public class MetaWrapper extends ObjectWritable
| Constructor and Description |
|---|
MetaWrapper() |
MetaWrapper(Metadata metadata,
Object object,
Configuration conf) |
MetaWrapper(Object object,
Configuration conf) |
| Modifier and Type | Method and Description |
|---|---|
void |
addMeta(String name,
String value)
Add metadata.
|
String |
getMeta(String name)
Get metadata.
|
Metadata |
getMetadata()
Get all metadata.
|
String[] |
getMetaValues(String name)
Get multiple metadata.
|
void |
readFields(DataInput in)
Reads the fields of this object from
in. |
void |
setMeta(String name,
String value)
Set metadata.
|
void |
write(DataOutput out)
Writes the fields of this object to
out. |
get, getConf, getDeclaredClass, readObject, readObject, set, setConf, writeObjectpublic MetaWrapper()
public MetaWrapper(Object object, Configuration conf)
public MetaWrapper(Metadata metadata, Object object, Configuration conf)
public Metadata getMetadata()
public void addMeta(String name, String value)
Metadata.add(String, String) for more information.name - metadata namevalue - metadata valuepublic void setMeta(String name, String value)
Metadata.set(String, String) for more information.name - value - public String getMeta(String name)
Metadata.get(String) for more information.name - public String[] getMetaValues(String name)
Metadata.getValues(String) for more information.name - public void readFields(DataInput in) throws IOException
Writablein. For efficiency,
implementations should attempt to re-use storage in the existing object
where possible.readFields in interface WritablereadFields in class ObjectWritableIOExceptionpublic void write(DataOutput out) throws IOException
Writableout.write in interface Writablewrite in class ObjectWritableIOExceptionCopyright © 2007, 2014, Oracle and/or its affiliates. All rights reserved.