Package org.hippoecm.repository.util
Class NodeInfo
- java.lang.Object
-
- org.hippoecm.repository.util.NodeInfo
-
public final class NodeInfo extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.jcr.nodetype.NodeDefinition
getApplicableChildNodeDef(javax.jcr.nodetype.NodeType[] parentTypes)
int
getIndex()
String[]
getMixinNames()
javax.jcr.nodetype.NodeType[]
getMixinTypes()
String
getName()
javax.jcr.nodetype.NodeType
getNodeType()
String
getNodeTypeName()
boolean
hasApplicableChildNodeDef(javax.jcr.nodetype.NodeType[] parentTypes)
String
toString()
-
-
-
Constructor Detail
-
NodeInfo
public NodeInfo(String name, int index, javax.jcr.nodetype.NodeType nodeType, javax.jcr.nodetype.NodeType[] mixinTypes)
-
NodeInfo
public NodeInfo(javax.jcr.Node child) throws javax.jcr.RepositoryException
- Throws:
javax.jcr.RepositoryException
-
-
Method Detail
-
getName
public String getName()
-
getIndex
public int getIndex()
-
getNodeType
public javax.jcr.nodetype.NodeType getNodeType()
-
getNodeTypeName
public String getNodeTypeName()
-
getMixinTypes
public javax.jcr.nodetype.NodeType[] getMixinTypes()
-
getMixinNames
public String[] getMixinNames()
-
getApplicableChildNodeDef
public javax.jcr.nodetype.NodeDefinition getApplicableChildNodeDef(javax.jcr.nodetype.NodeType[] parentTypes)
-
hasApplicableChildNodeDef
public boolean hasApplicableChildNodeDef(javax.jcr.nodetype.NodeType[] parentTypes)
-
-