Package org.xbill.DNS

Class SVCBBase.ParameterBase

java.lang.Object
org.xbill.DNS.SVCBBase.ParameterBase
Direct Known Subclasses:
SVCBBase.ParameterAlpn, SVCBBase.ParameterEch, SVCBBase.ParameterEchConfig, SVCBBase.ParameterIpv4Hint, SVCBBase.ParameterIpv6Hint, SVCBBase.ParameterMandatory, SVCBBase.ParameterNoDefaultAlpn, SVCBBase.ParameterPort, SVCBBase.ParameterUnknown
Enclosing class:
SVCBBase

public abstract static class SVCBBase.ParameterBase extends Object
  • Constructor Details

    • ParameterBase

      public ParameterBase()
  • Method Details

    • getKey

      public abstract int getKey()
    • fromWire

      public abstract void fromWire(byte[] bytes) throws IOException
      Throws:
      IOException
    • fromString

      public abstract void fromString(String string) throws IOException
      Throws:
      IOException
    • toWire

      public abstract byte[] toWire()
    • toString

      public abstract String toString()
      Overrides:
      toString in class Object
    • splitStringWithEscapedCommas

      public static String[] splitStringWithEscapedCommas(String string)