Package com.arangodb.entity
Class BaseDocument
- java.lang.Object
-
- com.arangodb.entity.BaseDocument
-
- Direct Known Subclasses:
BaseEdgeDocument
public class BaseDocument extends Object
- Author:
- Mark Vollmary, Michele Rastelli
-
-
Constructor Summary
Constructors Constructor Description BaseDocument()BaseDocument(String key)BaseDocument(Map<String,Object> properties)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddAttribute(String key, Object value)booleanequals(Object o)ObjectgetAttribute(String key)StringgetId()StringgetKey()protected String[]getMetaProps()Map<String,Object>getProperties()StringgetRevision()inthashCode()voidremoveAttribute(String key)voidsetId(String id)voidsetKey(String key)voidsetProperties(Map<String,Object> props)voidsetRevision(String rev)StringtoString()voidupdateAttribute(String key, Object value)
-
-
-
Method Detail
-
getId
public String getId()
-
setId
public void setId(String id)
-
getKey
public String getKey()
-
setKey
public void setKey(String key)
-
getRevision
public String getRevision()
-
setRevision
public void setRevision(String rev)
-
removeAttribute
public void removeAttribute(String key)
-
getMetaProps
protected String[] getMetaProps()
-
-