Package org.javers.core.graph
Class LiveNode
- java.lang.Object
-
- org.javers.core.graph.ObjectNode<org.javers.core.graph.LiveCdo>
-
- org.javers.core.graph.LiveNode
-
public class LiveNode extends ObjectNode<org.javers.core.graph.LiveCdo>
-
-
Constructor Summary
Constructors Constructor Description LiveNode(org.javers.core.graph.LiveCdo cdo)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.Object
getDehydratedPropertyValue(java.lang.String propertyName)
java.lang.Object
getDehydratedPropertyValue(JaversProperty property)
Enumerables are copied to new structures (immutable when possible)GlobalId
getReference(Property property)
returns null if property is not ManagedTypejava.util.List<GlobalId>
getReferences(JaversProperty property)
returns null if property is not Collection of ManagedTypejava.lang.String
toString()
-
Methods inherited from class org.javers.core.graph.ObjectNode
cdoHashCode, getCdo, getGlobalId, getManagedType, getPropertyValue, isNull, wrappedCdo
-
-
-
-
Method Detail
-
getReference
public GlobalId getReference(Property property)
Description copied from class:ObjectNode
returns null if property is not ManagedType- Specified by:
getReference
in classObjectNode<org.javers.core.graph.LiveCdo>
-
getReferences
public java.util.List<GlobalId> getReferences(JaversProperty property)
Description copied from class:ObjectNode
returns null if property is not Collection of ManagedType- Specified by:
getReferences
in classObjectNode<org.javers.core.graph.LiveCdo>
-
getDehydratedPropertyValue
protected java.lang.Object getDehydratedPropertyValue(java.lang.String propertyName)
- Specified by:
getDehydratedPropertyValue
in classObjectNode<org.javers.core.graph.LiveCdo>
-
getDehydratedPropertyValue
public java.lang.Object getDehydratedPropertyValue(JaversProperty property)
Enumerables are copied to new structures (immutable when possible)- Specified by:
getDehydratedPropertyValue
in classObjectNode<org.javers.core.graph.LiveCdo>
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-