public class NodeTypeDefinitionImpl extends Object implements javax.jcr.nodetype.NodeTypeDefinition
AbstractNodeTypeDefinition
...Modifier and Type | Field and Description |
---|---|
protected QNodeTypeDefinition |
ntd |
Constructor and Description |
---|
NodeTypeDefinitionImpl(QNodeTypeDefinition ntd,
NamePathResolver resolver,
javax.jcr.ValueFactory valueFactory) |
Modifier and Type | Method and Description |
---|---|
javax.jcr.nodetype.NodeDefinition[] |
getDeclaredChildNodeDefinitions() |
javax.jcr.nodetype.PropertyDefinition[] |
getDeclaredPropertyDefinitions() |
String[] |
getDeclaredSupertypeNames() |
String |
getName() |
String |
getPrimaryItemName() |
boolean |
hasOrderableChildNodes() |
boolean |
isAbstract() |
boolean |
isMixin() |
boolean |
isQueryable() |
protected final QNodeTypeDefinition ntd
public NodeTypeDefinitionImpl(QNodeTypeDefinition ntd, NamePathResolver resolver, javax.jcr.ValueFactory valueFactory)
ntd
- resolver
- valueFactory
- public String getName()
getName
in interface javax.jcr.nodetype.NodeTypeDefinition
NodeTypeDefinition.getName()
public String getPrimaryItemName()
getPrimaryItemName
in interface javax.jcr.nodetype.NodeTypeDefinition
NodeTypeDefinition.getPrimaryItemName()
public boolean isMixin()
isMixin
in interface javax.jcr.nodetype.NodeTypeDefinition
NodeTypeDefinition.isMixin()
public boolean hasOrderableChildNodes()
hasOrderableChildNodes
in interface javax.jcr.nodetype.NodeTypeDefinition
NodeTypeDefinition.hasOrderableChildNodes()
public boolean isAbstract()
isAbstract
in interface javax.jcr.nodetype.NodeTypeDefinition
NodeTypeDefinition.isAbstract()
public boolean isQueryable()
isQueryable
in interface javax.jcr.nodetype.NodeTypeDefinition
NodeTypeDefinition.isQueryable()
public javax.jcr.nodetype.PropertyDefinition[] getDeclaredPropertyDefinitions()
getDeclaredPropertyDefinitions
in interface javax.jcr.nodetype.NodeTypeDefinition
NodeTypeDefinition.getDeclaredPropertyDefinitions()
public javax.jcr.nodetype.NodeDefinition[] getDeclaredChildNodeDefinitions()
getDeclaredChildNodeDefinitions
in interface javax.jcr.nodetype.NodeTypeDefinition
NodeTypeDefinition.getDeclaredChildNodeDefinitions()
public String[] getDeclaredSupertypeNames()
getDeclaredSupertypeNames
in interface javax.jcr.nodetype.NodeTypeDefinition
NodeTypeDefinition.getDeclaredSupertypeNames()
Copyright © 2004-2020 The Apache Software Foundation. All Rights Reserved.