Class 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.

    • Constructor Detail

      • CheckNameOrID

        public CheckNameOrID()
    • 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)