Klasse MemberComponent
java.lang.Object
- Alle implementierten Schnittstellen:
Serializable
,Cloneable
,Iterable<String>
,Collection<String>
,SequencedCollection<String>
,SequencedSet<String>
,Set<String>
,DomainKey<String>
A bibliographic member component can denote more precisely an
expression, manfestation, or item, which serves as a member of
an author/title cluster.
A member statement is typically a volume title, an edition statement,
or a reference of an article in a journal.
Because the characteristics
of the member classes are so different, they are not encoded except
that all characters not being a number or a letter are removed in order
to ensure a valid URI construction.
The usage of member components depends on application specific tasks.
For accomplishing this mor easily, a domain parameter has been added.
The default domain is "G" for generic member.
- Siehe auch:
-
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungboolean
Add generic member component.boolean
add
(Domain domain, Comparable<?> c) encode()
Encode this component.boolean
char
Get the delimiting character between component elements.The cluster key component domain.int
hashCode()
boolean
isUsable()
Return true if the component is usable.void
setDelimiter
(char delimiter) Set delimiter char.Von Klasse geerbte Methoden java.util.LinkedHashSet
addFirst, addLast, getFirst, getLast, newLinkedHashSet, removeFirst, removeLast, reversed, spliterator
Von Klasse geerbte Methoden java.util.HashSet
clear, clone, contains, isEmpty, iterator, newHashSet, remove, size, toArray, toArray
Von Klasse geerbte Methoden java.util.AbstractSet
removeAll
Von Klasse geerbte Methoden java.util.AbstractCollection
addAll, containsAll, retainAll, toString
Von Klasse geerbte Methoden java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
Von Schnittstelle geerbte Methoden java.util.Collection
parallelStream, removeIf, stream, toArray
-
Konstruktordetails
-
MemberComponent
public MemberComponent()
-
-
Methodendetails
-
getDomain
Beschreibung aus Schnittstelle kopiert:DomainKey
The cluster key component domain. -
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. -
add
Add generic member component. -
add
-
encode
Beschreibung aus Schnittstelle kopiert:DomainKey
Encode this component. -
equals
- Angegeben von:
equals
in SchnittstelleCollection<String>
- Angegeben von:
equals
in SchnittstelleSet<String>
- Setzt außer Kraft:
equals
in KlasseAbstractSet<String>
-
hashCode
public int hashCode()- Angegeben von:
hashCode
in SchnittstelleCollection<String>
- Angegeben von:
hashCode
in SchnittstelleSet<String>
- Setzt außer Kraft:
hashCode
in KlasseAbstractSet<String>
-