Index

A B C D E F H I L N O S T V Z 
All Classes and Interfaces|All Packages

A

ArrayValue<T> - Record Class in org.microbean.attributes
A Value holding other Values.
ArrayValue(T[]) - Constructor for record class org.microbean.attributes.ArrayValue
Creates a new ArrayValue.
attributes() - Method in record class org.microbean.attributes.Attributes
Returns the value of the attributes record component.
attributes(String) - Method in record class org.microbean.attributes.Attributes
Returns a List of Attributes associated with the supplied key, or an empty List if there is no such List.
Attributes - Record Class in org.microbean.attributes
Attributes(String, Map<String, Value<?>>, Map<String, Value<?>>, Map<String, List<Attributes>>) - Constructor for record class org.microbean.attributes.Attributes
Creates a new Attributes.
attributesSatisfy(Predicate<? super Attributes>) - Method in record class org.microbean.attributes.Attributes
Returns true if any of the attributes reachable from this Attributes satisfy the supplied Predicate.

B

BooleanValue - Record Class in org.microbean.attributes
A Value whose value is a boolean.
BooleanValue(boolean) - Constructor for record class org.microbean.attributes.BooleanValue
Creates an instance of a BooleanValue record class.
ByteValue - Record Class in org.microbean.attributes
A Value whose value is a byte.
ByteValue(byte) - Constructor for record class org.microbean.attributes.ByteValue
Creates an instance of a ByteValue record class.

C

CharValue - Record Class in org.microbean.attributes
A Value whose value is a char.
CharValue(char) - Constructor for record class org.microbean.attributes.CharValue
Creates an instance of a CharValue record class.
CLASS_JAVA_LANG_OBJECT - Static variable in record class org.microbean.attributes.ClassValue
 
CLASS_JAVA_LANG_STRING - Static variable in record class org.microbean.attributes.ClassValue
 
ClassValue - Record Class in org.microbean.attributes
A Value whose value is a Class.
ClassValue(Class<?>) - Constructor for record class org.microbean.attributes.ClassValue
Creates a new ClassValue.
compareTo(ArrayValue<T>) - Method in record class org.microbean.attributes.ArrayValue
 
compareTo(Attributes) - Method in record class org.microbean.attributes.Attributes
 
compareTo(BooleanValue) - Method in record class org.microbean.attributes.BooleanValue
 
compareTo(ByteValue) - Method in record class org.microbean.attributes.ByteValue
 
compareTo(CharValue) - Method in record class org.microbean.attributes.CharValue
 
compareTo(ClassValue) - Method in record class org.microbean.attributes.ClassValue
 
compareTo(DoubleValue) - Method in record class org.microbean.attributes.DoubleValue
 
compareTo(EnumValue<E>) - Method in record class org.microbean.attributes.EnumValue
 
compareTo(FloatValue) - Method in record class org.microbean.attributes.FloatValue
 
compareTo(IntValue) - Method in record class org.microbean.attributes.IntValue
 
compareTo(LongValue) - Method in record class org.microbean.attributes.LongValue
 
compareTo(ShortValue) - Method in record class org.microbean.attributes.ShortValue
 
compareTo(StringValue) - Method in record class org.microbean.attributes.StringValue
 

D

describeConstable() - Method in record class org.microbean.attributes.ArrayValue
 
describeConstable() - Method in record class org.microbean.attributes.Attributes
 
describeConstable() - Method in record class org.microbean.attributes.BooleanValue
 
describeConstable() - Method in record class org.microbean.attributes.ByteValue
 
describeConstable() - Method in record class org.microbean.attributes.CharValue
 
describeConstable() - Method in record class org.microbean.attributes.ClassValue
 
describeConstable() - Method in record class org.microbean.attributes.DoubleValue
 
describeConstable() - Method in record class org.microbean.attributes.EnumValue
 
describeConstable() - Method in record class org.microbean.attributes.FloatValue
 
describeConstable() - Method in record class org.microbean.attributes.IntValue
 
describeConstable() - Method in record class org.microbean.attributes.LongValue
 
describeConstable() - Method in record class org.microbean.attributes.ShortValue
 
describeConstable() - Method in record class org.microbean.attributes.StringValue
 
DoubleValue - Record Class in org.microbean.attributes
A Value whose value is a double.
DoubleValue(double) - Constructor for record class org.microbean.attributes.DoubleValue
Creates an instance of a DoubleValue record class.

E

EMPTY - Static variable in record class org.microbean.attributes.StringValue
 
EnumValue<E> - Record Class in org.microbean.attributes
A Value whose value is an Enum.
EnumValue(E) - Constructor for record class org.microbean.attributes.EnumValue
Creates a new EnumValue.
equals(Object) - Method in record class org.microbean.attributes.ArrayValue
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.microbean.attributes.Attributes
Returns true if this Attributes equals the supplied Object.
equals(Object) - Method in record class org.microbean.attributes.BooleanValue
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.microbean.attributes.ByteValue
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.microbean.attributes.CharValue
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.microbean.attributes.ClassValue
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.microbean.attributes.DoubleValue
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.microbean.attributes.EnumValue
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.microbean.attributes.FloatValue
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.microbean.attributes.IntValue
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.microbean.attributes.LongValue
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.microbean.attributes.ShortValue
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class org.microbean.attributes.StringValue
Indicates whether some other object is "equal to" this one.

