Interface OrderSearchCustomType
- All Superinterfaces:
JsonEnum
- All Known Implementing Classes:
OrderSearchCustomType.OrderSearchCustomTypeEnum
Possible values for the customType
property on simple expressions indicating the data type of the field
.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic enum
possible values of OrderSearchCustomType -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final OrderSearchCustomType
For CustomFieldBooleanType Custom Fields.static final OrderSearchCustomType
For CustomFieldDateTimeType Custom Fields.static final OrderSearchCustomType
For CustomFieldDateType Custom Fields.static final OrderSearchCustomType
For CustomFieldEnumType Custom Fields.static final OrderSearchCustomType
For CustomFieldLocalizedEnumType Custom Fields.static final OrderSearchCustomType
For CustomFieldLocalizedStringType Custom Fields.static final OrderSearchCustomType
For CustomFieldNumberType Custom Fields.static final OrderSearchCustomType
For CustomFieldSetType ofDateTimeType
Custom Fields.static final OrderSearchCustomType
For CustomFieldSetType ofDateType
Custom Fields.static final OrderSearchCustomType
For CustomFieldSetType ofEnumType
Custom Fields.static final OrderSearchCustomType
For CustomFieldSetType ofLocalizedEnumType
Custom Fields.static final OrderSearchCustomType
For CustomFieldSetType ofLocalizedStringType
Custom Fields.static final OrderSearchCustomType
For CustomFieldSetType ofNumberType
Custom Fields.static final OrderSearchCustomType
For CustomFieldSetType ofStringType
Custom Fields.static final OrderSearchCustomType
For CustomFieldSetType ofTimeType
Custom Fields.static final OrderSearchCustomType
For CustomFieldStringType Custom Fields.static final OrderSearchCustomType
For CustomFieldTimeType Custom Fields. -
Method Summary
Modifier and TypeMethodDescriptionstatic OrderSearchCustomType
factory method for a enum value of OrderSearchCustomType if no enum has been found an anonymous instance will be createdstatic Optional<OrderSearchCustomType>
findEnumViaJsonName
(String jsonName) method to find enum using the JSON valuethe JSON valuename()
the enum valuetoString()
convert value to stringstatic OrderSearchCustomType[]
values()
possible enum values
-
Field Details
-
BOOLEAN_TYPE
For CustomFieldBooleanType Custom Fields.
-
STRING_TYPE
For CustomFieldStringType Custom Fields.
-
LOCALIZED_STRING_TYPE
For CustomFieldLocalizedStringType Custom Fields.
-
ENUM_TYPE
For CustomFieldEnumType Custom Fields.
-
LOCALIZED_ENUM_TYPE
For CustomFieldLocalizedEnumType Custom Fields.
-
NUMBER_TYPE
For CustomFieldNumberType Custom Fields.
-
DATE_TYPE
For CustomFieldDateType Custom Fields.
-
TIME_TYPE
For CustomFieldTimeType Custom Fields.
-
DATE_TIME_TYPE
For CustomFieldDateTimeType Custom Fields.
-
SET_TYPE_STRING_TYPE
For CustomFieldSetType of
StringType
Custom Fields. -
SET_TYPE_LOCALIZED_STRING_TYPE
For CustomFieldSetType of
LocalizedStringType
Custom Fields. -
SET_TYPE_ENUM_TYPE
For CustomFieldSetType of
EnumType
Custom Fields. -
SET_TYPE_LOCALIZED_ENUM_TYPE
For CustomFieldSetType of
LocalizedEnumType
Custom Fields. -
SET_TYPE_NUMBER_TYPE
For CustomFieldSetType of
NumberType
Custom Fields. -
SET_TYPE_DATE_TYPE
For CustomFieldSetType of
DateType
Custom Fields. -
SET_TYPE_TIME_TYPE
For CustomFieldSetType of
TimeType
Custom Fields. -
SET_TYPE_DATE_TIME_TYPE
For CustomFieldSetType of
DateTimeType
Custom Fields.
-
-
Method Details
-
getJsonName
String getJsonName()the JSON value- Specified by:
getJsonName
in interfaceJsonEnum
- Returns:
- json value
-
name
String name()the enum value -
toString
String toString()convert value to string -
findEnum
factory method for a enum value of OrderSearchCustomType if no enum has been found an anonymous instance will be created- Parameters:
value
- the enum value to be wrapped- Returns:
- enum instance
-
findEnumViaJsonName
method to find enum using the JSON value- Parameters:
jsonName
- the json value to be wrapped- Returns:
- optional of enum instance
-
values
possible enum values- Returns:
- array of possible enum values
-