Klasse TitleKey
- Bekannte direkte Unterklassen:
OrdinalComponent
Title key.
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungboolean
Add a component of title word.encode()
Encode the titles.char
Get the delimiting character between component elements.The name of this component class.boolean
isUsable()
Return true if the component is usable.iterator()
protected String
void
setDelimiter
(char delimiter) Set delimiter char.int
size()
Von Klasse geerbte Methoden java.util.AbstractCollection
addAll, clear, contains, containsAll, isEmpty, remove, removeAll, retainAll, toArray, toArray, toString
Von Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Von Schnittstelle geerbte Methoden java.util.Collection
addAll, clear, contains, containsAll, equals, hashCode, isEmpty, parallelStream, remove, removeAll, removeIf, retainAll, spliterator, stream, toArray, toArray, toArray
-
Konstruktordetails
-
TitleKey
public TitleKey()
-
-
Methodendetails
-
getDomain
The name of this component class. -
setDelimiter
public void setDelimiter(char delimiter) Beschreibung aus Schnittstelle kopiert:DomainKey
Set delimiter char.- Angegeben von:
setDelimiter
in SchnittstelleDomainKey<String>
- Parameter:
delimiter
- delimiter
-
getDelimiter
public char getDelimiter()Beschreibung aus Schnittstelle kopiert:DomainKey
Get the delimiting character between component elements.- Angegeben von:
getDelimiter
in SchnittstelleDomainKey<String>
- Gibt zurück:
- the delimiter
-
isUsable
public boolean isUsable()Beschreibung aus Schnittstelle kopiert:DomainKey
Return true if the component is usable. -
iterator
- Angegeben von:
iterator
in SchnittstelleCollection<String>
- Angegeben von:
iterator
in SchnittstelleIterable<String>
- Angegeben von:
iterator
in KlasseAbstractCollection<String>
-
size
public int size()- Angegeben von:
size
in SchnittstelleCollection<String>
- Angegeben von:
size
in KlasseAbstractCollection<String>
-
add
Add a component of title word. Keep each title word in sequential order. Normalize title word. Remove librarian comments in brackets. Remove all punctuation and non-visible characters. Add the title word only to components if the number of components will not exceed 5 or title word length is greater than 4 and number of components is greater than 1. That is, at most one short title word is added (for very compact and short titles) at the first component position.- Angegeben von:
add
in SchnittstelleCollection<String>
- Setzt außer Kraft:
add
in KlasseAbstractCollection<String>
- Parameter:
value
- the value
-
encode
Encode the titles.- Angegeben von:
encode
in SchnittstelleDomainKey<String>
- Gibt zurück:
- the encoded title form
- Löst aus:
EncoderException
- if cencoder fails
-
normalize
-