Index

A B C D F G I J L M N O P R S T V W 
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

Double - Enum constant in enum class io.moderne.compiled.internal.signature.BaseType
 

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.FullyQualified) - Static method in class io.moderne.compiled.internal.signature.ClassTypeSignature
 
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.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

Long - Enum constant in enum class io.moderne.compiled.internal.signature.BaseType
 

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 in io.moderne.compiled.verification
 
VerificationException(String) - Constructor for exception 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.
A B C D F G I J L M N O P R S T V W 
All Classes and Interfaces|All Packages|Serialized Form