Package org.minidns.dnslabel

  • Class Summary 
    Class Description
    ALabel  
    DnsLabel
    A DNS label is an individual component of a DNS name.
    FakeALabel  
    LdhLabel
    A LDH (Letters, Digits, Hyphen) label, which is the classical label form.
    LeadingOrTrailingHyphenLabel
    A DNS label with a leading or trailing hyphen ('-').
    NonLdhLabel
    A DNS label which contains more than just letters, digits and a hyphen.
    NonReservedLdhLabel
    A Non-Reserved LDH label (NR-LDH label), which do not have "--" in the third and fourth position.
    OtherNonLdhLabel
    A Non-LDH label which does not begin with an underscore ('_'), hyphen ('-') or ends with an hyphen.
    ReservedLdhLabel
    A reserved LDH label (R-LDH label), which have the property that they contain "--" in the third and fourth characters.
    UnderscoreLabel
    A DNS label which begins with an underscore ('_').
    XnLabel
    A label that begins with "xn--" and follows the LDH rule.
  • Exception Summary 
    Exception Description
    DnsLabel.LabelToLongException