Class TypeChangeEnumValueOrderActionImpl
java.lang.Object
com.commercetools.api.models.type.TypeChangeEnumValueOrderActionImpl
- All Implemented Interfaces:
ResourceUpdateAction<TypeUpdateAction>
,TypeChangeEnumValueOrderAction
,TypeUpdateAction
,io.vrap.rmf.base.client.ModelBase
public class TypeChangeEnumValueOrderActionImpl
extends Object
implements TypeChangeEnumValueOrderAction, io.vrap.rmf.base.client.ModelBase
Changes the order of EnumValues in an EnumType FieldDefinition. This update action can be used to update an EnumType FieldDefinition and a SetType FieldDefinition of EnumType.
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.vrap.rmf.base.client.ModelBase
io.vrap.rmf.base.client.ModelBase.FilteredRecursiveToStringStyle
-
Field Summary
Fields inherited from interface com.commercetools.api.models.type.TypeChangeEnumValueOrderAction
CHANGE_ENUM_VALUE_ORDER
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
name
of the FieldDefinition to update.getKeys()
Must match the set ofkey
s of the EnumValues in the FieldDefinition (apart from their order).int
hashCode()
void
setFieldName
(String fieldName) name
of the FieldDefinition to update.void
Must match the set ofkey
s of the EnumValues in the FieldDefinition (apart from their order).void
Must match the set ofkey
s of the EnumValues in the FieldDefinition (apart from their order).Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface io.vrap.rmf.base.client.ModelBase
reflectionString, reflectionString
Methods inherited from interface com.commercetools.api.models.ResourceUpdateAction
get
Methods inherited from interface com.commercetools.api.models.type.TypeChangeEnumValueOrderAction
withTypeChangeEnumValueOrderAction
Methods inherited from interface com.commercetools.api.models.type.TypeUpdateAction
withTypeUpdateAction
-
Constructor Details
-
TypeChangeEnumValueOrderActionImpl
public TypeChangeEnumValueOrderActionImpl()create empty instance
-
-
Method Details
-
getAction
- Specified by:
getAction
in interfaceResourceUpdateAction<TypeUpdateAction>
- Specified by:
getAction
in interfaceTypeUpdateAction
- Returns:
- action
-
getFieldName
name
of the FieldDefinition to update.- Specified by:
getFieldName
in interfaceTypeChangeEnumValueOrderAction
- Returns:
- fieldName
-
getKeys
Must match the set of
key
s of the EnumValues in the FieldDefinition (apart from their order).- Specified by:
getKeys
in interfaceTypeChangeEnumValueOrderAction
- Returns:
- keys
-
setFieldName
Description copied from interface:TypeChangeEnumValueOrderAction
name
of the FieldDefinition to update.- Specified by:
setFieldName
in interfaceTypeChangeEnumValueOrderAction
- Parameters:
fieldName
- value to be set
-
setKeys
Description copied from interface:TypeChangeEnumValueOrderAction
Must match the set of
key
s of the EnumValues in the FieldDefinition (apart from their order).- Specified by:
setKeys
in interfaceTypeChangeEnumValueOrderAction
- Parameters:
keys
- values to be set
-
setKeys
Description copied from interface:TypeChangeEnumValueOrderAction
Must match the set of
key
s of the EnumValues in the FieldDefinition (apart from their order).- Specified by:
setKeys
in interfaceTypeChangeEnumValueOrderAction
- Parameters:
keys
- values to be set
-
equals
-
hashCode
-