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 void
addAttribute(String key, Object value)
boolean
equals(Object o)
Object
getAttribute(String key)
String
getId()
String
getKey()
protected String[]
getMetaProps()
Map<String,Object>
getProperties()
String
getRevision()
int
hashCode()
void
removeAttribute(String key)
void
setId(String id)
void
setKey(String key)
void
setProperties(Map<String,Object> props)
void
setRevision(String rev)
String
toString()
void
updateAttribute(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()
-
-