Interface EffectiveNodeTypeProperty

  • All Superinterfaces:
    EffectiveNodeTypeItem

    public interface EffectiveNodeTypeProperty
    extends EffectiveNodeTypeItem
    Represents a PropertyDefinition for its containing EffectiveNodeType
    See Also:
    PropertyDefinition
    • Method Detail

      • getRequiredType

        int getRequiredType()
        Returns:
        The required JCR type for the property, matching the EffectiveNodeTypeItem.getType() value for this property
        See Also:
        PropertyDefinition.getRequiredType()
      • getValueConstraints

        List<String> getValueConstraints()
        Returns:
        The value(s) constraints for the property, if any. May be empty, never null.
        See Also:
        PropertyDefinition.getValueConstraints()
      • getDefaultValues

        List<String> getDefaultValues()
        Returns:
        The default value(s) of the property, if any. May be empty, never null.
        See Also:
        PropertyDefinition.getDefaultValues()