| Modifier and Type | Class and Description |
|---|---|
| public static record | |
| public static record | |
| public static record | |
| public static record |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public static ClassDesc | |
| public static ClassDesc | |
| public static String | |
| public static void | |
| public static String | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void | |
| public static void |
| CD_Thread | back to summary |
|---|---|
| private static final ClassDesc CD_Thread | |
| Bytecode | back to summary |
|---|---|
| public Bytecode() | |
| classDesc | back to summary |
|---|---|
| public static ClassDesc classDesc(ValueDescriptor v) | |
| classDesc | back to summary |
|---|---|
| public static ClassDesc classDesc(Class<?> clazz) | |
| descriptorName | back to summary |
|---|---|
| public static String descriptorName(String className) | |
| getfield | back to summary |
|---|---|
| public static void getfield(CodeBuilder codeBuilder, ClassDesc owner, Bytecode. | |
| internalName | back to summary |
|---|---|
| public static String internalName(String className) | |
| invokespecial | back to summary |
|---|---|
| public static void invokespecial(CodeBuilder codeBuilder, ClassDesc owner, Bytecode. | |
| invokestatic | back to summary |
|---|---|
| public static void invokestatic(CodeBuilder codeBuilder, ClassDesc owner, Bytecode. | |
| invokevirtual | back to summary |
|---|---|
| public static void invokevirtual(CodeBuilder codeBuilder, ClassDesc owner, Bytecode. | |
| invokevirtual | back to summary |
|---|---|
| public static void invokevirtual(CodeBuilder codeBuilder, Bytecode. | |
| log | back to summary |
|---|---|
| public static void log(String className, byte[] bytes) | |
| putfield | back to summary |
|---|---|
| public static void putfield(CodeBuilder codeBuilder, ClassDesc owner, Bytecode. | |
| throwException | back to summary |
|---|---|
| public static void throwException(CodeBuilder cb, ClassDesc type, String message) | |
| unbox | back to summary |
|---|---|
| public static void unbox(CodeBuilder codeBuilder, ClassDesc type) | |
| Modifier and Type | Field and Description |
|---|---|
| private final Bytecode. | |
| private final ClassDesc |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public final boolean | equals(Object o)
Implements abstract java. Indicates whether some other object is "equal to" this one. |
| public final int | |
| public Bytecode. | |
| public static Bytecode. | |
| public final String | toString()
Implements abstract java. Returns a string representation of the record. |
| public ClassDesc |
| method | back to summary |
|---|---|
| private final Bytecode. Record Component accessed by method(). | |
| type | back to summary |
|---|---|
| private final ClassDesc type Record Component accessed by type(). | |
| ClassMethodDesc | back to summary |
|---|---|
| public ClassMethodDesc(ClassDesc type, Bytecode. | |
| equals | back to summary |
|---|---|
| public final boolean equals(Object o) Implements abstract java. Doc from java. Indicates whether some other object is "equal to" this one. In addition
to the general contract of
R copy = new R(r.c1(), r.c2(), ..., r.cn());
then it must be the case that r.equals(copy).
| |
| hashCode | back to summary |
|---|---|
| public final int hashCode() Implements abstract java. Doc from java. Returns a hash code value for the record.
Obeys the general contract of | |
| method | back to summary |
|---|---|
| public Bytecode. Record Component getter of method. | |
| of | back to summary |
|---|---|
| public static Bytecode. | |
| toString | back to summary |
|---|---|
| public final String toString() Implements abstract java. Doc from java. Returns a string representation of the record.
In accordance with the general contract of In addition to this general contract, record classes must further participate in the invariant that any two records which are equal must produce equal strings. This invariant is necessarily relaxed in the rare case where corresponding equal component values might fail to produce equal strings for themselves. | |
| type | back to summary |
|---|---|
| public ClassDesc type() Record Component getter of type. | |
| Modifier and Type | Method and Description |
|---|---|
| public final boolean | equals(Object o)
Implements abstract java. Indicates whether some other object is "equal to" this one. |
| public final int | |
| public String | |
| public static Bytecode. | |
| public static Bytecode. | |
| public final String | toString()
Implements abstract java. Returns a string representation of the record. |
| public ClassDesc |
| name | back to summary |
|---|---|
| private final String name Record Component accessed by name(). | |
| type | back to summary |
|---|---|
| private final ClassDesc type Record Component accessed by type(). | |
| FieldDesc | back to summary |
|---|---|
| public FieldDesc(ClassDesc type, String name) | |
| equals | back to summary |
|---|---|
| public final boolean equals(Object o) Implements abstract java. Doc from java. Indicates whether some other object is "equal to" this one. In addition
to the general contract of
R copy = new R(r.c1(), r.c2(), ..., r.cn());
then it must be the case that r.equals(copy).
| |
| hashCode | back to summary |
|---|---|
| public final int hashCode() Implements abstract java. Doc from java. Returns a hash code value for the record.
Obeys the general contract of | |
| name | back to summary |
|---|---|
| public String name() Record Component getter of name. | |
| of | back to summary |
|---|---|
| public static Bytecode. | |
| of | back to summary |
|---|---|
| public static Bytecode. | |
| toString | back to summary |
|---|---|
| public final String toString() Implements abstract java. Doc from java. Returns a string representation of the record.
In accordance with the general contract of In addition to this general contract, record classes must further participate in the invariant that any two records which are equal must produce equal strings. This invariant is necessarily relaxed in the rare case where corresponding equal component values might fail to produce equal strings for themselves. | |
| type | back to summary |
|---|---|
| public ClassDesc type() Record Component getter of type. | |
| Modifier and Type | Field and Description |
|---|---|
| private final MethodTypeDesc | descriptor
Record Component accessed by descriptor(). |
| private final String |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public MethodTypeDesc | |
| public final boolean | equals(Object o)
Implements abstract java. Indicates whether some other object is "equal to" this one. |
| public final int | |
| public boolean | |
| public String | |
| public static Bytecode. | |
| public static Bytecode. | |
| public final String | toString()
Implements abstract java. Returns a string representation of the record. |
| descriptor | back to summary |
|---|---|
| private final MethodTypeDesc descriptor Record Component accessed by descriptor(). | |
| name | back to summary |
|---|---|
| private final String name Record Component accessed by name(). | |
| MethodDesc | back to summary |
|---|---|
| public MethodDesc(String name, MethodTypeDesc descriptor) | |
| descriptor | back to summary |
|---|---|
| public MethodTypeDesc descriptor() Record Component getter of descriptor. | |
| equals | back to summary |
|---|---|
| public final boolean equals(Object o) Implements abstract java. Doc from java. Indicates whether some other object is "equal to" this one. In addition
to the general contract of
R copy = new R(r.c1(), r.c2(), ..., r.cn());
then it must be the case that r.equals(copy).
| |
| hashCode | back to summary |
|---|---|
| public final int hashCode() Implements abstract java. Doc from java. Returns a hash code value for the record.
Obeys the general contract of | |
| matches | back to summary |
|---|---|
| public boolean matches(MethodModel m) | |
| name | back to summary |
|---|---|
| public String name() Record Component getter of name. | |
| of | back to summary |
|---|---|
| public static Bytecode. | |
| of | back to summary |
|---|---|
| public static Bytecode. | |
| toString | back to summary |
|---|---|
| public final String toString() Implements abstract java. Doc from java. Returns a string representation of the record.
In accordance with the general contract of In addition to this general contract, record classes must further participate in the invariant that any two records which are equal must produce equal strings. This invariant is necessarily relaxed in the rare case where corresponding equal component values might fail to produce equal strings for themselves. | |
| Modifier and Type | Field and Description |
|---|---|
| private final String | methodName
Record Component accessed by methodName(). |
| private final ClassDesc | paramType
Record Component accessed by paramType(). |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public final boolean | equals(Object o)
Implements abstract java. Indicates whether some other object is "equal to" this one. |
| public final int | |
| public String | |
| public ClassDesc | |
| public final String | toString()
Implements abstract java. Returns a string representation of the record. |
| methodName | back to summary |
|---|---|
| private final String methodName Record Component accessed by methodName(). | |
| paramType | back to summary |
|---|---|
| private final ClassDesc paramType Record Component accessed by paramType(). | |
| SettingDesc | back to summary |
|---|---|
| public SettingDesc(ClassDesc paramType, String methodName) | |
| equals | back to summary |
|---|---|
| public final boolean equals(Object o) Implements abstract java. Doc from java. Indicates whether some other object is "equal to" this one. In addition
to the general contract of
R copy = new R(r.c1(), r.c2(), ..., r.cn());
then it must be the case that r.equals(copy).
| |
| hashCode | back to summary |
|---|---|
| public final int hashCode() Implements abstract java. Doc from java. Returns a hash code value for the record.
Obeys the general contract of | |
| methodName | back to summary |
|---|---|
| public String methodName() Record Component getter of methodName. | |
| paramType | back to summary |
|---|---|
| public ClassDesc paramType() Record Component getter of paramType. | |
| toString | back to summary |
|---|---|
| public final String toString() Implements abstract java. Doc from java. Returns a string representation of the record.
In accordance with the general contract of In addition to this general contract, record classes must further participate in the invariant that any two records which are equal must produce equal strings. This invariant is necessarily relaxed in the rare case where corresponding equal component values might fail to produce equal strings for themselves. | |