Class TypeChangeLocalizedEnumValueOrderActionImpl
java.lang.Object
com.commercetools.api.models.type.TypeChangeLocalizedEnumValueOrderActionImpl
- All Implemented Interfaces:
ResourceUpdateAction<TypeUpdateAction>
,TypeChangeLocalizedEnumValueOrderAction
,TypeUpdateAction
,io.vrap.rmf.base.client.ModelBase
public class TypeChangeLocalizedEnumValueOrderActionImpl
extends Object
implements TypeChangeLocalizedEnumValueOrderAction, io.vrap.rmf.base.client.ModelBase
Changes the order of LocalizedEnumValues in a LocalizedEnumType FieldDefinition. This update action can be used to update a LocalizedEnumType FieldDefinition and a SetType of LocalizedEnumType FieldDefinitions.
-
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.TypeChangeLocalizedEnumValueOrderAction
CHANGE_LOCALIZED_ENUM_VALUE_ORDER
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
name
of the Field Definition to update.getKeys()
Must match the set ofkey
s of the LocalizedEnumValues in the FieldDefinition (up to order).int
hashCode()
void
setFieldName
(String fieldName) name
of the Field Definition to update.void
Must match the set ofkey
s of the LocalizedEnumValues in the FieldDefinition (up to order).void
Must match the set ofkey
s of the LocalizedEnumValues in the FieldDefinition (up to 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.TypeChangeLocalizedEnumValueOrderAction
withTypeChangeLocalizedEnumValueOrderAction
Methods inherited from interface com.commercetools.api.models.type.TypeUpdateAction
withTypeUpdateAction
-
Constructor Details
-
TypeChangeLocalizedEnumValueOrderActionImpl
public TypeChangeLocalizedEnumValueOrderActionImpl()create empty instance
-
-
Method Details
-
getAction
- Specified by:
getAction
in interfaceResourceUpdateAction<TypeUpdateAction>
- Specified by:
getAction
in interfaceTypeUpdateAction
- Returns:
- action
-
getFieldName
name
of the Field Definition to update.- Specified by:
getFieldName
in interfaceTypeChangeLocalizedEnumValueOrderAction
- Returns:
- fieldName
-
getKeys
Must match the set of
key
s of the LocalizedEnumValues in the FieldDefinition (up to order).- Specified by:
getKeys
in interfaceTypeChangeLocalizedEnumValueOrderAction
- Returns:
- keys
-
setFieldName
Description copied from interface:TypeChangeLocalizedEnumValueOrderAction
name
of the Field Definition to update.- Specified by:
setFieldName
in interfaceTypeChangeLocalizedEnumValueOrderAction
- Parameters:
fieldName
- value to be set
-
setKeys
Description copied from interface:TypeChangeLocalizedEnumValueOrderAction
Must match the set of
key
s of the LocalizedEnumValues in the FieldDefinition (up to order).- Specified by:
setKeys
in interfaceTypeChangeLocalizedEnumValueOrderAction
- Parameters:
keys
- values to be set
-
setKeys
Description copied from interface:TypeChangeLocalizedEnumValueOrderAction
Must match the set of
key
s of the LocalizedEnumValues in the FieldDefinition (up to order).- Specified by:
setKeys
in interfaceTypeChangeLocalizedEnumValueOrderAction
- Parameters:
keys
- values to be set
-
equals
-
hashCode
public int hashCode()
-