F

FALSE - Static variable in record class org.microbean.attributes.BooleanValue
The BooleanValue representing false.
FloatValue - Record Class in org.microbean.attributes
A Value whose value is a float.
FloatValue(float) - Constructor for record class org.microbean.attributes.FloatValue
Creates an instance of a FloatValue record class.

H

hashCode() - Method in record class org.microbean.attributes.ArrayValue
Returns a hash code value for this object.
hashCode() - Method in record class org.microbean.attributes.Attributes
Returns a hash code value for this Attributes derived solely from its values.
hashCode() - Method in record class org.microbean.attributes.BooleanValue
Returns a hash code value for this object.
hashCode() - Method in record class org.microbean.attributes.ByteValue
Returns a hash code value for this object.
hashCode() - Method in record class org.microbean.attributes.CharValue
Returns a hash code value for this object.
hashCode() - Method in record class org.microbean.attributes.ClassValue
Returns a hash code value for this object.
hashCode() - Method in record class org.microbean.attributes.DoubleValue
Returns a hash code value for this object.
hashCode() - Method in record class org.microbean.attributes.EnumValue
Returns a hash code value for this object.
hashCode() - Method in record class org.microbean.attributes.FloatValue
Returns a hash code value for this object.
hashCode() - Method in record class org.microbean.attributes.IntValue
Returns a hash code value for this object.
hashCode() - Method in record class org.microbean.attributes.LongValue
Returns a hash code value for this object.
hashCode() - Method in record class org.microbean.attributes.ShortValue
Returns a hash code value for this object.
hashCode() - Method in record class org.microbean.attributes.StringValue
Returns a hash code value for this object.

I

IntValue - Record Class in org.microbean.attributes
A Value whose value is an int.
IntValue(int) - Constructor for record class org.microbean.attributes.IntValue
Creates an instance of a IntValue record class.
isa(Attributes) - Method in record class org.microbean.attributes.Attributes
Returns true if a appears in the attributes of this Attributes, or any of their attributes.

L

LongValue - Record Class in org.microbean.attributes
A Value whose value is a long.
LongValue(long) - Constructor for record class org.microbean.attributes.LongValue
Creates an instance of a LongValue record class.

N

name() - Method in record class org.microbean.attributes.Attributes
Returns the value of the name record component.
NEGATIVE_ONE - Static variable in record class org.microbean.attributes.IntValue
 
notes() - Method in record class org.microbean.attributes.Attributes
Returns the value of the notes record component.

O

of(boolean) - Static method in record class org.microbean.attributes.BooleanValue
Returns a BooleanValue suitable for the supplied arguments.
of(boolean...) - Static method in record class org.microbean.attributes.ArrayValue
Returns an ArrayValue suitable for the supplied argument.
of(byte) - Static method in record class org.microbean.attributes.ByteValue
Returns a ByteValue suitable for the supplied arguments.
of(byte...) - Static method in record class org.microbean.attributes.ArrayValue
Returns an ArrayValue suitable for the supplied argument.
of(char) - Static method in record class org.microbean.attributes.CharValue
Returns a CharValue suitable for the supplied arguments.
of(char...) - Static method in record class org.microbean.attributes.ArrayValue
Returns an ArrayValue suitable for the supplied argument.
of(double) - Static method in record class org.microbean.attributes.DoubleValue
Returns a DoubleValue suitable for the supplied arguments.
of(double...) - Static method in record class org.microbean.attributes.ArrayValue
Returns an ArrayValue suitable for the supplied argument.
of(float) - Static method in record class org.microbean.attributes.FloatValue
Returns a FloatValue suitable for the supplied arguments.
of(float...) - Static method in record class org.microbean.attributes.ArrayValue
Returns an ArrayValue suitable for the supplied argument.
of(int) - Static method in record class org.microbean.attributes.IntValue
Returns an IntValue suitable for the supplied arguments.
of(int...) - Static method in record class org.microbean.attributes.ArrayValue
Returns an ArrayValue suitable for the supplied argument.
of(long) - Static method in record class org.microbean.attributes.LongValue
Returns a LongValue suitable for the supplied arguments.
of(long...) - Static method in record class org.microbean.attributes.ArrayValue
Returns an ArrayValue suitable for the supplied argument.
of(short) - Static method in record class org.microbean.attributes.ShortValue
Returns a ShortValue suitable for the supplied arguments.
of(short...) - Static method in record class org.microbean.attributes.ArrayValue
Returns an ArrayValue suitable for the supplied argument.
of(E) - Static method in record class org.microbean.attributes.EnumValue
Returns an EnumValue suitable for the supplied arguments.
of(Class<?>) - Static method in record class org.microbean.attributes.ClassValue
Returns a ClassValue suitable for the supplied arguments.
of(Class<?>...) - Static method in record class org.microbean.attributes.ArrayValue
Returns an ArrayValue suitable for the supplied argument.
of(String) - Static method in record class org.microbean.attributes.Attributes
Returns an Attributes comprising the supplied arguments.
of(String) - Static method in record class org.microbean.attributes.StringValue
Returns a StringValue suitable for the supplied arguments.
of(String...) - Static method in record class org.microbean.attributes.ArrayValue
Returns an ArrayValue suitable for the supplied argument.
of(String, String) - Static method in record class org.microbean.attributes.Attributes
Returns an Attributes comprising the supplied arguments.
of(String, List<Attributes>) - Static method in record class org.microbean.attributes.Attributes
Returns an Attributes comprising the supplied arguments.
of(String, Map<String, Value<?>>, Map<String, Value<?>>, Map<String, List<Attributes>>) - Static method in record class org.microbean.attributes.Attributes
Returns an Attributes comprising the supplied arguments.
of(String, Attributes...) - Static method in record class org.microbean.attributes.Attributes
Returns an Attributes comprising the supplied arguments.
of(List<T>) - Static method in record class org.microbean.attributes.ArrayValue
Returns an ArrayValue suitable for the supplied argument.
of(T[]) - Static method in record class org.microbean.attributes.ArrayValue
Returns an ArrayValue suitable for the supplied argument.
ONE - Static variable in record class org.microbean.attributes.IntValue
 
