This project has retired. For details please refer to its
Attic page.
Metadata (Apache Gora 0.2 API)
org.apache.gora.examples.generated
Class Metadata
java.lang.Object
org.apache.gora.persistency.impl.PersistentBase
org.apache.gora.examples.generated.Metadata
- All Implemented Interfaces:
- Cloneable, org.apache.avro.generic.GenericContainer, org.apache.avro.generic.IndexedRecord, org.apache.avro.specific.SpecificRecord, Persistent
public class Metadata
- extends PersistentBase
Methods inherited from class org.apache.gora.persistency.impl.PersistentBase |
clear, clearDirty, clearDirty, clearDirty, clearNew, clearReadable, clearReadable, clearReadable, clone, equals, getField, getFieldIndex, getFields, getStateManager, hashCode, isDirty, isDirty, isDirty, isFieldEqual, isNew, isReadable, isReadable, registerFields, setDirty, setDirty, setDirty, setNew, setReadable, setReadable, toString |
_SCHEMA
public static final org.apache.avro.Schema _SCHEMA
_ALL_FIELDS
public static final String[] _ALL_FIELDS
Metadata
public Metadata()
Metadata
public Metadata(StateManager stateManager)
newInstance
public Metadata newInstance(StateManager stateManager)
- Description copied from interface:
Persistent
- Constructs a new instance of the object with the given StateManager.
This method is intended to be used by Gora framework.
- Parameters:
stateManager
- the StateManager to manage the persistent state
of the object
- Returns:
- a new instance of the object
getSchema
public org.apache.avro.Schema getSchema()
get
public Object get(int _field)
put
public void put(int _field,
Object _value)
getVersion
public int getVersion()
setVersion
public void setVersion(int value)
getData
public Map<org.apache.avro.util.Utf8,org.apache.avro.util.Utf8> getData()
getFromData
public org.apache.avro.util.Utf8 getFromData(org.apache.avro.util.Utf8 key)
putToData
public void putToData(org.apache.avro.util.Utf8 key,
org.apache.avro.util.Utf8 value)
removeFromData
public org.apache.avro.util.Utf8 removeFromData(org.apache.avro.util.Utf8 key)
Copyright © 2010-2013 The Apache Software Foundation. All Rights Reserved.