Package google.registry.model.eppoutput
Class CheckData.CheckNameOrID
- java.lang.Object
-
- google.registry.model.ImmutableObject
-
- google.registry.model.eppoutput.CheckData.CheckNameOrID
-
- All Implemented Interfaces:
java.lang.Cloneable
- Direct Known Subclasses:
CheckData.CheckID
,CheckData.CheckName
- Enclosing class:
- CheckData
public abstract static class CheckData.CheckNameOrID extends ImmutableObject
The "checkNameType" and "checkIDType" types.Although these are specified in the Epp extension RFCs and not in RFC 5730, which implies that they should be implemented per-extension, all of RFCs 5731, 5732 and 5733 define them identically except for the namespace and some slightly renamed fields, allowing us to share some code between the different extensions.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class google.registry.model.ImmutableObject
ImmutableObject.DoNotHydrate, ImmutableObject.IgnoredInDiffableMap, ImmutableObject.Insignificant
-
-
Field Summary
-
Fields inherited from class google.registry.model.ImmutableObject
hashCode
-
-
Constructor Summary
Constructors Constructor Description CheckNameOrID()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
getAvail()
java.lang.String
getValue()
protected static <T extends CheckData.CheckNameOrID>
Tinit(T instance, boolean avail, java.lang.String value)
-
Methods inherited from class google.registry.model.ImmutableObject
clone, cloneEmptyToNull, createVKey, equals, getSignificantFields, hashCode, toDiffableFieldMap, toHydratedString, toString, toStringHelper
-
-
-
-
Method Detail
-
getAvail
public boolean getAvail()
-
getValue
public java.lang.String getValue()
-
init
protected static <T extends CheckData.CheckNameOrID> T init(T instance, boolean avail, java.lang.String value)
-
-