Alle implementierten Schnittstellen:
Serializable, Cloneable, Iterable<String>, Collection<String>, NavigableSet<String>, SequencedCollection<String>, SequencedSet<String>, Set<String>, SortedSet<String>, DomainKey<String>

public class NameKey extends TreeSet<String> implements DomainKey<String>
Name key.
Siehe auch:
  • Konstruktordetails

    • NameKey

      public NameKey()
  • Methodendetails

    • getDomain

      public Domain getDomain()
      Beschreibung aus Schnittstelle kopiert: DomainKey
      The cluster key component domain.
      Angegeben von:
      getDomain in Schnittstelle DomainKey<String>
      Gibt zurück:
      the domain name
    • setDelimiter

      public void setDelimiter(char delimiter)
      Beschreibung aus Schnittstelle kopiert: DomainKey
      Set delimiter char.
      Angegeben von:
      setDelimiter in Schnittstelle DomainKey<String>
      Parameter:
      delimiter - delimiter
    • getDelimiter

      public char getDelimiter()
      Beschreibung aus Schnittstelle kopiert: DomainKey
      Get the delimiting character between component elements.
      Angegeben von:
      getDelimiter in Schnittstelle DomainKey<String>
      Gibt zurück:
      the delimiter
    • isUsable

      public boolean isUsable()
      Beschreibung aus Schnittstelle kopiert: DomainKey
      Return true if the component is usable.
      Angegeben von:
      isUsable in Schnittstelle DomainKey<String>
      Gibt zurück:
      true if usable
    • add

      public boolean add(String value)
      Add author component. Remove all characters not in Unicode group "L" (letter), or "N" (number). Normalize author names for phonetic encoding. Only normlized forms with more than two characters are added.
      Angegeben von:
      add in Schnittstelle Collection<String>
      Angegeben von:
      add in Schnittstelle Set<String>
      Setzt außer Kraft:
      add in Klasse TreeSet<String>
      Parameter:
      value - value
      Gibt zurück:
      true if component was added
    • encode

      public String encode() throws EncoderException
      Beschreibung aus Schnittstelle kopiert: DomainKey
      Encode this component.
      Angegeben von:
      encode in Schnittstelle DomainKey<String>
      Gibt zurück:
      the encoded component
      Löst aus:
      EncoderException - if cencoder fails
    • normalize

      protected String normalize(String value)
    • equals

      public boolean equals(Object object)
      Angegeben von:
      equals in Schnittstelle Collection<String>
      Angegeben von:
      equals in Schnittstelle Set<String>
      Setzt außer Kraft:
      equals in Klasse AbstractSet<String>
    • hashCode

      public int hashCode()
      Angegeben von:
      hashCode in Schnittstelle Collection<String>
      Angegeben von:
      hashCode in Schnittstelle Set<String>
      Setzt außer Kraft:
      hashCode in Klasse AbstractSet<String>