Class NodeTypeDefinitionImpl

  • All Implemented Interfaces:
    javax.jcr.nodetype.NodeTypeDefinition

    public class NodeTypeDefinitionImpl
    extends java.lang.Object
    implements javax.jcr.nodetype.NodeTypeDefinition
    AbstractNodeTypeDefinition...
    • 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:
        getName in interface javax.jcr.nodetype.NodeTypeDefinition
        See Also:
        NodeTypeDefinition.getName()
      • getPrimaryItemName

        public java.lang.String getPrimaryItemName()
        Specified by:
        getPrimaryItemName in interface javax.jcr.nodetype.NodeTypeDefinition
        See Also:
        NodeTypeDefinition.getPrimaryItemName()
      • isMixin

        public boolean isMixin()
        Specified by:
        isMixin in interface javax.jcr.nodetype.NodeTypeDefinition
        See Also:
        NodeTypeDefinition.isMixin()
      • hasOrderableChildNodes

        public boolean hasOrderableChildNodes()
        Specified by:
        hasOrderableChildNodes in interface javax.jcr.nodetype.NodeTypeDefinition
        See Also:
        NodeTypeDefinition.hasOrderableChildNodes()
      • isAbstract

        public boolean isAbstract()
        Specified by:
        isAbstract in interface javax.jcr.nodetype.NodeTypeDefinition
        See Also:
        NodeTypeDefinition.isAbstract()
      • isQueryable

        public boolean isQueryable()
        Specified by:
        isQueryable in interface javax.jcr.nodetype.NodeTypeDefinition
        See Also:
        NodeTypeDefinition.isQueryable()
      • getDeclaredPropertyDefinitions

        public javax.jcr.nodetype.PropertyDefinition[] getDeclaredPropertyDefinitions()
        Specified by:
        getDeclaredPropertyDefinitions in interface javax.jcr.nodetype.NodeTypeDefinition
        See Also:
        NodeTypeDefinition.getDeclaredPropertyDefinitions()
      • getDeclaredChildNodeDefinitions

        public javax.jcr.nodetype.NodeDefinition[] getDeclaredChildNodeDefinitions()
        Specified by:
        getDeclaredChildNodeDefinitions in interface javax.jcr.nodetype.NodeTypeDefinition
        See Also:
        NodeTypeDefinition.getDeclaredChildNodeDefinitions()
      • getDeclaredSupertypeNames

        public java.lang.String[] getDeclaredSupertypeNames()
        Specified by:
        getDeclaredSupertypeNames in interface javax.jcr.nodetype.NodeTypeDefinition
        See Also:
        NodeTypeDefinition.getDeclaredSupertypeNames()