Interface ObjectType

    • Method Detail

      • getCode

        java.lang.String getCode()
        The code of the object type.
      • getSupertypes

        java.util.Set<ObjectType> getSupertypes()
        Direct super types of this object type.
      • getSubtypes

        java.util.Set<ObjectType> getSubtypes()
        Direct sub types of this object type.
      • isAssignableFrom

        boolean isAssignableFrom​(ObjectType type)
      • getPropertyDescriptors

        java.util.Set<PropertyDescriptor> getPropertyDescriptors()
        Returns all property descriptors
      • getDeclaredPropertyDescriptors

        java.util.Set<PropertyDescriptor> getDeclaredPropertyDescriptors()
        Returns all property descriptors which are declared at this type (not inherited).
      • isAbstract

        boolean isAbstract()
        Returns true if this type is not suitable for creating instances.
      • getName

        java.lang.String getName()
        Returns type name according to current session language
      • getName

        java.lang.String getName​(java.lang.String languageIsoCode)
        Returns type name according to given language
      • getDescription

        java.lang.String getDescription()
        Returns type description according to current session language
      • getDescription

        java.lang.String getDescription​(java.lang.String languageIsoCode)
        Returns type description according to given language