Interface SimpleType

  • All Superinterfaces:
    PropertyType, java.io.Serializable

    public interface SimpleType
    extends PropertyType
    Describes a simple XMP type. All simple types are based on five basic types:
    • Text
    • Integer
    • Real
    • Boolean
    • Date
    Additionally, a rule can be added to contrain a simple property, typically a regular expression for Text or an algebraic expression for Integer, e.g. the MIMEType or Rating property.
    • Method Detail

      • getBasicType

        SimpleType.BasicType getBasicType()
        One of the basic types "Boolean", "Date", "Integer", "Real" or "Text".
        Returns:
        Returns the simple type this type is inherited from.
      • getInherited

        SimpleType getInherited()
        Returns:
        Returns the inherited simple type. If it is a basic type, null is returned