public enum PropertyType extends java.lang.Enum<PropertyType>
Enum Constant and Description |
---|
AUTO
Infer type using parameter of the annotated method.
|
BEAN_REF
Spring Bean ID.
|
BIG_DECIMAL
Big decimal type.
|
BOOLEAN
Boolean type.
|
CHARACTER
Char type.
|
COLLECTION_DATACONTAINER_REF
ID of a collection data container.
|
COLLECTION_DATASOURCE_REF
ID of a collection datasource.
|
COLUMN_ID
Identifier of a column.
|
COMPONENT_ID
Identifier of a component, action or sub part.
|
COMPONENT_REF
ID of a component defined in screen.
|
CSS_BLOCK
Inline CSS properties.
|
CSS_CLASSNAME_LIST
CSS classes separated with space symbol.
|
DATACONTAINER_REF
ID of a data container
|
DATALOADER_REF
ID of a data loader.
|
DATASOURCE_REF
ID of a datasource.
|
DATATYPE_ID
ID of a datatype.
|
DATE
Date in standard format: YYYY-MM-DD
|
DATE_FORMAT
Date format.
|
DATE_TIME
Date with time in standard format: YYYY-MM-DD hh:mm:ss
|
DOUBLE
Double type.
|
ENTITY_CLASS
FQN of Entity class.
|
ENTITY_NAME
Name of Entity meta class.
|
ENTITY_NAMES
Names of Entities meta class.
|
ENUM_CLASS
FQN of Enum class.
|
ENUMERATION
Value from a strict list of property options.
|
FETCH_PLAN
Fetch plan name.
|
FILE_REF
Path to file.
|
FLOAT
Float type.
|
HTML
HTML.
|
ICON_ID
Icon path or ID of icon from predefined Jmix icons.
|
INTEGER
Integer type.
|
JAVA_CLASS_NAME
FQN of Java class.
|
JPA_QUERY
JPA QL string.
|
LOCALIZED_STRING
String value or message key with msg:// or mainMsg:// prefix.
|
LONG
Long type.
|
MARGIN
Margin info.
|
OPTIONS
Arbitrary value represented by string with a list of possible options.
|
PROPERTY_PATH_REF
Entity property path.
|
PROPERTY_REF
Name of a data model property.
|
SCREEN_CLASS_NAME
FQN of screen class.
|
SCREEN_ID
Screen ID
|
SCREEN_OPEN_MODE
Standard launch modes of
Screen s. |
SHORTCUT
Keyboard shortcut.
|
SIZE
Size value, e.g.
|
STRING
String type.
|
TIME
Time in standard format: hh:mm:ss
|
Modifier and Type | Method and Description |
---|---|
static PropertyType |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static PropertyType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final PropertyType AUTO
public static final PropertyType INTEGER
public static final PropertyType LONG
public static final PropertyType FLOAT
public static final PropertyType DOUBLE
public static final PropertyType BIG_DECIMAL
public static final PropertyType STRING
public static final PropertyType BOOLEAN
public static final PropertyType CHARACTER
public static final PropertyType DATE
public static final PropertyType DATE_TIME
public static final PropertyType TIME
public static final PropertyType ENUMERATION
public static final PropertyType OPTIONS
ENUMERATION
, but allows text input.public static final PropertyType COMPONENT_ID
public static final PropertyType COLUMN_ID
public static final PropertyType ICON_ID
JmixIcon
public static final PropertyType SIZE
public static final PropertyType LOCALIZED_STRING
public static final PropertyType JPA_QUERY
public static final PropertyType FETCH_PLAN
public static final PropertyType ENTITY_NAME
public static final PropertyType ENTITY_NAMES
public static final PropertyType ENTITY_CLASS
public static final PropertyType ENUM_CLASS
public static final PropertyType JAVA_CLASS_NAME
public static final PropertyType CSS_CLASSNAME_LIST
public static final PropertyType CSS_BLOCK
public static final PropertyType BEAN_REF
public static final PropertyType COMPONENT_REF
public static final PropertyType DATASOURCE_REF
public static final PropertyType COLLECTION_DATASOURCE_REF
public static final PropertyType DATALOADER_REF
public static final PropertyType DATACONTAINER_REF
public static final PropertyType COLLECTION_DATACONTAINER_REF
public static final PropertyType PROPERTY_REF
public static final PropertyType PROPERTY_PATH_REF
public static final PropertyType DATATYPE_ID
Datatype
public static final PropertyType SHORTCUT
public static final PropertyType SCREEN_CLASS_NAME
public static final PropertyType SCREEN_ID
public static final PropertyType SCREEN_OPEN_MODE
Screen
s.public static final PropertyType DATE_FORMAT
public static final PropertyType MARGIN
public static final PropertyType HTML
public static final PropertyType FILE_REF
public static PropertyType[] values()
for (PropertyType c : PropertyType.values()) System.out.println(c);
public static PropertyType valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null