Index
All Classes and Interfaces|All Packages
A
- AttributeBearing<V> - Interface in org.microbean.qualifier
-
An interface whose implementations have affiliated
NamedAttributeMapinstances. - attributed() - Method in record class org.microbean.qualifier.Attributed
-
Returns the value of the
attributedrecord component. - Attributed<T,
V> - Record Class in org.microbean.qualifier - Attributed(Collection<NamedAttributeMap<V>>, T) - Constructor for record class org.microbean.qualifier.Attributed
-
Creates an instance of a
Attributedrecord class. - attributes() - Method in interface org.microbean.qualifier.AttributeBearing
-
Returns the affiliated
NamedAttributeMapinstances. - attributes() - Method in record class org.microbean.qualifier.Attributed
-
Returns the value of the
attributesrecord component. - attributes() - Method in class org.microbean.qualifier.Binding
- attributes() - Method in record class org.microbean.qualifier.NamedAttributeMap
-
Returns the value of the
attributesrecord component.
B
- Binding<V,
B extends Binding<V, B>> - Class in org.microbean.qualifier - Binding(String, V, Map<? extends String, ?>, Map<? extends String, ?>) - Constructor for class org.microbean.qualifier.Binding
-
Creates a new
Binding. - Bindings<V,
B extends Binding<V, B>> - Class in org.microbean.qualifier - Bindings(Iterable<? extends B>) - Constructor for class org.microbean.qualifier.Bindings
-
Creates a new
Bindings.
C
- CD_Attributed - Static variable in class org.microbean.qualifier.ConstantDescs
-
A
ClassDescdescribingorg.microbean.qualifier.Attributed. - CD_Binding - Static variable in class org.microbean.qualifier.ConstantDescs
-
A
ClassDescdescribingorg.microbean.qualifier.Binding. - CD_Bindings - Static variable in class org.microbean.qualifier.ConstantDescs
-
A
ClassDescdescribingorg.microbean.qualifier.Bindings. - CD_NamedAttributeMap - Static variable in class org.microbean.qualifier.ConstantDescs
-
A
ClassDescdescribingorg.microbean.qualifier.NamedAttributeMap. - CD_Qualified - Static variable in class org.microbean.qualifier.ConstantDescs
-
A
ClassDescdescribingorg.microbean.qualifier.Qualified. - CD_QualifiedRecord - Static variable in class org.microbean.qualifier.ConstantDescs
-
A
ClassDescdescribingorg.microbean.qualifier.Qualified.Record. - CD_Qualifier - Static variable in class org.microbean.qualifier.ConstantDescs
-
A
ClassDescdescribingorg.microbean.qualifier.Qualifier. - CD_Qualifiers - Static variable in class org.microbean.qualifier.ConstantDescs
-
A
ClassDescdescribingorg.microbean.qualifier.Qualifiers. - compareTo(B) - Method in class org.microbean.qualifier.Binding
-
Returns an
intrepresenting a comparison of thisBindingwith the suppliedBinding, by considering the names, values and attributes of bothBindings. - compareTo(NamedAttributeMap<V>) - Method in record class org.microbean.qualifier.NamedAttributeMap
- ConstantDescs - Class in org.microbean.qualifier
-
A utility class containing useful
ConstantDescs. - contains(Object) - Method in class org.microbean.qualifier.Bindings
- containsKey(String) - Method in record class org.microbean.qualifier.NamedAttributeMap
- containsUnique(String) - Method in class org.microbean.qualifier.Bindings
-
Returns
trueif and only if there is exactly oneBindingcontained by thisBindingswhose name is equal to the suppliedname. - contentHashInput() - Method in record class org.microbean.qualifier.Attributed
- contentHashInput() - Method in record class org.microbean.qualifier.NamedAttributeMap
D
- describeConstable() - Method in record class org.microbean.qualifier.Attributed
- describeConstable() - Method in class org.microbean.qualifier.Binding
-
Returns an
Optionalhousing aConstantDescdescribing thisBinding, if thisBindingis capable of being represented as a dynamic constant, or an emptyOptionalif not. - describeConstable() - Method in class org.microbean.qualifier.Bindings
-
Returns an
Optionalhousing aConstantDescdescribing thisBindings, if thisBindingsis capable of being represented as a dynamic constant, or an emptyOptionalif not. - describeConstable() - Method in record class org.microbean.qualifier.NamedAttributeMap
- describeConstable() - Method in interface org.microbean.qualifier.Qualified
-
Returns an
Optionalhousing aConstantDescdescribing thisQualified, if thisQualifiedis capable of being represented as a dynamic constant, or an emptyOptionalif not. - describeConstable() - Method in record class org.microbean.qualifier.Qualified.Record
-
Returns an
Optionalhousing aConstantDescdescribing thisQualified.Record, if thisQualified.Recordis capable of being represented as a dynamic constant, or an emptyOptionalif not. - describeConstructor() - Method in class org.microbean.qualifier.Binding
-
Returns a
MethodHandleDescdescribing the constructor orstaticmethod that will be used to create a dynamic constant representing thisBinding. - describeConstructor() - Method in class org.microbean.qualifier.Bindings
-
Returns a
MethodHandleDescdescribing the constructor orstaticmethod that will be used to create a dynamic constant representing thisBindings. - describeConstructor() - Method in class org.microbean.qualifier.Qualifier
-
Returns a
MethodHandleDescdescribing the constructor orstaticmethod that will be used to create a dynamic constant representing thisQualifier. - describeConstructor() - Method in class org.microbean.qualifier.Qualifiers
-
Returns a
MethodHandleDescdescribing the constructor orstaticmethod that will be used to create a dynamic constant representing thisQualifiers.
E
- equals(Object) - Method in record class org.microbean.qualifier.Attributed
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class org.microbean.qualifier.Binding
- equals(Object) - Method in class org.microbean.qualifier.Bindings
- equals(Object) - Method in record class org.microbean.qualifier.NamedAttributeMap
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.microbean.qualifier.Qualified.Record
-
Indicates whether some other object is "equal to" this one.
G
- get(String) - Method in record class org.microbean.qualifier.NamedAttributeMap
H
- hashCode() - Method in record class org.microbean.qualifier.Attributed
-
Returns a hash code value for this object.
- hashCode() - Method in class org.microbean.qualifier.Binding
- hashCode() - Method in class org.microbean.qualifier.Bindings
-
Returns a hashcode for this
Bindings. - hashCode() - Method in record class org.microbean.qualifier.NamedAttributeMap
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.microbean.qualifier.Qualified.Record
-
Returns a hash code value for this object.
I
- info() - Method in class org.microbean.qualifier.Binding
- info() - Method in record class org.microbean.qualifier.NamedAttributeMap
-
Returns the value of the
inforecord component. - intersectionSize(Iterable<?>) - Method in class org.microbean.qualifier.Bindings
- isEmpty() - Method in class org.microbean.qualifier.Bindings
-
Returns
trueif thisBindingsis logically empty. - isEmpty() - Method in record class org.microbean.qualifier.NamedAttributeMap
- iterator() - Method in class org.microbean.qualifier.Bindings
M
- metadata() - Method in record class org.microbean.qualifier.NamedAttributeMap
-
Returns the value of the
metadatarecord component.
N
- name() - Method in class org.microbean.qualifier.Binding
-
Returns the name of this
Binding. - name() - Method in record class org.microbean.qualifier.NamedAttributeMap
-
Returns the value of the
namerecord component. - NamedAttributeMap<V> - Record Class in org.microbean.qualifier
- NamedAttributeMap(String) - Constructor for record class org.microbean.qualifier.NamedAttributeMap
- NamedAttributeMap(String, Map<String, V>) - Constructor for record class org.microbean.qualifier.NamedAttributeMap
- NamedAttributeMap(String, Map<String, V>, Map<String, V>, Collection<NamedAttributeMap<V>>) - Constructor for record class org.microbean.qualifier.NamedAttributeMap
-
Creates an instance of a
NamedAttributeMaprecord class. - NamedAttributeMap(String, V) - Constructor for record class org.microbean.qualifier.NamedAttributeMap
O
- of() - Static method in class org.microbean.qualifier.Qualifiers
-
Returns a
Qualifiers, which may or may not be newly created, whoseisEmpty()method will returntrue. - of(Iterable<? extends Qualifier<V>>) - Static method in class org.microbean.qualifier.Qualifiers
-
Returns a
Qualifiers, which may or may not be newly created, representing the supplied arguments. - of(String) - Static method in class org.microbean.qualifier.Qualifier
-
Returns a
Qualifier, which may or may not be newly created, representing the supplied arguments. - of(String, Map<String, V>, Map<String, V>, Collection<NamedAttributeMap<V>>) - Static method in record class org.microbean.qualifier.NamedAttributeMap
- of(String, V) - Static method in class org.microbean.qualifier.Qualifier
-
Returns a
Qualifier, which may or may not be newly created, representing the supplied arguments. - of(String, V, Map<? extends String, ?>) - Static method in class org.microbean.qualifier.Qualifier
-
Returns a
Qualifier, which may or may not be newly created, representing the supplied arguments. - of(String, V, Map<? extends String, ?>, Map<? extends String, ?>) - Static method in class org.microbean.qualifier.Qualifier
-
Returns a
Qualifier, which may or may not be newly created, representing the supplied arguments. - of(Collection<NamedAttributeMap<V>>, T) - Static method in record class org.microbean.qualifier.Attributed
- of(Qualifier<V>) - Static method in class org.microbean.qualifier.Qualifiers
-
Returns a
Qualifiers, which may or may not be newly created, representing the supplied arguments. - of(Qualifier<V>, Qualifier<V>) - Static method in class org.microbean.qualifier.Qualifiers
-
Returns a
Qualifiers, which may or may not be newly created, representing the supplied arguments. - of(Qualifiers<V>, T) - Static method in interface org.microbean.qualifier.Qualified
-
Returns a
Qualified, which may or may not be newly created, representing the suppliedQualifiersand qualified object. - of(Qualifiers<V>, T) - Static method in record class org.microbean.qualifier.Qualified.Record
-
Returns a
Qualified.Record, which may or may not be newly created, representing the suppliedQualifiersand qualified object. - of(T) - Static method in interface org.microbean.qualifier.Qualified
-
Returns a
Qualified, which may or may not be newly created, representing the supplied qualified object. - of(T) - Static method in record class org.microbean.qualifier.Qualified.Record
-
Returns a
Qualified.Record, which may or may not be newly created, representing the qualified object. - ofDisparate(Iterable<? extends Qualifier<?>>) - Static method in class org.microbean.qualifier.Qualifiers
-
Returns a
Qualifiers, which may or may not be newly created, representing the supplied arguments. - ofDisparate(Qualifier<?>, Qualifier<?>) - Static method in class org.microbean.qualifier.Qualifiers
-
Returns a
Qualifiers, which may or may not be newly created, representing the supplied arguments. - org.microbean.qualifier - module org.microbean.qualifier
-
Provides packages related to qualifiers, key-value pairs that help describe the features of something.
- org.microbean.qualifier - package org.microbean.qualifier
-
Provides classes and interfaces related to qualifiers, key-value pairs that help describe the features of something.
P
- plus(Iterable<? extends Qualifier<V>>) - Method in class org.microbean.qualifier.Qualifiers
-
Returns a usually new
Qualifierswith thisQualifiers' entries and additional entries represented by the suppliedqualifiers. - plus(Qualifier<V>) - Method in class org.microbean.qualifier.Qualifiers
-
Returns a usually new
Qualifierswith thisQualifiers' entries and an additional entry consisting of the suppliedQualifier.
Q
- qualified() - Method in interface org.microbean.qualifier.Qualified
-
Returns this
Qualified's qualified object. - qualified() - Method in record class org.microbean.qualifier.Qualified.Record
-
Returns the value of the
qualifiedrecord component. - Qualified<V,
T> - Interface in org.microbean.qualifier - Qualified.Record<V,
T> - Record Class in org.microbean.qualifier - Qualifier<V> - Class in org.microbean.qualifier
-
A
Bindingused to qualify objects. - qualifiers() - Method in interface org.microbean.qualifier.Qualified
-
Returns this
Qualified'sQualifiers. - qualifiers() - Method in record class org.microbean.qualifier.Qualified.Record
-
Returns the value of the
qualifiersrecord component. - Qualifiers<V> - Class in org.microbean.qualifier
R
- Record(Qualifiers<V>, T) - Constructor for record class org.microbean.qualifier.Qualified.Record
-
Creates a new
Qualified.Record. - Record(T) - Constructor for record class org.microbean.qualifier.Qualified.Record
-
Creates a new
Qualified.Record.
S
- size() - Method in class org.microbean.qualifier.Bindings
-
Returns
0or a positive integer describing the number of entries contained by thisBindings. - spliterator() - Method in class org.microbean.qualifier.Bindings
- stream() - Method in class org.microbean.qualifier.Bindings
- symmetricDifferenceSize(Iterable<?>) - Method in class org.microbean.qualifier.Bindings
T
- toString() - Method in record class org.microbean.qualifier.Attributed
-
Returns a string representation of this record class.
- toString() - Method in class org.microbean.qualifier.Binding
- toString() - Method in class org.microbean.qualifier.Bindings
- toString() - Method in record class org.microbean.qualifier.NamedAttributeMap
-
Returns a string representation of this record class.
- toString() - Method in record class org.microbean.qualifier.Qualified.Record
-
Returns a string representation of this record class.
U
- unique(String) - Method in class org.microbean.qualifier.Bindings
-
Returns the sole
Bindinginstance whose name is equal to the suppliedname, ornullif either there is no suchBindingor there are severalBindings with the suppliedname. - uniqueValue(String) - Method in class org.microbean.qualifier.Bindings
V
- value() - Method in class org.microbean.qualifier.Binding
-
Returns the value of this
Binding, which may benull.
W
- withPrefix(String) - Method in class org.microbean.qualifier.Qualifiers
-
Returns a usually new
QualifierswhoseQualifiers' attribute keys are prefixed with the suppliedprefix. - withPrefix(Function<? super Qualifier<V>, ? extends String>) - Method in class org.microbean.qualifier.Qualifiers
-
Returns a usually new
QualifierswhoseQualifiers' attribute keys are produced by the suppliedFunction, which is expected to prepend a prefix to the original key and return the result.
All Classes and Interfaces|All Packages