Class NodeTypeDefinitionImpl
- java.lang.Object
-
- org.apache.jackrabbit.spi.commons.nodetype.NodeTypeDefinitionImpl
-
- All Implemented Interfaces:
javax.jcr.nodetype.NodeTypeDefinition
public class NodeTypeDefinitionImpl extends java.lang.Object implements javax.jcr.nodetype.NodeTypeDefinitionAbstractNodeTypeDefinition...
-
-
Constructor Summary
Constructors Constructor Description NodeTypeDefinitionImpl(QNodeTypeDefinition ntd, NamePathResolver resolver, javax.jcr.ValueFactory valueFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.jcr.nodetype.NodeDefinition[]getDeclaredChildNodeDefinitions()javax.jcr.nodetype.PropertyDefinition[]getDeclaredPropertyDefinitions()java.lang.String[]getDeclaredSupertypeNames()java.lang.StringgetName()java.lang.StringgetPrimaryItemName()booleanhasOrderableChildNodes()booleanisAbstract()booleanisMixin()booleanisQueryable()
-
-
-
Constructor Detail
-
NodeTypeDefinitionImpl
public NodeTypeDefinitionImpl(QNodeTypeDefinition ntd, NamePathResolver resolver, javax.jcr.ValueFactory valueFactory)
- Parameters:
ntd-resolver-valueFactory-
-
-
Method Detail
-
getName
public java.lang.String getName()
- Specified by:
getNamein interfacejavax.jcr.nodetype.NodeTypeDefinition- See Also:
NodeTypeDefinition.getName()
-
getPrimaryItemName
public java.lang.String getPrimaryItemName()
- Specified by:
getPrimaryItemNamein interfacejavax.jcr.nodetype.NodeTypeDefinition- See Also:
NodeTypeDefinition.getPrimaryItemName()
-
isMixin
public boolean isMixin()
- Specified by:
isMixinin interfacejavax.jcr.nodetype.NodeTypeDefinition- See Also:
NodeTypeDefinition.isMixin()
-
hasOrderableChildNodes
public boolean hasOrderableChildNodes()
- Specified by:
hasOrderableChildNodesin interfacejavax.jcr.nodetype.NodeTypeDefinition- See Also:
NodeTypeDefinition.hasOrderableChildNodes()
-
isAbstract
public boolean isAbstract()
- Specified by:
isAbstractin interfacejavax.jcr.nodetype.NodeTypeDefinition- See Also:
NodeTypeDefinition.isAbstract()
-
isQueryable
public boolean isQueryable()
- Specified by:
isQueryablein interfacejavax.jcr.nodetype.NodeTypeDefinition- See Also:
NodeTypeDefinition.isQueryable()
-
getDeclaredPropertyDefinitions
public javax.jcr.nodetype.PropertyDefinition[] getDeclaredPropertyDefinitions()
- Specified by:
getDeclaredPropertyDefinitionsin interfacejavax.jcr.nodetype.NodeTypeDefinition- See Also:
NodeTypeDefinition.getDeclaredPropertyDefinitions()
-
getDeclaredChildNodeDefinitions
public javax.jcr.nodetype.NodeDefinition[] getDeclaredChildNodeDefinitions()
- Specified by:
getDeclaredChildNodeDefinitionsin interfacejavax.jcr.nodetype.NodeTypeDefinition- See Also:
NodeTypeDefinition.getDeclaredChildNodeDefinitions()
-
getDeclaredSupertypeNames
public java.lang.String[] getDeclaredSupertypeNames()
- Specified by:
getDeclaredSupertypeNamesin interfacejavax.jcr.nodetype.NodeTypeDefinition- See Also:
NodeTypeDefinition.getDeclaredSupertypeNames()
-
-