All Superinterfaces:
PropertyContainer
All Known Implementing Classes:
NodeModel
Author:
Vince Bickers, Mark Angrish, Michael J. Simons
Method Summary
All Methods Instance Methods Abstract Methods Default Methods
Return current version of the node, null if the node is new
boolean
Returns if the node has version property
Returns "label signature" for this node - added and removed labels, sorted alphabetically
Turns this node object into a row.
Method Details
labelSignature
Returns "label signature" for this node - added and removed labels, sorted alphabetically
hasVersionProperty
boolean hasVersionProperty ()
Returns if the node has version property
getVersion
Return current version of the node, null if the node is new
Specified by:
getVersion in interface PropertyContainer
Returns:
version property with current version
toRow
Turns this node object into a row. The version field is treated different, it is not included with the standard properties,
but only as separate value.
Parameters:
nodeIdTarget - The name under which to store this nodes id. The value is used as a backreference.
Returns:
A map of values representing this node.