org.microbean.attributes - module org.microbean.attributes
Provides packages related to representing annotations.
org.microbean.attributes - package org.microbean.attributes
Provides classes and interfaces related to representing annotations.

S

ShortValue - Record Class in org.microbean.attributes
A Value whose value is a short.
ShortValue(short) - Constructor for record class org.microbean.attributes.ShortValue
Creates an instance of a ShortValue record class.
StringValue - Record Class in org.microbean.attributes
A Value whose value is a String.
StringValue(String) - Constructor for record class org.microbean.attributes.StringValue
Creates a new StringValue.

T

toString() - Method in record class org.microbean.attributes.ArrayValue
Returns a string representation of this record class.
toString() - Method in record class org.microbean.attributes.Attributes
Returns a string representation of this record class.
toString() - Method in record class org.microbean.attributes.BooleanValue
Returns a string representation of this record class.
toString() - Method in record class org.microbean.attributes.ByteValue
Returns a string representation of this record class.
toString() - Method in record class org.microbean.attributes.CharValue
Returns a string representation of this record class.
toString() - Method in record class org.microbean.attributes.ClassValue
Returns a string representation of this record class.
toString() - Method in record class org.microbean.attributes.DoubleValue
Returns a string representation of this record class.
toString() - Method in record class org.microbean.attributes.EnumValue
Returns a string representation of this record class.
toString() - Method in record class org.microbean.attributes.FloatValue
Returns a string representation of this record class.
toString() - Method in record class org.microbean.attributes.IntValue
Returns a string representation of this record class.
toString() - Method in record class org.microbean.attributes.LongValue
Returns a string representation of this record class.
toString() - Method in record class org.microbean.attributes.ShortValue
Returns a string representation of this record class.
toString() - Method in record class org.microbean.attributes.StringValue
Returns a string representation of this record class.
TRUE - Static variable in record class org.microbean.attributes.BooleanValue
The BooleanValue representing true.

V

value() - Method in record class org.microbean.attributes.ArrayValue
Returns the array of suitably-typed Values this ArrayValue holds.
value() - Method in record class org.microbean.attributes.BooleanValue
Returns the value of the value record component.
value() - Method in record class org.microbean.attributes.ByteValue
Returns the value of the value record component.
value() - Method in record class org.microbean.attributes.CharValue
Returns the value of the value record component.
value() - Method in record class org.microbean.attributes.ClassValue
Returns the value of the value record component.
value() - Method in record class org.microbean.attributes.DoubleValue
Returns the value of the value record component.
value() - Method in record class org.microbean.attributes.EnumValue
Returns the value of the value record component.
value() - Method in record class org.microbean.attributes.FloatValue
Returns the value of the value record component.
value() - Method in record class org.microbean.attributes.IntValue
Returns the value of the value record component.
value() - Method in record class org.microbean.attributes.LongValue
Returns the value of the value record component.
value() - Method in record class org.microbean.attributes.ShortValue
Returns the value of the value record component.
value() - Method in record class org.microbean.attributes.StringValue
Returns the value of the value record component.
value(String) - Method in record class org.microbean.attributes.Attributes
Returns a suitably-typed Value indexed under the supplied name, or null if no such Value exists.
Value<T> - Interface in org.microbean.attributes
A value of a particular type suitable for representing as an annotation value or similar.
values() - Method in record class org.microbean.attributes.Attributes
Returns the value of the values record component.

Z

ZERO - Static variable in record class org.microbean.attributes.IntValue
 
A B C D E F H I L N O S T V Z 
All Classes and Interfaces|All Packages