Interface NodeTypeInfo
-
public interface NodeTypeInfo
A nodetype info mechanism.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
exists()
Check whether the nodetype exists.Set<String>
getMixinSubTypes()
Get the set of mixin subtypes.Iterable<String>
getNamesSingleValuesProperties()
Get the names of all single-valued properties.String
getNodeTypeName()
Get the name of the nodetype.Set<String>
getPrimarySubTypes()
Get the set of primary subtypes.Set<String>
getSuperTypes()
Get the set of supertypes.boolean
isMixin()
Check whether this is a mixin.
-
-
-
Method Detail
-
exists
boolean exists()
Check whether the nodetype exists.- Returns:
- true if it exists
-
getNodeTypeName
String getNodeTypeName()
Get the name of the nodetype.- Returns:
- the fully qualified name
-
getPrimarySubTypes
Set<String> getPrimarySubTypes()
Get the set of primary subtypes.- Returns:
- the set
-
isMixin
boolean isMixin()
Check whether this is a mixin.- Returns:
- true if it is a mixin, false if it is a primary type
-
-