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.
|
BOOLEAN
Boolean type.
|
CHARACTER
Char type.
|
COLLECTION_DATACONTAINER_REF
ID of a collection data container.
|
COLLECTION_DATASOURCE_REF
ID of a collection datasource.
|
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_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.
|
ENUMERATION
Value from the property options.
|
FLOAT
Float type.
|
ICON_ID
Icon path or ID of icon from predefined CUBA 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.
|
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 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 COMPONENT_ID
public static final PropertyType ICON_ID
CubaIcon
public static final PropertyType SIZE
public static final PropertyType LOCALIZED_STRING
public static final PropertyType JPA_QUERY
public static final PropertyType ENTITY_NAME
public static final PropertyType ENTITY_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 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