Interface EffectiveNodeTypeChild

  • All Superinterfaces:
    EffectiveNodeTypeItem

    public interface EffectiveNodeTypeChild
    extends EffectiveNodeTypeItem
    Represents a Child NodeDefinition for its containing EffectiveNodeType
    See Also:
    NodeDefinition
    • Method Detail

      • getDefaultPrimaryType

        String getDefaultPrimaryType()
        Returns:
        The Qualified name of the default NodeType that will be assigned to the child node if it is created without explicitly specified primary node type.
        See Also:
        NodeDefinition.getDefaultPrimaryTypeName()
      • getRequiredPrimaryTypes

        SortedSet<String> getRequiredPrimaryTypes()
        Returns:
        The natural ordered set of qualified names of the required primary node types. Never returns null or even an empty set (nt:base returned as a minimum)
        See Also:
        NodeDefinition.getRequiredPrimaryTypeNames()