public static enum PropertyFilter.Operation extends java.lang.Enum<PropertyFilter.Operation> implements io.jmix.core.metamodel.datatype.impl.EnumClass<java.lang.String>
Modifier and Type | Class and Description |
---|---|
static class |
PropertyFilter.Operation.Type
Operation type representing the required field type for editing
a property value with the given operation.
|
Enum Constant and Description |
---|
CONTAINS |
DATE_INTERVAL |
ENDS_WITH |
EQUAL |
GREATER |
GREATER_OR_EQUAL |
IN_LIST |
IS_NOT_SET |
IS_SET |
LESS |
LESS_OR_EQUAL |
NOT_CONTAINS |
NOT_EQUAL |
NOT_IN_LIST |
STARTS_WITH |
Modifier and Type | Method and Description |
---|---|
static PropertyFilter.Operation |
fromId(java.lang.String id) |
java.lang.String |
getId() |
PropertyFilter.Operation.Type |
getType() |
static PropertyFilter.Operation |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static PropertyFilter.Operation[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final PropertyFilter.Operation EQUAL
public static final PropertyFilter.Operation NOT_EQUAL
public static final PropertyFilter.Operation GREATER
public static final PropertyFilter.Operation GREATER_OR_EQUAL
public static final PropertyFilter.Operation LESS
public static final PropertyFilter.Operation LESS_OR_EQUAL
public static final PropertyFilter.Operation CONTAINS
public static final PropertyFilter.Operation NOT_CONTAINS
public static final PropertyFilter.Operation STARTS_WITH
public static final PropertyFilter.Operation ENDS_WITH
public static final PropertyFilter.Operation IS_SET
public static final PropertyFilter.Operation IS_NOT_SET
public static final PropertyFilter.Operation IN_LIST
public static final PropertyFilter.Operation NOT_IN_LIST
public static final PropertyFilter.Operation DATE_INTERVAL
public static PropertyFilter.Operation[] values()
for (PropertyFilter.Operation c : PropertyFilter.Operation.values()) System.out.println(c);
public static PropertyFilter.Operation 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 nullpublic PropertyFilter.Operation.Type getType()
@Nullable public static PropertyFilter.Operation fromId(java.lang.String id)
public java.lang.String getId()
getId
in interface io.jmix.core.metamodel.datatype.impl.EnumClass<java.lang.String>