Interface PropertyInfo

  • All Superinterfaces:
    ItemInfo
    All Known Implementing Classes:
    PropertyInfoImpl

    public interface PropertyInfo
    extends ItemInfo
    The PropertyInfo provides the basic information to build a Property. The definition must be calculated from the parent node type or retrieved from the RepositoryService.
    • Method Detail

      • getType

        int getType()
        Returns:
        The type of the Property base on this PropertyInfo. Note, that PropertyType.UNDEFINED will never be returned as the value of a Property always has a defined type.
        See Also:
        PropertyType
      • isMultiValued

        boolean isMultiValued()
        Returns:
        true if the Property based on this info object is multivalue.
        See Also:
        PropertyDefinition.isMultiple()
      • getValues

        QValue[] getValues()
        Returns:
        The values present on this PropertyInfo.