public class MetaWrapper extends NutchWritable
Constructor and Description |
---|
MetaWrapper() |
MetaWrapper(Metadata metadata,
Writable instance,
Configuration conf) |
MetaWrapper(Writable instance,
Configuration conf) |
Modifier and Type | Method and Description |
---|---|
void |
addMeta(java.lang.String name,
java.lang.String value)
Add metadata.
|
java.lang.String |
getMeta(java.lang.String name)
Get metadata.
|
Metadata |
getMetadata()
Get all metadata.
|
java.lang.String[] |
getMetaValues(java.lang.String name)
Get multiple metadata.
|
void |
readFields(java.io.DataInput in) |
void |
setMeta(java.lang.String name,
java.lang.String value)
Set metadata.
|
void |
write(java.io.DataOutput out) |
getTypes
getConf, setConf
get, set, toString
public MetaWrapper()
public MetaWrapper(Writable instance, Configuration conf)
public MetaWrapper(Metadata metadata, Writable instance, Configuration conf)
public Metadata getMetadata()
public void addMeta(java.lang.String name, java.lang.String value)
Metadata.add(String, String)
for more
information.name
- metadata namevalue
- metadata valuepublic void setMeta(java.lang.String name, java.lang.String value)
Metadata.set(String, String)
for more
information.name
- value
- public java.lang.String getMeta(java.lang.String name)
Metadata.get(String)
for more information.name
- public java.lang.String[] getMetaValues(java.lang.String name)
Metadata.getValues(String)
for more
information.name
- public void readFields(java.io.DataInput in) throws java.io.IOException
readFields
in interface Writable
readFields
in class GenericWritableConfigurable
java.io.IOException
public void write(java.io.DataOutput out) throws java.io.IOException
write
in interface Writable
write
in class GenericWritable
java.io.IOException
Copyright © 2019 The Apache Software Foundation