Package google.registry.model.tld
Class Registry.BillingCostTransition
- java.lang.Object
-
- google.registry.model.ImmutableObject
-
- google.registry.model.common.TimedTransitionProperty.TimedTransition<org.joda.money.Money>
-
- google.registry.model.tld.Registry.BillingCostTransition
-
- All Implemented Interfaces:
UnsafeSerializable
,java.io.Serializable
,java.lang.Cloneable
- Enclosing class:
- Registry
public static class Registry.BillingCostTransition extends TimedTransitionProperty.TimedTransition<org.joda.money.Money>
A transition to a given billing cost 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 BillingCostTransition()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.joda.money.Money
getValue()
Returns the value that this transition will activate.protected void
setValue(org.joda.money.Money billingCost)
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 org.joda.money.Money getValue()
Description copied from class:TimedTransitionProperty.TimedTransition
Returns the value that this transition will activate.- Specified by:
getValue
in classTimedTransitionProperty.TimedTransition<org.joda.money.Money>
-
setValue
protected void setValue(org.joda.money.Money billingCost)
Description copied from class:TimedTransitionProperty.TimedTransition
Sets the value that will be activated at this transition's time.- Specified by:
setValue
in classTimedTransitionProperty.TimedTransition<org.joda.money.Money>
-
-