Interface EffectiveNodeTypeProperty
-
- All Superinterfaces:
EffectiveNodeTypeItem
public interface EffectiveNodeTypeProperty extends EffectiveNodeTypeItem
Represents a PropertyDefinition for its containing EffectiveNodeType- See Also:
PropertyDefinition
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<String>
getDefaultValues()
int
getRequiredType()
List<String>
getValueConstraints()
-
Methods inherited from interface org.onehippo.cms7.services.contenttype.EffectiveNodeTypeItem
getDefiningType, getName, getType, isAutoCreated, isMandatory, isMultiple, isProtected, isResidual
-
-
-
-
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()
-
-