Package google.registry.model.tld
Class Registry.TldStateTransition
- java.lang.Object
-
- google.registry.model.ImmutableObject
-
- google.registry.model.common.TimedTransitionProperty.TimedTransition<Registry.TldState>
-
- google.registry.model.tld.Registry.TldStateTransition
-
- All Implemented Interfaces:
UnsafeSerializable
,java.io.Serializable
,java.lang.Cloneable
- Enclosing class:
- Registry
public static class Registry.TldStateTransition extends TimedTransitionProperty.TimedTransition<Registry.TldState>
A transition to a TLD state at a specific time, for use in a TimedTransitionProperty. Public because App Engine's security manager requires this for instantiation via reflection.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class google.registry.model.ImmutableObject
ImmutableObject.DoNotCompare, ImmutableObject.DoNotHydrate, ImmutableObject.EmptySetToNull, ImmutableObject.IgnoredInDiffableMap, ImmutableObject.Insignificant
-
-
Field Summary
-
Fields inherited from class google.registry.model.ImmutableObject
hashCode
-
-
Constructor Summary
Constructors Constructor Description TldStateTransition()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Registry.TldState
getValue()
Returns the value that this transition will activate.protected void
setValue(Registry.TldState tldState)
Sets the value that will be activated at this transition's time.-
Methods inherited from class google.registry.model.ImmutableObject
clone, cloneEmptyToNull, equals, getSignificantFields, hashCode, toDiffableFieldMap, toHydratedString, toString, toStringHelper
-
-
-
-
Method Detail
-
getValue
public Registry.TldState getValue()
Description copied from class:TimedTransitionProperty.TimedTransition
Returns the value that this transition will activate.- Specified by:
getValue
in classTimedTransitionProperty.TimedTransition<Registry.TldState>
-
setValue
protected void setValue(Registry.TldState tldState)
Description copied from class:TimedTransitionProperty.TimedTransition
Sets the value that will be activated at this transition's time.- Specified by:
setValue
in classTimedTransitionProperty.TimedTransition<Registry.TldState>
-
-