public interface EffectiveNodeType
NodeType
representation
or an aggregation thereof to represent a concrete Node
instance.
Note: not all information available from the JCR NodeType model is captured.Modifier and Type | Method and Description |
---|---|
SortedSet<String> |
getAggregatedTypes() |
SortedMap<String,List<EffectiveNodeTypeChild>> |
getChildren()
Returns the aggregated map of all allowable Child Node definitions.
|
String |
getName() |
String |
getPrefix() |
String |
getPrimaryItemName() |
SortedMap<String,List<EffectiveNodeTypeProperty>> |
getProperties()
Returns the aggregated map of all allowable Property definitions.
|
SortedSet<String> |
getSuperTypes() |
boolean |
isAbstract() |
boolean |
isAggregate() |
boolean |
isMixin() |
boolean |
isNodeType(String nodeTypeName) |
boolean |
isOrdered() |
long |
version() |
long version()
boolean isAggregate()
Node
instanceString getName()
isAggregate()
NodeTypeDefinition.getName()
String getPrefix()
isAggregate()
SortedSet<String> getSuperTypes()
NodeType.getSupertypes()
SortedSet<String> getAggregatedTypes()
getName()
even if not isAggregate()
boolean isNodeType(String nodeTypeName)
nodeTypeName
- The name of a node typegetSuperTypes()
is equal to nodeTypeNameNodeType.isNodeType(String)
boolean isAbstract()
isAggregate()
NodeTypeDefinition.isAbstract()
boolean isMixin()
isAggregate()
NodeTypeDefinition.isMixin()
boolean isOrdered()
NodeTypeDefinition.hasOrderableChildNodes()
String getPrimaryItemName()
NodeTypeDefinition.getPrimaryItemName()
SortedMap<String,List<EffectiveNodeTypeChild>> getChildren()
NodeType.getChildNodeDefinitions()
SortedMap<String,List<EffectiveNodeTypeProperty>> getProperties()
NodeType.getPropertyDefinitions()
Copyright © 2012–2017 Hippo B.V. (http://www.onehippo.com). All rights reserved.