Schnittstelle DomainKey<T>
- Typparameter:
T
- type parameter
- Alle Superschnittstellen:
Collection<T>
,Iterable<T>
- Alle bekannten Implementierungsklassen:
DefaultKey
,GermanNameKey
,MemberComponent
,NameKey
,OrdinalComponent
,PublicationType
,TitleKey
,YearKey
A composed key consists of a list of elements which are added to this component.
After adding, all elements are encoded for being
combined with other components into a cluster key.
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungencode()
Encode this component.char
Get the delimiting character between component elements.The cluster key component domain.boolean
isUsable()
Return true if the component is usable.void
setDelimiter
(char delimiter) Set delimiter char.
-
Methodendetails
-
getDomain
Domain getDomain()The cluster key component domain.- Gibt zurück:
- the domain name
-
encode
Encode this component.- Gibt zurück:
- the encoded component
- Löst aus:
EncoderException
- if cencoder fails
-
setDelimiter
void setDelimiter(char delimiter) Set delimiter char.- Parameter:
delimiter
- delimiter
-
getDelimiter
char getDelimiter()Get the delimiting character between component elements.- Gibt zurück:
- the delimiter
-
isUsable
boolean isUsable()Return true if the component is usable.- Gibt zurück:
- true if usable
-