Enum Class StudioPropertyType

java.lang.Object
java.lang.Enum<StudioPropertyType>
io.jmix.flowui.kit.meta.StudioPropertyType
All Implemented Interfaces:
Serializable, Comparable<StudioPropertyType>, Constable

public enum StudioPropertyType extends Enum<StudioPropertyType>
  • Enum Constant Details

    • ACTION_REF

      public static final StudioPropertyType ACTION_REF
      Identifier of an action defined in view.
    • BIG_DECIMAL

      public static final StudioPropertyType BIG_DECIMAL
      Big decimal type.
    • BOOLEAN

      public static final StudioPropertyType BOOLEAN
      Boolean type.
    • COMPONENT_ID

      public static final StudioPropertyType COMPONENT_ID
      Identifier of a component. Must be a valid Java identifier.
    • COMPONENT_REF

      public static final StudioPropertyType COMPONENT_REF
      Identifier of a component defined in view.
    • COLLECTION_DATA_CONTAINER_REF

      public static final StudioPropertyType COLLECTION_DATA_CONTAINER_REF
      ID of a collection data container.
    • DATA_LOADER_REF

      public static final StudioPropertyType DATA_LOADER_REF
      ID of a data loader.
    • DATA_CONTAINER_REF

      public static final StudioPropertyType DATA_CONTAINER_REF
      ID of a data container
    • DATATYPE_ID

      public static final StudioPropertyType DATATYPE_ID
      ID of a datatype.
    • DOUBLE

      public static final StudioPropertyType DOUBLE
      Double type.
    • ENTITY_NAME

      public static final StudioPropertyType ENTITY_NAME
      Names of Entities meta class.
    • ENTITY_NAMES

      public static final StudioPropertyType ENTITY_NAMES
      Names of Entities meta class.
    • ENTITY_CLASS

      public static final StudioPropertyType ENTITY_CLASS
      FQN of Entity class.
    • ENUM_CLASS

      public static final StudioPropertyType ENUM_CLASS
      FQN of Enum class.
    • ENUMERATION

      public static final StudioPropertyType ENUMERATION
      Value from a strict list of property options.
    • FETCH_PLAN

      public static final StudioPropertyType FETCH_PLAN
      Fetch plan name.
    • FLOAT

      public static final StudioPropertyType FLOAT
      Float type.
    • ICON

      public static final StudioPropertyType ICON
      Icon type.
      See Also:
      • VaadinIcon
    • INTEGER

      public static final StudioPropertyType INTEGER
      Integer type.
    • LOCALIZED_STRING

      public static final StudioPropertyType LOCALIZED_STRING
      String value or message key with msg:// prefix.
    • JPA_QUERY

      public static final StudioPropertyType JPA_QUERY
      JPA QL string.
    • LONG

      public static final StudioPropertyType LONG
      Long type.
    • OPTIONS

      public static final StudioPropertyType OPTIONS
      Arbitrary value represented by string with a list of possible options. Similar to ENUMERATION, but allows text input.
    • PROPERTY_REF

      public static final StudioPropertyType PROPERTY_REF
      Name of a data model property.
    • SIZE

      public static final StudioPropertyType SIZE
      Size value, e.g. width or height
    • SHORTCUT_COMBINATION

      public static final StudioPropertyType SHORTCUT_COMBINATION
      Keyboard shortcut.
    • STORE

      public static final StudioPropertyType STORE
      Data store name.
    • STRING

      public static final StudioPropertyType STRING
      String type.
    • VALUES_LIST

      public static final StudioPropertyType VALUES_LIST
      List of values separated with comma symbol.
  • Method Details

    • values

      public static StudioPropertyType[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static StudioPropertyType valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null