Package com.enonic.xp.node
Class NodeVersion
- java.lang.Object
-
- com.enonic.xp.node.NodeVersion
-
@PublicApi public class NodeVersion extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classNodeVersion.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static NodeVersion.Buildercreate()static NodeVersion.Buildercreate(NodeVersion source)booleanequals(Object o)static NodeVersionfrom(Node node)AttachedBinariesgetAttachedBinaries()ChildOrdergetChildOrder()PropertyTreegetData()NodeIdgetId()IndexConfigDocumentgetIndexConfigDocument()LonggetManualOrderValue()NodeTypegetNodeType()AccessControlListgetPermissions()inthashCode()booleanisInheritPermissions()StringtoString()
-
-
-
Method Detail
-
from
public static NodeVersion from(Node node)
-
getId
public NodeId getId()
-
getNodeType
public NodeType getNodeType()
-
getData
public PropertyTree getData()
-
getIndexConfigDocument
public IndexConfigDocument getIndexConfigDocument()
-
getChildOrder
public ChildOrder getChildOrder()
-
getManualOrderValue
public Long getManualOrderValue()
-
getPermissions
public AccessControlList getPermissions()
-
isInheritPermissions
public boolean isInheritPermissions()
-
getAttachedBinaries
public AttachedBinaries getAttachedBinaries()
-
create
public static NodeVersion.Builder create()
-
create
public static NodeVersion.Builder create(NodeVersion source)
-
-