Package google.registry.tools.params
Class TransitionListParameter.TldStateTransitions
- java.lang.Object
-
- google.registry.tools.params.ParameterConverterValidator<com.google.common.collect.ImmutableMap<K,V>>
-
- google.registry.tools.params.KeyValueMapParameter<org.joda.time.DateTime,V>
-
- google.registry.tools.params.TransitionListParameter<Registry.TldState>
-
- google.registry.tools.params.TransitionListParameter.TldStateTransitions
-
- All Implemented Interfaces:
com.beust.jcommander.IParameterValidator
,com.beust.jcommander.IStringConverter<com.google.common.collect.ImmutableMap<org.joda.time.DateTime,Registry.TldState>>
- Enclosing class:
- TransitionListParameter<V>
public static class TransitionListParameter.TldStateTransitions extends TransitionListParameter<Registry.TldState>
Converter-validator for TLD state transitions.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class google.registry.tools.params.TransitionListParameter
TransitionListParameter.BillingCostTransitions, TransitionListParameter.MigrationStateTransitions, TransitionListParameter.TldStateTransitions, TransitionListParameter.TokenStatusTransitions
-
Nested classes/interfaces inherited from class google.registry.tools.params.KeyValueMapParameter
KeyValueMapParameter.CurrencyUnitToStringMap, KeyValueMapParameter.StringToIntegerMap, KeyValueMapParameter.StringToStringMap
-
-
Constructor Summary
Constructors Constructor Description TldStateTransitions()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Registry.TldState
parseValue(java.lang.String value)
Override to define how to parse rawValue into an object of type V.-
Methods inherited from class google.registry.tools.params.TransitionListParameter
parseKey, processMap
-
Methods inherited from class google.registry.tools.params.KeyValueMapParameter
convert
-
Methods inherited from class google.registry.tools.params.ParameterConverterValidator
validate
-
-
-
-
Method Detail
-
parseValue
protected Registry.TldState parseValue(java.lang.String value)
Description copied from class:KeyValueMapParameter
Override to define how to parse rawValue into an object of type V.- Specified by:
parseValue
in classKeyValueMapParameter<org.joda.time.DateTime,Registry.TldState>
-
-