Index
All Classes and Interfaces|All Packages|Serialized Form
A
- ABITraces - Class in io.moderne.compiled.table
- ABITraces(Recipe) - Constructor for class io.moderne.compiled.table.ABITraces
- ABITraces.Row - Class in io.moderne.compiled.table
- any() - Static method in class io.moderne.compiled.internal.signature.TypeArgument
- ArrayType - Class in io.moderne.compiled.internal.signature
- ArrayType() - Constructor for class io.moderne.compiled.internal.signature.ArrayType
- ArrayTypeSignature - Class in io.moderne.compiled.internal.signature
- ArrayTypeSignature() - Constructor for class io.moderne.compiled.internal.signature.ArrayTypeSignature
B
- BaseType - Enum Class in io.moderne.compiled.internal.signature
- Boolean - Enum constant in enum class io.moderne.compiled.internal.signature.BaseType
- buildRecipeList(RecipeList) - Method in class io.moderne.compiled.verification.ChangeListMethodAndVerify
- Byte - Enum constant in enum class io.moderne.compiled.internal.signature.BaseType
C
- ChangeListMethodAndVerify - Class in io.moderne.compiled.verification
- ChangeListMethodAndVerify() - Constructor for class io.moderne.compiled.verification.ChangeListMethodAndVerify
- Char - Enum constant in enum class io.moderne.compiled.internal.signature.BaseType
- ClassBound - Class in io.moderne.compiled.internal.signature
- ClassBound() - Constructor for class io.moderne.compiled.internal.signature.ClassBound
- ClassSignature - Class in io.moderne.compiled.internal.signature
- ClassSignature() - Constructor for class io.moderne.compiled.internal.signature.ClassSignature
- ClassTypeSignature - Class in io.moderne.compiled.internal.signature
- ClassTypeSignatureSuffix - Class in io.moderne.compiled.internal.signature
- ClassTypeSignatureSuffix() - Constructor for class io.moderne.compiled.internal.signature.ClassTypeSignatureSuffix
- ComponentType - Interface in io.moderne.compiled.internal.signature
D
F
- FieldDescriptor - Interface in io.moderne.compiled.internal.signature
- FieldType - Interface in io.moderne.compiled.internal.signature
- FieldTypeSignature - Interface in io.moderne.compiled.internal.signature
- Float - Enum constant in enum class io.moderne.compiled.internal.signature.BaseType
- FormalTypeParameter - Class in io.moderne.compiled.internal.signature
- FormalTypeParameter() - Constructor for class io.moderne.compiled.internal.signature.FormalTypeParameter
- FormalTypeParameters - Class in io.moderne.compiled.internal.signature
- FormalTypeParameters(Collection<FormalTypeParameter>) - Constructor for class io.moderne.compiled.internal.signature.FormalTypeParameters
- fromJavaType(List<? extends JavaType>) - Static method in class io.moderne.compiled.internal.signature.ThrowsSignature
- fromJavaType(JavaType) - Static method in interface io.moderne.compiled.internal.signature.ComponentType
- fromJavaType(JavaType) - Static method in interface io.moderne.compiled.internal.signature.FieldDescriptor
- fromJavaType(JavaType) - Static method in interface io.moderne.compiled.internal.signature.FieldTypeSignature
- fromJavaType(JavaType) - Static method in interface io.moderne.compiled.internal.signature.ParameterDescriptor
- fromJavaType(JavaType) - Static method in interface io.moderne.compiled.internal.signature.ReturnDescriptor
- fromJavaType(JavaType) - Static method in interface io.moderne.compiled.internal.signature.ReturnType
- fromJavaType(JavaType) - Static method in class io.moderne.compiled.internal.signature.TypeArgument
- fromJavaType(JavaType) - Static method in interface io.moderne.compiled.internal.signature.TypeSignature
- fromJavaType(JavaType.FullyQualified) - Static method in class io.moderne.compiled.internal.signature.ClassTypeSignature
- fromJavaType(JavaType.Array) - Static method in class io.moderne.compiled.internal.signature.ArrayType
- fromJavaType(JavaType.Array) - Static method in class io.moderne.compiled.internal.signature.ArrayTypeSignature
- fromJavaType(JavaType.FullyQualified) - Static method in class io.moderne.compiled.internal.signature.ClassSignature
- fromJavaType(JavaType.FullyQualified) - Static method in class io.moderne.compiled.internal.signature.ObjectType
- fromJavaType(JavaType.GenericTypeVariable) - Static method in class io.moderne.compiled.internal.signature.FormalTypeParameter
- fromJavaType(JavaType.Method) - Static method in class io.moderne.compiled.internal.signature.MethodDescriptor
- fromJavaType(JavaType.Method) - Static method in class io.moderne.compiled.internal.signature.MethodTypeSignature
- fromJavaType(JavaType.Primitive) - Static method in enum class io.moderne.compiled.internal.signature.BaseType
G
- getDescription() - Method in class io.moderne.compiled.verification.ChangeListMethodAndVerify
- getDescription() - Method in class io.moderne.compiled.verification.VerifyCompilation
- getDisplayName() - Method in class io.moderne.compiled.verification.ChangeListMethodAndVerify
- getDisplayName() - Method in class io.moderne.compiled.verification.VerifyCompilation
- getInstance() - Static method in class io.moderne.compiled.internal.signature.VoidDescriptor
- getInternalName() - Method in class io.moderne.compiled.internal.signature.ClassTypeSignature
- getVisitor() - Method in class io.moderne.compiled.verification.VerifyCompilation
I
- Int - Enum constant in enum class io.moderne.compiled.internal.signature.BaseType
- InterfaceBound - Class in io.moderne.compiled.internal.signature
- InterfaceBound() - Constructor for class io.moderne.compiled.internal.signature.InterfaceBound
- io.moderne.compiled.internal - package io.moderne.compiled.internal
- io.moderne.compiled.internal.signature - package io.moderne.compiled.internal.signature
-
For more on the signature format, see JVMS 4.3.
- io.moderne.compiled.table - package io.moderne.compiled.table
- io.moderne.compiled.verification - package io.moderne.compiled.verification
J
- JavaTypeClassWriter - Class in io.moderne.compiled.internal
- JavaTypeClassWriter() - Constructor for class io.moderne.compiled.internal.JavaTypeClassWriter
L
M
- MethodDescriptor - Class in io.moderne.compiled.internal.signature
- MethodDescriptor() - Constructor for class io.moderne.compiled.internal.signature.MethodDescriptor
- MethodTypeSignature - Class in io.moderne.compiled.internal.signature
- MethodTypeSignature() - Constructor for class io.moderne.compiled.internal.signature.MethodTypeSignature
- MINUS - Enum constant in enum class io.moderne.compiled.internal.signature.WildcardIndicator
-
Contravariant
N
- None - Enum constant in enum class io.moderne.compiled.internal.signature.BaseType
- Null - Enum constant in enum class io.moderne.compiled.internal.signature.BaseType
O
- ObjectType - Class in io.moderne.compiled.internal.signature
- ObjectType() - Constructor for class io.moderne.compiled.internal.signature.ObjectType
P
- ParameterDescriptor - Interface in io.moderne.compiled.internal.signature
- PLUS - Enum constant in enum class io.moderne.compiled.internal.signature.WildcardIndicator
-
Covariant
R
- ReturnDescriptor - Interface in io.moderne.compiled.internal.signature
- ReturnType - Interface in io.moderne.compiled.internal.signature
- Row() - Constructor for class io.moderne.compiled.table.ABITraces.Row
S
- Short - Enum constant in enum class io.moderne.compiled.internal.signature.BaseType
- SimpleClassTypeSignature - Class in io.moderne.compiled.internal.signature
- SimpleClassTypeSignature() - Constructor for class io.moderne.compiled.internal.signature.SimpleClassTypeSignature
- String - Enum constant in enum class io.moderne.compiled.internal.signature.BaseType
T
- ThrowsSignature - Class in io.moderne.compiled.internal.signature
- ThrowsSignature(ClassTypeSignature) - Constructor for class io.moderne.compiled.internal.signature.ThrowsSignature
- ThrowsSignature(TypeVariableSignature) - Constructor for class io.moderne.compiled.internal.signature.ThrowsSignature
- toABI(JavaType.FullyQualified, JavaType.FullyQualified...) - Method in class io.moderne.compiled.internal.JavaTypeClassWriter
-
Write out enough bytecodes for the type to be usable as a classpath entry in a compilation step.
- toString() - Method in class io.moderne.compiled.internal.signature.ArrayType
- toString() - Method in class io.moderne.compiled.internal.signature.ArrayTypeSignature
- toString() - Method in enum class io.moderne.compiled.internal.signature.BaseType
- toString() - Method in class io.moderne.compiled.internal.signature.ClassBound
- toString() - Method in class io.moderne.compiled.internal.signature.ClassSignature
- toString() - Method in class io.moderne.compiled.internal.signature.ClassTypeSignature
- toString() - Method in class io.moderne.compiled.internal.signature.ClassTypeSignatureSuffix
- toString() - Method in class io.moderne.compiled.internal.signature.FormalTypeParameter
- toString() - Method in class io.moderne.compiled.internal.signature.FormalTypeParameters
- toString() - Method in class io.moderne.compiled.internal.signature.InterfaceBound
- toString() - Method in class io.moderne.compiled.internal.signature.MethodDescriptor
- toString() - Method in class io.moderne.compiled.internal.signature.MethodTypeSignature
- toString() - Method in class io.moderne.compiled.internal.signature.ObjectType
- toString() - Method in class io.moderne.compiled.internal.signature.SimpleClassTypeSignature
- toString() - Method in class io.moderne.compiled.internal.signature.ThrowsSignature
- toString() - Method in class io.moderne.compiled.internal.signature.TypeArgument
- toString() - Method in class io.moderne.compiled.internal.signature.TypeArguments
- toString() - Method in class io.moderne.compiled.internal.signature.TypeVariableSignature
- toString() - Method in class io.moderne.compiled.internal.signature.VoidDescriptor
- toString() - Method in enum class io.moderne.compiled.internal.signature.WildcardIndicator
- TypeArgument - Class in io.moderne.compiled.internal.signature
- TypeArguments - Class in io.moderne.compiled.internal.signature
- TypeArguments(List<TypeArgument>) - Constructor for class io.moderne.compiled.internal.signature.TypeArguments
- typed(WildcardIndicator, FieldTypeSignature) - Static method in class io.moderne.compiled.internal.signature.TypeArgument
- TypeSignature - Interface in io.moderne.compiled.internal.signature
- TypeVariableSignature - Class in io.moderne.compiled.internal.signature
- TypeVariableSignature() - Constructor for class io.moderne.compiled.internal.signature.TypeVariableSignature
V
- valueOf(String) - Static method in enum class io.moderne.compiled.internal.signature.BaseType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.moderne.compiled.internal.signature.WildcardIndicator
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.moderne.compiled.internal.signature.BaseType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.moderne.compiled.internal.signature.WildcardIndicator
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VerificationException - Exception Class in io.moderne.compiled.verification
- VerificationException(String) - Constructor for exception class io.moderne.compiled.verification.VerificationException
- VerifyCompilation - Class in io.moderne.compiled.verification
- VerifyCompilation() - Constructor for class io.moderne.compiled.verification.VerifyCompilation
- Void - Enum constant in enum class io.moderne.compiled.internal.signature.BaseType
- VoidDescriptor - Class in io.moderne.compiled.internal.signature
W
- WildcardIndicator - Enum Class in io.moderne.compiled.internal.signature
-
This is strangely named in the JVMS, but is a reference to whether a type variable is contravariant or covariant.
All Classes and Interfaces|All Packages|Serialized Form