Index

A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

accept(ConstraintBranch) - Method in class honeyroasted.jype.system.solver.constraints.inference.JBuildInitialBounds
 
accept(ConstraintBranch) - Method in class honeyroasted.jype.system.solver.constraints.inference.JVerifyBounds
 
accept(PropertySet, PropertySet, ConstraintBranch) - Method in class honeyroasted.jype.system.solver.constraints.inference.JResolveBounds
 
accept(PropertySet, PropertySet, ConstraintBranch, JTypeConstraints.Capture, Constraint.Status) - Method in class honeyroasted.jype.system.solver.constraints.incorporation.JIncorporationCapture
 
accept(PropertySet, PropertySet, ConstraintBranch, JTypeConstraints.Compatible, Constraint.Status) - Method in class honeyroasted.jype.system.solver.constraints.compatibility.JCompatibleExplicitCast
 
accept(PropertySet, PropertySet, ConstraintBranch, JTypeConstraints.Compatible, Constraint.Status) - Method in class honeyroasted.jype.system.solver.constraints.compatibility.JCompatibleLooseInvocation
 
accept(PropertySet, PropertySet, ConstraintBranch, JTypeConstraints.Compatible, Constraint.Status) - Method in class honeyroasted.jype.system.solver.constraints.compatibility.JCompatibleStrictInvocation
 
accept(PropertySet, PropertySet, ConstraintBranch, JTypeConstraints.Compatible, Constraint.Status) - Method in class honeyroasted.jype.system.solver.constraints.reduction.JReduceCompatible
 
accept(PropertySet, PropertySet, ConstraintBranch, JTypeConstraints.Contains, Constraint.Status) - Method in class honeyroasted.jype.system.solver.constraints.reduction.JReduceContains
 
accept(PropertySet, PropertySet, ConstraintBranch, JTypeConstraints.Equal, Constraint.Status) - Method in class honeyroasted.jype.system.solver.constraints.compatibility.JEqualType
 
accept(PropertySet, PropertySet, ConstraintBranch, JTypeConstraints.Equal, Constraint.Status) - Method in class honeyroasted.jype.system.solver.constraints.reduction.JReduceEqual
 
accept(PropertySet, PropertySet, ConstraintBranch, JTypeConstraints.Equal, Constraint.Status, JTypeConstraints.Equal, Constraint.Status) - Method in class honeyroasted.jype.system.solver.constraints.incorporation.JIncorporationEqualEqual
 
accept(PropertySet, PropertySet, ConstraintBranch, JTypeConstraints.Equal, Constraint.Status, JTypeConstraints.Subtype, Constraint.Status) - Method in class honeyroasted.jype.system.solver.constraints.incorporation.JIncorporationEqualSubtype
 
accept(PropertySet, PropertySet, ConstraintBranch, JTypeConstraints.ExpressionCompatible, Constraint.Status) - Method in class honeyroasted.jype.system.solver.constraints.compatibility.JExpressionAssignmentConstant
 
accept(PropertySet, PropertySet, ConstraintBranch, JTypeConstraints.ExpressionCompatible, Constraint.Status) - Method in class honeyroasted.jype.system.solver.constraints.compatibility.JExpressionSimplyTyped
 
accept(PropertySet, PropertySet, ConstraintBranch, JTypeConstraints.ExpressionCompatible, Constraint.Status) - Method in class honeyroasted.jype.system.solver.constraints.reduction.JReduceGetField
 
accept(PropertySet, PropertySet, ConstraintBranch, JTypeConstraints.ExpressionCompatible, Constraint.Status) - Method in class honeyroasted.jype.system.solver.constraints.reduction.JReduceInstantiation
 
accept(PropertySet, PropertySet, ConstraintBranch, JTypeConstraints.ExpressionCompatible, Constraint.Status) - Method in class honeyroasted.jype.system.solver.constraints.reduction.JReduceInstantiationRefExpression
 
accept(PropertySet, PropertySet, ConstraintBranch, JTypeConstraints.ExpressionCompatible, Constraint.Status) - Method in class honeyroasted.jype.system.solver.constraints.reduction.JReduceInvocationRefExpression
 
accept(PropertySet, PropertySet, ConstraintBranch, JTypeConstraints.ExpressionCompatible, Constraint.Status) - Method in class honeyroasted.jype.system.solver.constraints.reduction.JReduceLambdaExpression
 
accept(PropertySet, PropertySet, ConstraintBranch, JTypeConstraints.ExpressionCompatible, Constraint.Status) - Method in class honeyroasted.jype.system.solver.constraints.reduction.JReduceMethodInvocation
 
accept(PropertySet, PropertySet, ConstraintBranch, JTypeConstraints.ExpressionCompatible, Constraint.Status) - Method in class honeyroasted.jype.system.solver.constraints.reduction.JReduceSimplyTypedExpression
 
accept(PropertySet, PropertySet, ConstraintBranch, JTypeConstraints.Subtype, Constraint.Status) - Method in class honeyroasted.jype.system.solver.constraints.compatibility.JSubtypeArray
 
accept(PropertySet, PropertySet, ConstraintBranch, JTypeConstraints.Subtype, Constraint.Status) - Method in class honeyroasted.jype.system.solver.constraints.compatibility.JSubtypeEquality
 
accept(PropertySet, PropertySet, ConstraintBranch, JTypeConstraints.Subtype, Constraint.Status) - Method in class honeyroasted.jype.system.solver.constraints.compatibility.JSubtypeGenericClass
 
accept(PropertySet, PropertySet, ConstraintBranch, JTypeConstraints.Subtype, Constraint.Status) - Method in class honeyroasted.jype.system.solver.constraints.compatibility.JSubtypeIntersection
 
accept(PropertySet, PropertySet, ConstraintBranch, JTypeConstraints.Subtype, Constraint.Status) - Method in class honeyroasted.jype.system.solver.constraints.compatibility.JSubtypeNone
 
accept(PropertySet, PropertySet, ConstraintBranch, JTypeConstraints.Subtype, Constraint.Status) - Method in class honeyroasted.jype.system.solver.constraints.compatibility.JSubtypePrimitive
 
accept(PropertySet, PropertySet, ConstraintBranch, JTypeConstraints.Subtype, Constraint.Status) - Method in class honeyroasted.jype.system.solver.constraints.compatibility.JSubtypeRawClass
 
accept(PropertySet, PropertySet, ConstraintBranch, JTypeConstraints.Subtype, Constraint.Status) - Method in class honeyroasted.jype.system.solver.constraints.compatibility.JSubtypeUnchecked
 
accept(PropertySet, PropertySet, ConstraintBranch, JTypeConstraints.Subtype, Constraint.Status) - Method in class honeyroasted.jype.system.solver.constraints.compatibility.JSubtypeVar
 
accept(PropertySet, PropertySet, ConstraintBranch, JTypeConstraints.Subtype, Constraint.Status) - Method in class honeyroasted.jype.system.solver.constraints.compatibility.JSubtypeWild
 
accept(PropertySet, PropertySet, ConstraintBranch, JTypeConstraints.Subtype, Constraint.Status) - Method in class honeyroasted.jype.system.solver.constraints.reduction.JReduceSubtype
 
accept(PropertySet, PropertySet, ConstraintBranch, JTypeConstraints.Subtype, Constraint.Status, JTypeConstraints.Subtype, Constraint.Status) - Method in class honeyroasted.jype.system.solver.constraints.incorporation.JIncorporationSubtypeSubtype
 
accept(JTypeVisitor<R, P>) - Method in interface honeyroasted.jype.type.JType
 
accept(JTypeVisitor<R, P>, P) - Method in class honeyroasted.jype.type.impl.delegate.JAbstractDelegateType
 
accept(JTypeVisitor<R, P>, P) - Method in interface honeyroasted.jype.type.JArrayType
 
accept(JTypeVisitor<R, P>, P) - Method in interface honeyroasted.jype.type.JClassType
 
accept(JTypeVisitor<R, P>, P) - Method in interface honeyroasted.jype.type.JFieldReference
 
accept(JTypeVisitor<R, P>, P) - Method in interface honeyroasted.jype.type.JIntersectionType
 
accept(JTypeVisitor<R, P>, P) - Method in interface honeyroasted.jype.type.JMetaVarType
 
accept(JTypeVisitor<R, P>, P) - Method in interface honeyroasted.jype.type.JMethodType
 
accept(JTypeVisitor<R, P>, P) - Method in interface honeyroasted.jype.type.JNoneType
 
accept(JTypeVisitor<R, P>, P) - Method in interface honeyroasted.jype.type.JPrimitiveType
 
accept(JTypeVisitor<R, P>, P) - Method in interface honeyroasted.jype.type.JType
 
accept(JTypeVisitor<R, P>, P) - Method in interface honeyroasted.jype.type.JVarType
 
accept(JTypeVisitor<R, P>, P) - Method in interface honeyroasted.jype.type.JWildType
 
accept(Predicate<JType>) - Method in interface honeyroasted.jype.type.JType
 
access() - Method in interface honeyroasted.jype.type.JClassType
 
access() - Method in interface honeyroasted.jype.type.JFieldReference
 
access() - Method in interface honeyroasted.jype.type.JMethodType
 
accessFrom(JClassType) - Method in interface honeyroasted.jype.type.JClassType
 
allPrimitives() - Method in class honeyroasted.jype.system.JInMemoryTypeConstants
 
allPrimitives() - Method in interface honeyroasted.jype.system.JTypeConstants
 
and(JVarTypeResolveVisitor) - Method in class honeyroasted.jype.system.visitor.visitors.JVarTypeResolveVisitor
 
andThen(JTypeVisitor<R, K>) - Method in interface honeyroasted.jype.system.visitor.visitors.JTypeMappingVisitor
 
andThen(JTypeVisitor<R, K>, P) - Method in interface honeyroasted.jype.system.visitor.visitors.JTypeMappingVisitor
 
ANONYMOUS_CLASS - Enum constant in enum class honeyroasted.jype.metadata.location.JClassName.SubType
 
apply(JTypeSystem, JType) - Method in class honeyroasted.jype.system.solver.operations.JFindAllKnownSupertypes
 
apply(JTypeSystem, Set<JType>) - Method in class honeyroasted.jype.system.solver.operations.JFindGreatestLowerBound
 
apply(JTypeSystem, Set<JType>) - Method in class honeyroasted.jype.system.solver.operations.JFindLeastUpperBound
 
apply(JTypeSystem, Set<JType>) - Method in class honeyroasted.jype.system.solver.operations.JFindMostSpecificType
 
apply(JTypeSystem, Set<JType>) - Method in class honeyroasted.jype.system.solver.operations.JFindMostSpecificTypes
 
apply(JType) - Method in class honeyroasted.jype.system.solver.constraints.JTypeContext.TypeMetavarMap
 
apply(JType) - Method in interface honeyroasted.jype.system.visitor.visitors.JTypeMappingVisitor
 
apply(Collection<JType>, Supplier<Collection<JType>>) - Method in class honeyroasted.jype.system.solver.constraints.JTypeContext.TypeMetavarMap
 
applyClassSignature(JTypeSystem, JClassReference, JSignature.ClassDeclaration) - Static method in interface honeyroasted.jype.system.resolver.general.JSignatureTypeResolution
 
applyMethodSignature(JTypeSystem, JMethodReference, JSignature.MethodDeclaration) - Static method in interface honeyroasted.jype.system.resolver.general.JSignatureTypeResolution
 
applyVarTypes(JTypeSystem, JGenericDeclaration, JSignature.GenericDeclaration) - Static method in interface honeyroasted.jype.system.resolver.general.JSignatureTypeResolution
 
Array(JDescriptor.Type) - Constructor for record class honeyroasted.jype.metadata.signature.JDescriptor.Array
Creates an instance of a Array record class.
Array(JSignature.InformalType) - Constructor for record class honeyroasted.jype.metadata.signature.JSignature.Array
Creates an instance of a Array record class.
ARRAY - Enum constant in enum class honeyroasted.jype.metadata.location.JClassLocation.Type
 
ARRAY - Enum constant in enum class honeyroasted.jype.metadata.location.JClassName.SubType
 
arrayToString(JArrayType, Set<JType>) - Method in class honeyroasted.jype.system.visitor.visitors.JSimpleToStringVisitor
 
arrayToString(JArrayType, Set<JType>) - Method in interface honeyroasted.jype.system.visitor.visitors.JToStringVisitor
 
arrayToString(JArrayType, Set<JType>) - Method in class honeyroasted.jype.system.visitor.visitors.JVerboseToStringVisitor
 
arrayTypeOverride(JArrayType, JTypeCache<JType, JType>) - Method in interface honeyroasted.jype.system.visitor.visitors.JDeepStructuralTypeMappingVisitor
 
asMap() - Method in class honeyroasted.jype.system.cache.JInMemoryTypeCache
 
asMap() - Method in interface honeyroasted.jype.system.cache.JTypeCache
 
asParameterized() - Method in record class honeyroasted.jype.metadata.signature.JSignature.Type
 
asResolution(K) - Method in interface honeyroasted.jype.system.cache.JTypeCache
 
ASSIGNMENT - Enum constant in enum class honeyroasted.jype.system.solver.constraints.JTypeConstraints.Compatible.Context
 

B

baseCaseEquivalence(JType, JType, Set<Pair<JType, JType>>) - Static method in interface honeyroasted.jype.type.JType
 
BINARY_TYPE_RESOLVERS - Static variable in interface honeyroasted.jype.system.resolver.binary.JBinaryTypeResolution
 
body() - Method in interface honeyroasted.jype.system.JExpressionInformation.Lambda
 
body() - Method in record class honeyroasted.jype.system.JExpressionInformation.Lambda.Simple
Returns the value of the body record component.
BOOLEAN - Enum constant in enum class honeyroasted.jype.metadata.signature.JDescriptor.Primitive
 
booleanBox() - Method in class honeyroasted.jype.system.JInMemoryTypeConstants
 
booleanBox() - Method in interface honeyroasted.jype.system.JTypeConstants
 
booleanType() - Method in class honeyroasted.jype.system.JInMemoryTypeConstants
 
booleanType() - Method in interface honeyroasted.jype.system.JTypeConstants
 
box() - Method in class honeyroasted.jype.type.impl.JPrimitiveTypeImpl
 
box() - Method in interface honeyroasted.jype.type.JPrimitiveType
 
Box() - Constructor for class honeyroasted.jype.system.visitor.visitors.JRecursiveTypeVisitor.Box
 
boxByPrimitive() - Method in class honeyroasted.jype.system.JInMemoryTypeConstants
 
boxByPrimitive() - Method in interface honeyroasted.jype.system.JTypeConstants
 
boxNamespace() - Method in class honeyroasted.jype.type.impl.JPrimitiveTypeImpl
 
boxNamespace() - Method in interface honeyroasted.jype.type.JPrimitiveType
 
BUILD_INITIAL_BOUNDS_APPLIER - Static variable in class honeyroasted.jype.system.solver.operations.JTypeOperationsImpl
 
buildHierarchyPath(JClassReference, List<JClassType>) - Method in interface honeyroasted.jype.type.JClassType
 
BYTE - Enum constant in enum class honeyroasted.jype.metadata.signature.JDescriptor.Primitive
 
byteBox() - Method in class honeyroasted.jype.system.JInMemoryTypeConstants
 
byteBox() - Method in interface honeyroasted.jype.system.JTypeConstants
 
bytes() - Method in record class honeyroasted.jype.metadata.JClassBytecode
Returns the value of the bytes record component.
byteType() - Method in class honeyroasted.jype.system.JInMemoryTypeConstants
 
byteType() - Method in interface honeyroasted.jype.system.JTypeConstants
 

C

cacheFor(Class<K>) - Method in class honeyroasted.jype.system.cache.JInMemoryTypeStorage
 
cacheFor(Class<K>) - Method in interface honeyroasted.jype.system.cache.JTypeStorage
 
canAccess(int) - Method in enum class honeyroasted.jype.metadata.JAccess
 
canAccess(JAccess) - Method in enum class honeyroasted.jype.metadata.JAccess
 
Capture(JParameterizedClassType, JParameterizedClassType) - Constructor for class honeyroasted.jype.system.solver.constraints.JTypeConstraints.Capture
 
CHAR - Enum constant in enum class honeyroasted.jype.metadata.signature.JDescriptor.Primitive
 
charBox() - Method in class honeyroasted.jype.system.JInMemoryTypeConstants
 
charBox() - Method in interface honeyroasted.jype.system.JTypeConstants
 
charType() - Method in class honeyroasted.jype.system.JInMemoryTypeConstants
 
charType() - Method in interface honeyroasted.jype.system.JTypeConstants
 
checkStatus(Constraint, PropertySet) - Method in interface honeyroasted.jype.system.solver.operations.JTypeOperations
 
checkStatus(Constraint, PropertySet) - Method in class honeyroasted.jype.system.solver.operations.JTypeOperationsImpl
 
children() - Method in interface honeyroasted.jype.system.JExpressionInformation.Multi
 
children() - Method in record class honeyroasted.jype.system.JExpressionInformation.Multi.Simple
Returns the value of the children record component.
children() - Method in record class honeyroasted.jype.system.resolver.JResolutionResult
Returns the value of the children record component.
children() - Method in class honeyroasted.jype.type.impl.delegate.JIntersectionTypeDelegate
 
children() - Method in class honeyroasted.jype.type.impl.JIntersectionTypeImpl
 
children() - Method in interface honeyroasted.jype.type.JIntersectionType
 
chosen() - Method in record class honeyroasted.jype.system.solver.constraints.JTypeContext.ChosenField
Returns the value of the chosen record component.
chosen() - Method in record class honeyroasted.jype.system.solver.constraints.JTypeContext.ChosenMethod
Returns the value of the chosen record component.
ChosenField(JExpressionInformation.GetField<?>, JFieldReference) - Constructor for record class honeyroasted.jype.system.solver.constraints.JTypeContext.ChosenField
Creates an instance of a ChosenField record class.
ChosenMethod(JExpressionInformation.Invocation, JMethodReference, JTypeConstraints.Compatible.Context, boolean) - Constructor for record class honeyroasted.jype.system.solver.constraints.JTypeContext.ChosenMethod
Creates an instance of a ChosenMethod record class.
Class(String) - Constructor for record class honeyroasted.jype.metadata.signature.JDescriptor.Class
 
Class(String[], String) - Constructor for record class honeyroasted.jype.metadata.signature.JDescriptor.Class
Creates an instance of a Class record class.
CLASS - Enum constant in enum class honeyroasted.jype.metadata.location.JClassLocation.Type
 
CLASS - Enum constant in enum class honeyroasted.jype.metadata.location.JClassName.Type
 
classBound() - Method in record class honeyroasted.jype.metadata.signature.JSignature.VarTypeDeclaration
Returns the value of the classBound record component.
ClassDeclaration(String) - Constructor for record class honeyroasted.jype.metadata.signature.JSignatureString.ClassDeclaration
Creates an instance of a ClassDeclaration record class.
ClassDeclaration(List<JSignature.VarTypeDeclaration>, JSignature.InformalType, List<JSignature.InformalType>) - Constructor for record class honeyroasted.jype.metadata.signature.JSignature.ClassDeclaration
Creates an instance of a ClassDeclaration record class.
classFromLocation(JClassLocation) - Static method in interface honeyroasted.jype.system.resolver.reflection.JReflectionTypeResolution
 
classReference() - Method in class honeyroasted.jype.type.impl.delegate.JClassReferenceDelegate
 
classReference() - Method in class honeyroasted.jype.type.impl.delegate.JParameterizedClassTypeDelegate
 
classReference() - Method in class honeyroasted.jype.type.impl.JClassReferenceImpl
 
classReference() - Method in class honeyroasted.jype.type.impl.JParameterizedClassTypeImpl
 
classReference() - Method in interface honeyroasted.jype.type.JClassType
 
classToString(JClassType, Set<JType>) - Method in class honeyroasted.jype.system.visitor.visitors.JSimpleToStringVisitor
 
classToString(JClassType, Set<JType>) - Method in interface honeyroasted.jype.system.visitor.visitors.JToStringVisitor
 
classToString(JClassType, Set<JType>) - Method in class honeyroasted.jype.system.visitor.visitors.JVerboseToStringVisitor
 
classTypeOverride(JClassType, JTypeCache<JType, JType>) - Method in interface honeyroasted.jype.system.visitor.visitors.JDeepStructuralTypeMappingVisitor
 
classTypeOverride(JClassType, JTypeCache<JType, JType>) - Method in class honeyroasted.jype.system.visitor.visitors.JDownwardProjectionVisitor
 
classTypeOverride(JClassType, JTypeCache<JType, JType>) - Method in class honeyroasted.jype.system.visitor.visitors.JUpwardProjectionVisitor
 
clear(Class<I>) - Method in class honeyroasted.jype.system.resolver.JInMemoryTypeResolvers
 
clear(Class<I>) - Method in interface honeyroasted.jype.system.resolver.JTypeResolvers
 
cloneable() - Method in class honeyroasted.jype.system.JInMemoryTypeConstants
 
cloneable() - Method in interface honeyroasted.jype.system.JTypeConstants
 
codepoints - Variable in class honeyroasted.jype.metadata.signature.JStringParser
 
COMPATIBILITY_APPLIER - Static variable in class honeyroasted.jype.system.solver.operations.JTypeOperationsImpl
 
compatibilityApplier() - Method in interface honeyroasted.jype.system.solver.operations.JTypeOperations
 
compatibilityApplier() - Method in class honeyroasted.jype.system.solver.operations.JTypeOperationsImpl
 
compatibilitySolver() - Method in interface honeyroasted.jype.system.solver.operations.JTypeOperations
 
compatibilitySolver() - Method in class honeyroasted.jype.system.solver.operations.JTypeOperationsImpl
 
Compatible(JType, JTypeConstraints.Compatible.Context, JType) - Constructor for class honeyroasted.jype.system.solver.constraints.JTypeConstraints.Compatible
 
component() - Method in record class honeyroasted.jype.metadata.signature.JDescriptor.Array
Returns the value of the component record component.
component() - Method in record class honeyroasted.jype.metadata.signature.JSignature.Array
Returns the value of the component record component.
component() - Method in class honeyroasted.jype.type.impl.delegate.JArrayTypeDelegate
 
component() - Method in class honeyroasted.jype.type.impl.JArrayTypeImpl
 
component() - Method in interface honeyroasted.jype.type.JArrayType
 
concat(Set<T>, T...) - Static method in interface honeyroasted.jype.type.JType
 
constants() - Method in class honeyroasted.jype.system.JSimpleTypeSystem
 
constants() - Method in interface honeyroasted.jype.system.JTypeSystem
 
CONSTRUCTOR - Enum constant in enum class honeyroasted.jype.metadata.location.JClassName.SubType
 
CONSTRUCTOR_NAME - Static variable in record class honeyroasted.jype.metadata.location.JMethodLocation
 
containing() - Method in record class honeyroasted.jype.metadata.location.JClassLocation
Returns the value of the containing record component.
containing() - Method in record class honeyroasted.jype.metadata.location.JClassName
Returns the value of the containing record component.
containing() - Method in record class honeyroasted.jype.metadata.location.JFieldLocation
Returns the value of the containing record component.
containing() - Method in record class honeyroasted.jype.metadata.location.JMethodLocation
Returns the value of the containing record component.
containing() - Method in record class honeyroasted.jype.metadata.location.JTypeParameterLocation
Returns the value of the containing record component.
containing() - Method in record class honeyroasted.jype.metadata.signature.JSignature.Declared
Returns the value of the containing record component.
containingClass() - Method in record class honeyroasted.jype.metadata.location.JClassNamespace
 
containingClass() - Method in interface honeyroasted.jype.metadata.location.JGenericDeclarationLocation
 
containingClass() - Method in record class honeyroasted.jype.metadata.location.JMethodLocation
 
contains(K) - Method in class honeyroasted.jype.system.cache.JInMemoryTypeCache
 
contains(K) - Method in interface honeyroasted.jype.system.cache.JTypeCache
 
Contains(JType, JType) - Constructor for class honeyroasted.jype.system.solver.constraints.JTypeConstraints.Contains
 
context() - Method in record class honeyroasted.jype.system.solver.constraints.JTypeContext.ChosenMethod
Returns the value of the context record component.
Contradiction(Constraint, Constraint) - Constructor for class honeyroasted.jype.system.solver.constraints.JTypeConstraints.Contradiction
 
copy() - Method in interface honeyroasted.jype.type.JType
 
copy(JTypeCache<JType, JType>) - Method in class honeyroasted.jype.type.impl.delegate.JAbstractDelegateType
 
copy(JTypeCache<JType, JType>) - Method in class honeyroasted.jype.type.impl.JArrayTypeImpl
 
copy(JTypeCache<JType, JType>) - Method in class honeyroasted.jype.type.impl.JClassReferenceImpl
 
copy(JTypeCache<JType, JType>) - Method in class honeyroasted.jype.type.impl.JFieldReferenceImpl
 
copy(JTypeCache<JType, JType>) - Method in class honeyroasted.jype.type.impl.JIntersectionTypeImpl
 
copy(JTypeCache<JType, JType>) - Method in class honeyroasted.jype.type.impl.JMetaVarTypeImpl
 
copy(JTypeCache<JType, JType>) - Method in class honeyroasted.jype.type.impl.JMethodReferenceImpl
 
copy(JTypeCache<JType, JType>) - Method in class honeyroasted.jype.type.impl.JNoneTypeImpl
 
copy(JTypeCache<JType, JType>) - Method in class honeyroasted.jype.type.impl.JParameterizedClassTypeImpl
 
copy(JTypeCache<JType, JType>) - Method in class honeyroasted.jype.type.impl.JParameterizedMethodTypeImpl
 
copy(JTypeCache<JType, JType>) - Method in class honeyroasted.jype.type.impl.JPrimitiveTypeImpl
 
copy(JTypeCache<JType, JType>) - Method in class honeyroasted.jype.type.impl.JVarTypeImpl
 
copy(JTypeCache<JType, JType>) - Method in class honeyroasted.jype.type.impl.JWildTypeLowerImpl
 
copy(JTypeCache<JType, JType>) - Method in class honeyroasted.jype.type.impl.JWildTypeUpperImpl
 
copy(JTypeCache<JType, JType>) - Method in interface honeyroasted.jype.type.JType
 
createBound(JType, JType) - Static method in class honeyroasted.jype.system.solver.constraints.JTypeConstraints.Equal
 
createBound(JType, JType) - Static method in class honeyroasted.jype.system.solver.constraints.JTypeConstraints.Subtype
 
createCache(Class<K>) - Method in interface honeyroasted.jype.system.cache.JTypeCacheFactory
 
createClassReference(JTypeSystem, Class<?>, JClassLocation) - Static method in interface honeyroasted.jype.system.resolver.reflection.JReflectionTypeResolution
 
createEmpty() - Static method in class honeyroasted.jype.system.solver.constraints.JTypeContext.TypeMetavarMap
 
createFieldReference(JTypeSystem, Field, JFieldLocation) - Static method in interface honeyroasted.jype.system.resolver.reflection.JReflectionTypeResolution
 
createMetaVar() - Method in interface honeyroasted.jype.type.JVarType
 
createMethodReference(JTypeSystem, Executable, JMethodLocation) - Static method in interface honeyroasted.jype.system.resolver.reflection.JReflectionTypeResolution
 
createVarType(JTypeSystem, TypeVariable<?>, JTypeParameterLocation) - Static method in interface honeyroasted.jype.system.resolver.reflection.JReflectionTypeResolution
 

D

DECLARATION - Enum constant in enum class honeyroasted.jype.system.visitor.visitors.JToSignatureVisitor.Mode
 
declarationSignature() - Method in interface honeyroasted.jype.type.JType
 
Declared(JSignature.InformalType, JGenericDeclaration) - Constructor for record class honeyroasted.jype.metadata.signature.JSignature.Declared
Creates an instance of a Declared record class.
declaredFields() - Method in class honeyroasted.jype.type.impl.delegate.JClassReferenceDelegate
 
declaredFields() - Method in class honeyroasted.jype.type.impl.JClassReferenceImpl
 
declaredFields() - Method in interface honeyroasted.jype.type.JClassType
 
declaredFields() - Method in interface honeyroasted.jype.type.JParameterizedClassType
 
declaredMethods() - Method in class honeyroasted.jype.type.impl.delegate.JClassReferenceDelegate
 
declaredMethods() - Method in class honeyroasted.jype.type.impl.JClassReferenceImpl
 
declaredMethods() - Method in interface honeyroasted.jype.type.JClassType
 
declaredMethods() - Method in interface honeyroasted.jype.type.JParameterizedClassType
 
declaring() - Method in interface honeyroasted.jype.system.JExpressionInformation.GetField
 
declaring() - Method in record class honeyroasted.jype.system.JExpressionInformation.GetField.Simple
Returns the value of the declaring record component.
declaring() - Method in record class honeyroasted.jype.system.JExpressionInformation.Instantiation.Simple
Returns the value of the declaring record component.
declaring() - Method in interface honeyroasted.jype.system.JExpressionInformation.Invocation
 
declaring() - Method in record class honeyroasted.jype.system.JExpressionInformation.MethodInvocation.Simple
Returns the value of the declaring record component.
declaringMethod() - Method in interface honeyroasted.jype.system.JExpressionInformation.GetField
 
declaringMethod() - Method in record class honeyroasted.jype.system.JExpressionInformation.GetField.Simple
Returns the value of the declaringMethod record component.
declaringMethod() - Method in record class honeyroasted.jype.system.JExpressionInformation.Instantiation.Simple
Returns the value of the declaringMethod record component.
declaringMethod() - Method in interface honeyroasted.jype.system.JExpressionInformation.Invocation
 
declaringMethod() - Method in record class honeyroasted.jype.system.JExpressionInformation.MethodInvocation.Simple
Returns the value of the declaringMethod record component.
deepComponent() - Method in interface honeyroasted.jype.type.JArrayType
 
DEFAULT_PACKAGE - Static variable in record class honeyroasted.jype.metadata.location.JClassLocation
 
DEFAULT_PACKAGE - Static variable in record class honeyroasted.jype.metadata.signature.JDescriptor.Class
 
delegate() - Method in class honeyroasted.jype.type.impl.delegate.JAbstractDelegateType
 
depth() - Method in class honeyroasted.jype.type.impl.delegate.JArrayTypeDelegate
 
depth() - Method in class honeyroasted.jype.type.impl.JArrayTypeImpl
 
depth() - Method in interface honeyroasted.jype.type.JArrayType
 
descriptor() - Method in record class honeyroasted.jype.metadata.signature.JSignature.Type
Returns the value of the descriptor record component.
descriptor() - Method in class honeyroasted.jype.type.impl.JPrimitiveTypeImpl
 
descriptor() - Method in interface honeyroasted.jype.type.JPrimitiveType
 
descriptor() - Method in interface honeyroasted.jype.type.JType
 
Dir(Path) - Constructor for class honeyroasted.jype.system.resolver.binary.JBinaryClassFinder.Dir
 
directSupertype(JClassType) - Method in class honeyroasted.jype.type.impl.delegate.JClassReferenceDelegate
 
directSupertype(JClassType) - Method in class honeyroasted.jype.type.impl.delegate.JParameterizedClassTypeDelegate
 
directSupertype(JClassType) - Method in class honeyroasted.jype.type.impl.JClassReferenceImpl
 
directSupertype(JClassType) - Method in class honeyroasted.jype.type.impl.JParameterizedClassTypeImpl
 
directSupertype(JClassType) - Method in interface honeyroasted.jype.type.JClassType
 
discoverDependencies(PropertySet, ConstraintBranch) - Method in class honeyroasted.jype.system.solver.constraints.inference.JResolveBounds
 
DOUBLE - Enum constant in enum class honeyroasted.jype.metadata.signature.JDescriptor.Primitive
 
doubleBox() - Method in class honeyroasted.jype.system.JInMemoryTypeConstants
 
doubleBox() - Method in interface honeyroasted.jype.system.JTypeConstants
 
doubleType() - Method in class honeyroasted.jype.system.JInMemoryTypeConstants
 
doubleType() - Method in interface honeyroasted.jype.system.JTypeConstants
 
downwardProjection(Predicate<JType>) - Static method in interface honeyroasted.jype.system.visitor.JTypeVisitors
 
downwardsProjection() - Method in interface honeyroasted.jype.type.JType
 
downwardsProjection(Predicate<JType>) - Method in interface honeyroasted.jype.type.JType
 

E

empty() - Static method in class honeyroasted.jype.system.solver.constraints.JTypeContext.TypeMetavarMap
 
Equal(JType, JType) - Constructor for class honeyroasted.jype.system.solver.constraints.JTypeConstraints.Equal
 
equalities() - Method in class honeyroasted.jype.type.impl.delegate.JMetaVarTypeDelegate
 
equalities() - Method in class honeyroasted.jype.type.impl.JMetaVarTypeImpl
 
equalities() - Method in interface honeyroasted.jype.type.JMetaVarType
 
equals(JType, JType.Equality) - Method in interface honeyroasted.jype.type.JType
 
equals(JType, JType.Equality, Set<Pair<JType, JType>>) - Method in class honeyroasted.jype.type.impl.delegate.JAbstractDelegateType
 
equals(JType, JType.Equality, Set<Pair<JType, JType>>) - Method in class honeyroasted.jype.type.impl.JArrayTypeImpl
 
equals(JType, JType.Equality, Set<Pair<JType, JType>>) - Method in class honeyroasted.jype.type.impl.JClassReferenceImpl
 
equals(JType, JType.Equality, Set<Pair<JType, JType>>) - Method in class honeyroasted.jype.type.impl.JFieldReferenceImpl
 
equals(JType, JType.Equality, Set<Pair<JType, JType>>) - Method in class honeyroasted.jype.type.impl.JIntersectionTypeImpl
 
equals(JType, JType.Equality, Set<Pair<JType, JType>>) - Method in class honeyroasted.jype.type.impl.JMetaVarTypeImpl
 
equals(JType, JType.Equality, Set<Pair<JType, JType>>) - Method in class honeyroasted.jype.type.impl.JMethodReferenceImpl
 
equals(JType, JType.Equality, Set<Pair<JType, JType>>) - Method in class honeyroasted.jype.type.impl.JNoneTypeImpl
 
equals(JType, JType.Equality, Set<Pair<JType, JType>>) - Method in class honeyroasted.jype.type.impl.JParameterizedClassTypeImpl
 
equals(JType, JType.Equality, Set<Pair<JType, JType>>) - Method in class honeyroasted.jype.type.impl.JParameterizedMethodTypeImpl
 
equals(JType, JType.Equality, Set<Pair<JType, JType>>) - Method in class honeyroasted.jype.type.impl.JPrimitiveTypeImpl
 
equals(JType, JType.Equality, Set<Pair<JType, JType>>) - Method in class honeyroasted.jype.type.impl.JVarTypeImpl
 
equals(JType, JType.Equality, Set<Pair<JType, JType>>) - Method in class honeyroasted.jype.type.impl.JWildTypeLowerImpl
 
equals(JType, JType.Equality, Set<Pair<JType, JType>>) - Method in class honeyroasted.jype.type.impl.JWildTypeUpperImpl
 
equals(JType, JType.Equality, Set<Pair<JType, JType>>) - Method in interface honeyroasted.jype.type.JType
 
equals(JType, JType, JType.Equality, Set<Pair<JType, JType>>) - Static method in interface honeyroasted.jype.type.JType
 
equals(Object) - Method in record class honeyroasted.jype.metadata.JClassBytecode
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class honeyroasted.jype.metadata.JClassSourceName
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class honeyroasted.jype.metadata.JReflectionType.Executable
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class honeyroasted.jype.metadata.JReflectionType.Field
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class honeyroasted.jype.metadata.JReflectionType.Type
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class honeyroasted.jype.metadata.location.JClassLocation
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class honeyroasted.jype.metadata.location.JClassName
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class honeyroasted.jype.metadata.location.JClassNamespace
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class honeyroasted.jype.metadata.location.JFieldLocation
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class honeyroasted.jype.metadata.location.JMethodLocation
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class honeyroasted.jype.metadata.location.JTypeParameterLocation
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class honeyroasted.jype.metadata.signature.JDescriptor.Array
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class honeyroasted.jype.metadata.signature.JDescriptor.Class
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class honeyroasted.jype.metadata.signature.JDescriptor.Method
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class honeyroasted.jype.metadata.signature.JSignature.Array
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class honeyroasted.jype.metadata.signature.JSignature.ClassDeclaration
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class honeyroasted.jype.metadata.signature.JSignature.Declared
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class honeyroasted.jype.metadata.signature.JSignature.IntersectionType
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class honeyroasted.jype.metadata.signature.JSignature.MethodDeclaration
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class honeyroasted.jype.metadata.signature.JSignature.Parameterized
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class honeyroasted.jype.metadata.signature.JSignature.Type
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class honeyroasted.jype.metadata.signature.JSignature.VarType
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class honeyroasted.jype.metadata.signature.JSignature.VarTypeDeclaration
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class honeyroasted.jype.metadata.signature.JSignature.WildType
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class honeyroasted.jype.metadata.signature.JSignatureString.ClassDeclaration
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class honeyroasted.jype.metadata.signature.JSignatureString.JMethodReference
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class honeyroasted.jype.metadata.signature.JSignatureString.MethodDeclaration
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class honeyroasted.jype.metadata.signature.JSignatureString.Type
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class honeyroasted.jype.system.JExpressionInformation.Constant.Simple
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class honeyroasted.jype.system.JExpressionInformation.GetField.Simple
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class honeyroasted.jype.system.JExpressionInformation.Instantiation.Simple
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class honeyroasted.jype.system.JExpressionInformation.InstantiationReference.Simple
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class honeyroasted.jype.system.JExpressionInformation.InvocationReference.Simple
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class honeyroasted.jype.system.JExpressionInformation.Lambda.Simple
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class honeyroasted.jype.system.JExpressionInformation.MethodInvocation.Simple
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class honeyroasted.jype.system.JExpressionInformation.Multi.Simple
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class honeyroasted.jype.system.JExpressionInformation.SimplyTyped.Simple
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class honeyroasted.jype.system.resolver.JResolutionResult
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class honeyroasted.jype.system.resolver.reflection.JTypeToken
 
equals(Object) - Method in record class honeyroasted.jype.system.solver.constraints.JTypeContext.ChosenField
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class honeyroasted.jype.system.solver.constraints.JTypeContext.ChosenMethod
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class honeyroasted.jype.system.solver.constraints.JTypeContext.TypeMetavarMap
 
equals(Object) - Method in record class honeyroasted.jype.system.visitor.visitors.JToSourceTypeVisitor.Mode
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class honeyroasted.jype.type.impl.delegate.JAbstractDelegateType
 
equals(Object) - Method in class honeyroasted.jype.type.impl.delegate.JAbstractPossiblyUnmodifiableDelegateType
 
equals(Object) - Method in class honeyroasted.jype.type.impl.JAbstractPossiblyUnmodifiableType
 
equals(Object) - Method in class honeyroasted.jype.type.impl.JAbstractType
 
equals(List<? extends JType>, List<? extends JType>, JType.Equality, Set<Pair<JType, JType>>) - Static method in interface honeyroasted.jype.type.JType
 
equals(Set<? extends JType>, Set<? extends JType>, JType.Equality, Set<Pair<JType, JType>>) - Static method in interface honeyroasted.jype.type.JType
 
EQUIVALENT - Enum constant in enum class honeyroasted.jype.type.JType.Equality
 
ERASE_EXCEPTIONS - Static variable in interface honeyroasted.jype.system.visitor.JTypeVisitors
 
ERASURE - Static variable in interface honeyroasted.jype.system.visitor.JTypeVisitors
 
ex() - Method in record class honeyroasted.jype.system.resolver.JResolutionResult
Returns the value of the ex record component.
exceptions() - Method in record class honeyroasted.jype.metadata.signature.JSignature.MethodDeclaration
Returns the value of the exceptions record component.
exceptionTypes() - Method in class honeyroasted.jype.type.impl.delegate.JMethodReferenceDelegate
 
exceptionTypes() - Method in class honeyroasted.jype.type.impl.delegate.JParameterizedMethodTypeDelegate
 
exceptionTypes() - Method in class honeyroasted.jype.type.impl.JMethodReferenceImpl
 
exceptionTypes() - Method in class honeyroasted.jype.type.impl.JParameterizedMethodTypeImpl
 
exceptionTypes() - Method in interface honeyroasted.jype.type.JMethodType
 
excluding(Predicate<JVarType>) - Static method in class honeyroasted.jype.system.visitor.visitors.JVarMetavarVisitor
 
excluding(Set<JVarType>) - Static method in class honeyroasted.jype.system.visitor.visitors.JVarMetavarVisitor
 
Executable(Executable) - Constructor for record class honeyroasted.jype.metadata.JReflectionType.Executable
Creates an instance of a Executable record class.
expectEnd(T) - Method in class honeyroasted.jype.metadata.signature.JStringParser
 
EXPLICIT_CAST - Enum constant in enum class honeyroasted.jype.system.solver.constraints.JTypeConstraints.Compatible.Context
 
explicitParameterTypes() - Method in interface honeyroasted.jype.system.JExpressionInformation.Lambda
 
explicitParameterTypes() - Method in record class honeyroasted.jype.system.JExpressionInformation.Lambda.Simple
Returns the value of the explicitParameterTypes record component.
explicitTypeArguments() - Method in record class honeyroasted.jype.system.JExpressionInformation.Instantiation.Simple
Returns the value of the explicitTypeArguments record component.
explicitTypeArguments() - Method in interface honeyroasted.jype.system.JExpressionInformation.InstantiationReference
 
explicitTypeArguments() - Method in record class honeyroasted.jype.system.JExpressionInformation.InstantiationReference.Simple
Returns the value of the explicitTypeArguments record component.
explicitTypeArguments() - Method in interface honeyroasted.jype.system.JExpressionInformation.Invocation
 
explicitTypeArguments() - Method in interface honeyroasted.jype.system.JExpressionInformation.InvocationReference
 
explicitTypeArguments() - Method in record class honeyroasted.jype.system.JExpressionInformation.InvocationReference.Simple
Returns the value of the explicitTypeArguments record component.
explicitTypeArguments() - Method in record class honeyroasted.jype.system.JExpressionInformation.MethodInvocation.Simple
Returns the value of the explicitTypeArguments record component.
expression() - Method in record class honeyroasted.jype.system.solver.constraints.JTypeContext.ChosenField
Returns the value of the expression record component.
expression() - Method in record class honeyroasted.jype.system.solver.constraints.JTypeContext.ChosenMethod
Returns the value of the expression record component.
ExpressionCompatible(JExpressionInformation, JTypeConstraints.Compatible.Context, JType) - Constructor for class honeyroasted.jype.system.solver.constraints.JTypeConstraints.ExpressionCompatible
 
extractType() - Method in class honeyroasted.jype.system.resolver.reflection.JTypeToken
 

F

fail(String) - Method in class honeyroasted.jype.metadata.signature.JStringParser
 
failure() - Method in record class honeyroasted.jype.system.resolver.JResolutionResult
 
Field(Field) - Constructor for record class honeyroasted.jype.metadata.JReflectionType.Field
Creates an instance of a Field record class.
fieldFromLocation(JFieldLocation) - Static method in interface honeyroasted.jype.system.resolver.reflection.JReflectionTypeResolution
 
fieldTypeOverride(JFieldReference, JTypeCache<JType, JType>) - Method in interface honeyroasted.jype.system.visitor.visitors.JDeepStructuralTypeMappingVisitor
 
filter(PropertySet, PropertySet, ConstraintBranch) - Method in class honeyroasted.jype.system.solver.constraints.inference.JResolveBounds
 
filter(PropertySet, PropertySet, ConstraintBranch, JTypeConstraints.Capture, Constraint.Status) - Method in class honeyroasted.jype.system.solver.constraints.incorporation.JIncorporationCapture
 
filter(PropertySet, PropertySet, ConstraintBranch, JTypeConstraints.Compatible, Constraint.Status) - Method in class honeyroasted.jype.system.solver.constraints.compatibility.JCompatibleExplicitCast
 
filter(PropertySet, PropertySet, ConstraintBranch, JTypeConstraints.Compatible, Constraint.Status) - Method in class honeyroasted.jype.system.solver.constraints.compatibility.JCompatibleLooseInvocation
 
filter(PropertySet, PropertySet, ConstraintBranch, JTypeConstraints.Compatible, Constraint.Status) - Method in class honeyroasted.jype.system.solver.constraints.compatibility.JCompatibleStrictInvocation
 
filter(PropertySet, PropertySet, ConstraintBranch, JTypeConstraints.Compatible, Constraint.Status) - Method in class honeyroasted.jype.system.solver.constraints.reduction.JReduceCompatible
 
filter(PropertySet, PropertySet, ConstraintBranch, JTypeConstraints.Contains, Constraint.Status) - Method in class honeyroasted.jype.system.solver.constraints.reduction.JReduceContains
 
filter(PropertySet, PropertySet, ConstraintBranch, JTypeConstraints.Equal, Constraint.Status) - Method in class honeyroasted.jype.system.solver.constraints.compatibility.JEqualType
 
filter(PropertySet, PropertySet, ConstraintBranch, JTypeConstraints.Equal, Constraint.Status) - Method in class honeyroasted.jype.system.solver.constraints.reduction.JReduceEqual
 
filter(PropertySet, PropertySet, ConstraintBranch, JTypeConstraints.ExpressionCompatible, Constraint.Status) - Method in class honeyroasted.jype.system.solver.constraints.compatibility.JExpressionAssignmentConstant
 
filter(PropertySet, PropertySet, ConstraintBranch, JTypeConstraints.ExpressionCompatible, Constraint.Status) - Method in class honeyroasted.jype.system.solver.constraints.compatibility.JExpressionSimplyTyped
 
filter(PropertySet, PropertySet, ConstraintBranch, JTypeConstraints.ExpressionCompatible, Constraint.Status) - Method in class honeyroasted.jype.system.solver.constraints.reduction.JReduceGetField
 
filter(PropertySet, PropertySet, ConstraintBranch, JTypeConstraints.ExpressionCompatible, Constraint.Status) - Method in class honeyroasted.jype.system.solver.constraints.reduction.JReduceInstantiation
 
filter(PropertySet, PropertySet, ConstraintBranch, JTypeConstraints.ExpressionCompatible, Constraint.Status) - Method in class honeyroasted.jype.system.solver.constraints.reduction.JReduceInstantiationRefExpression
 
filter(PropertySet, PropertySet, ConstraintBranch, JTypeConstraints.ExpressionCompatible, Constraint.Status) - Method in class honeyroasted.jype.system.solver.constraints.reduction.JReduceInvocationRefExpression
 
filter(PropertySet, PropertySet, ConstraintBranch, JTypeConstraints.ExpressionCompatible, Constraint.Status) - Method in class honeyroasted.jype.system.solver.constraints.reduction.JReduceLambdaExpression
 
filter(PropertySet, PropertySet, ConstraintBranch, JTypeConstraints.ExpressionCompatible, Constraint.Status) - Method in class honeyroasted.jype.system.solver.constraints.reduction.JReduceMethodInvocation
 
filter(PropertySet, PropertySet, ConstraintBranch, JTypeConstraints.ExpressionCompatible, Constraint.Status) - Method in class honeyroasted.jype.system.solver.constraints.reduction.JReduceSimplyTypedExpression
 
filter(PropertySet, PropertySet, ConstraintBranch, JTypeConstraints.Subtype, Constraint.Status) - Method in class honeyroasted.jype.system.solver.constraints.compatibility.JSubtypeArray
 
filter(PropertySet, PropertySet, ConstraintBranch, JTypeConstraints.Subtype, Constraint.Status) - Method in class honeyroasted.jype.system.solver.constraints.compatibility.JSubtypeEquality
 
filter(PropertySet, PropertySet, ConstraintBranch, JTypeConstraints.Subtype, Constraint.Status) - Method in class honeyroasted.jype.system.solver.constraints.compatibility.JSubtypeGenericClass
 
filter(PropertySet, PropertySet, ConstraintBranch, JTypeConstraints.Subtype, Constraint.Status) - Method in class honeyroasted.jype.system.solver.constraints.compatibility.JSubtypeIntersection
 
filter(PropertySet, PropertySet, ConstraintBranch, JTypeConstraints.Subtype, Constraint.Status) - Method in class honeyroasted.jype.system.solver.constraints.compatibility.JSubtypeNone
 
filter(PropertySet, PropertySet, ConstraintBranch, JTypeConstraints.Subtype, Constraint.Status) - Method in class honeyroasted.jype.system.solver.constraints.compatibility.JSubtypePrimitive
 
filter(PropertySet, PropertySet, ConstraintBranch, JTypeConstraints.Subtype, Constraint.Status) - Method in class honeyroasted.jype.system.solver.constraints.compatibility.JSubtypeRawClass
 
filter(PropertySet, PropertySet, ConstraintBranch, JTypeConstraints.Subtype, Constraint.Status) - Method in class honeyroasted.jype.system.solver.constraints.compatibility.JSubtypeUnchecked
 
filter(PropertySet, PropertySet, ConstraintBranch, JTypeConstraints.Subtype, Constraint.Status) - Method in class honeyroasted.jype.system.solver.constraints.compatibility.JSubtypeVar
 
filter(PropertySet, PropertySet, ConstraintBranch, JTypeConstraints.Subtype, Constraint.Status) - Method in class honeyroasted.jype.system.solver.constraints.compatibility.JSubtypeWild
 
filter(PropertySet, PropertySet, ConstraintBranch, JTypeConstraints.Subtype, Constraint.Status) - Method in class honeyroasted.jype.system.solver.constraints.reduction.JReduceSubtype
 
filterLeft(PropertySet, PropertySet, ConstraintBranch, JTypeConstraints.Equal, Constraint.Status) - Method in class honeyroasted.jype.system.solver.constraints.incorporation.JIncorporationEqualEqual
 
filterLeft(PropertySet, PropertySet, ConstraintBranch, JTypeConstraints.Equal, Constraint.Status) - Method in class honeyroasted.jype.system.solver.constraints.incorporation.JIncorporationEqualSubtype
 
filterLeft(PropertySet, PropertySet, ConstraintBranch, JTypeConstraints.Subtype, Constraint.Status) - Method in class honeyroasted.jype.system.solver.constraints.incorporation.JIncorporationSubtypeSubtype
 
filterRight(PropertySet, PropertySet, ConstraintBranch, JTypeConstraints.Equal, Constraint.Status) - Method in class honeyroasted.jype.system.solver.constraints.incorporation.JIncorporationEqualEqual
 
filterRight(PropertySet, PropertySet, ConstraintBranch, JTypeConstraints.Subtype, Constraint.Status) - Method in class honeyroasted.jype.system.solver.constraints.incorporation.JIncorporationEqualSubtype
 
filterRight(PropertySet, PropertySet, ConstraintBranch, JTypeConstraints.Subtype, Constraint.Status) - Method in class honeyroasted.jype.system.solver.constraints.incorporation.JIncorporationSubtypeSubtype
 
FIND_ALL_KNOWN_SUPERTYPES - Static variable in class honeyroasted.jype.system.solver.operations.JTypeOperationsImpl
 
FIND_GREATEST_LOWER_BOUND - Static variable in class honeyroasted.jype.system.solver.operations.JTypeOperationsImpl
 
FIND_LEAST_UPPER_BOUND - Static variable in class honeyroasted.jype.system.solver.operations.JTypeOperationsImpl
 
FIND_MOST_SPECIFIC_TYPE - Static variable in class honeyroasted.jype.system.solver.operations.JTypeOperationsImpl
 
FIND_MOST_SPECIFIC_TYPES - Static variable in class honeyroasted.jype.system.solver.operations.JTypeOperationsImpl
 
findAllKnownSupertypes(JType) - Method in interface honeyroasted.jype.system.solver.operations.JTypeOperations
 
findAllKnownSupertypes(JType) - Method in class honeyroasted.jype.system.solver.operations.JTypeOperationsImpl
 
findGreatestLowerBound(Set<JType>) - Method in interface honeyroasted.jype.system.solver.operations.JTypeOperations
 
findGreatestLowerBound(Set<JType>) - Method in class honeyroasted.jype.system.solver.operations.JTypeOperationsImpl
 
findInstantiation(JMetaVarType, ConstraintBranch) - Static method in class honeyroasted.jype.system.solver.constraints.inference.JResolveBounds
 
findLeastUpperBound(Set<JType>) - Method in interface honeyroasted.jype.system.solver.operations.JTypeOperations
 
findLeastUpperBound(Set<JType>) - Method in class honeyroasted.jype.system.solver.operations.JTypeOperationsImpl
 
findMostSpecificType(Set<JType>) - Method in interface honeyroasted.jype.system.solver.operations.JTypeOperations
 
findMostSpecificType(Set<JType>) - Method in class honeyroasted.jype.system.solver.operations.JTypeOperationsImpl
 
findMostSpecificTypes(Set<JType>) - Method in interface honeyroasted.jype.system.solver.operations.JTypeOperations
 
findMostSpecificTypes(Set<JType>) - Method in class honeyroasted.jype.system.solver.operations.JTypeOperationsImpl
 
flatMap(Function<I, T>, Function<O, Optional<V>>, String) - Method in record class honeyroasted.jype.system.resolver.JResolutionResult
 
flatMap(T, Function<O, Optional<V>>, String) - Method in record class honeyroasted.jype.system.resolver.JResolutionResult
 
flatten() - Method in interface honeyroasted.jype.type.JIntersectionType
 
flatten(Set<JType>) - Static method in interface honeyroasted.jype.type.JIntersectionType
 
FLOAT - Enum constant in enum class honeyroasted.jype.metadata.signature.JDescriptor.Primitive
 
floatBox() - Method in class honeyroasted.jype.system.JInMemoryTypeConstants
 
floatBox() - Method in interface honeyroasted.jype.system.JTypeConstants
 
floatType() - Method in class honeyroasted.jype.system.JInMemoryTypeConstants
 
floatType() - Method in interface honeyroasted.jype.system.JTypeConstants
 
fromFlags(int) - Static method in enum class honeyroasted.jype.metadata.JAccess
 

G

GENERAL_TYPE_RESOLVERS - Static variable in interface honeyroasted.jype.system.resolver.general.JGeneralTypeResolution
 
genericDeclarationLocation() - Method in interface honeyroasted.jype.type.JClassType
 
genericDeclarationLocation() - Method in interface honeyroasted.jype.type.JGenericDeclaration
 
genericDeclarationLocation() - Method in interface honeyroasted.jype.type.JMethodType
 
get(K) - Method in class honeyroasted.jype.system.cache.JInMemoryTypeCache
 
get(K) - Method in interface honeyroasted.jype.system.cache.JTypeCache
 
getOrDefault(O) - Method in record class honeyroasted.jype.system.resolver.JResolutionResult
 
getOrThrow() - Method in record class honeyroasted.jype.system.resolver.JResolutionResult
 
getPackage() - Method in record class honeyroasted.jype.metadata.location.JClassLocation
 
getReflectionType(JClassReference) - Static method in interface honeyroasted.jype.system.resolver.reflection.JReflectionTypeResolution
 
getReflectionType(JMethodReference) - Static method in interface honeyroasted.jype.system.resolver.reflection.JReflectionTypeResolution
 
getReflectionType(JType) - Static method in interface honeyroasted.jype.system.resolver.reflection.JReflectionTypeResolution
 
getReflectionType(JVarType) - Static method in interface honeyroasted.jype.system.resolver.reflection.JReflectionTypeResolution
 
getSimpleType(JTypeSystem, Function<JType, JType>) - Method in interface honeyroasted.jype.system.JExpressionInformation.GetField
 
getSimpleType(JTypeSystem, Function<JType, JType>) - Method in interface honeyroasted.jype.system.JExpressionInformation
 
getSimpleType(JTypeSystem, Function<JType, JType>) - Method in interface honeyroasted.jype.system.JExpressionInformation.Multi
 
getSimpleType(JTypeSystem, Function<JType, JType>) - Method in interface honeyroasted.jype.system.JExpressionInformation.SimplyTyped
 

H

hasAnyTypeArguments() - Method in interface honeyroasted.jype.type.JClassType
 
hasCyclicTypeVariables() - Method in interface honeyroasted.jype.type.JType
 
hasCyclicTypeVariables(Set<JVarType>) - Method in interface honeyroasted.jype.type.JArrayType
 
hasCyclicTypeVariables(Set<JVarType>) - Method in interface honeyroasted.jype.type.JClassReference
 
hasCyclicTypeVariables(Set<JVarType>) - Method in interface honeyroasted.jype.type.JFieldReference
 
hasCyclicTypeVariables(Set<JVarType>) - Method in interface honeyroasted.jype.type.JMethodReference
 
hasCyclicTypeVariables(Set<JVarType>) - Method in interface honeyroasted.jype.type.JParameterizedClassType
 
hasCyclicTypeVariables(Set<JVarType>) - Method in interface honeyroasted.jype.type.JParameterizedMethodType
 
hasCyclicTypeVariables(Set<JVarType>) - Method in interface honeyroasted.jype.type.JType
 
hasCyclicTypeVariables(Set<JVarType>) - Method in interface honeyroasted.jype.type.JVarType
 
hasCyclicTypeVariables(Set<JVarType>) - Method in interface honeyroasted.jype.type.JWildType.Lower
 
hasCyclicTypeVariables(Set<JVarType>) - Method in interface honeyroasted.jype.type.JWildType.Upper
 
hasDefaultBounds() - Method in interface honeyroasted.jype.type.JVarType
 
hasDefaultBounds() - Method in interface honeyroasted.jype.type.JWildType.Upper
 
hashCode() - Method in record class honeyroasted.jype.metadata.JClassBytecode
Returns a hash code value for this object.
hashCode() - Method in record class honeyroasted.jype.metadata.JClassSourceName
Returns a hash code value for this object.
hashCode() - Method in record class honeyroasted.jype.metadata.JReflectionType.Executable
Returns a hash code value for this object.
hashCode() - Method in record class honeyroasted.jype.metadata.JReflectionType.Field
Returns a hash code value for this object.
hashCode() - Method in record class honeyroasted.jype.metadata.JReflectionType.Type
Returns a hash code value for this object.
hashCode() - Method in record class honeyroasted.jype.metadata.location.JClassLocation
Returns a hash code value for this object.
hashCode() - Method in record class honeyroasted.jype.metadata.location.JClassName
Returns a hash code value for this object.
hashCode() - Method in record class honeyroasted.jype.metadata.location.JClassNamespace
Returns a hash code value for this object.
hashCode() - Method in record class honeyroasted.jype.metadata.location.JFieldLocation
Returns a hash code value for this object.
hashCode() - Method in record class honeyroasted.jype.metadata.location.JMethodLocation
Returns a hash code value for this object.
hashCode() - Method in record class honeyroasted.jype.metadata.location.JTypeParameterLocation
Returns a hash code value for this object.
hashCode() - Method in record class honeyroasted.jype.metadata.signature.JDescriptor.Array
Returns a hash code value for this object.
hashCode() - Method in record class honeyroasted.jype.metadata.signature.JDescriptor.Class
Returns a hash code value for this object.
hashCode() - Method in record class honeyroasted.jype.metadata.signature.JDescriptor.Method
Returns a hash code value for this object.
hashCode() - Method in record class honeyroasted.jype.metadata.signature.JSignature.Array
Returns a hash code value for this object.
hashCode() - Method in record class honeyroasted.jype.metadata.signature.JSignature.ClassDeclaration
Returns a hash code value for this object.
hashCode() - Method in record class honeyroasted.jype.metadata.signature.JSignature.Declared
Returns a hash code value for this object.
hashCode() - Method in record class honeyroasted.jype.metadata.signature.JSignature.IntersectionType
Returns a hash code value for this object.
hashCode() - Method in record class honeyroasted.jype.metadata.signature.JSignature.MethodDeclaration
Returns a hash code value for this object.
hashCode() - Method in record class honeyroasted.jype.metadata.signature.JSignature.Parameterized
Returns a hash code value for this object.
hashCode() - Method in record class honeyroasted.jype.metadata.signature.JSignature.Type
Returns a hash code value for this object.
hashCode() - Method in record class honeyroasted.jype.metadata.signature.JSignature.VarType
Returns a hash code value for this object.
hashCode() - Method in record class honeyroasted.jype.metadata.signature.JSignature.VarTypeDeclaration
Returns a hash code value for this object.
hashCode() - Method in record class honeyroasted.jype.metadata.signature.JSignature.WildType
Returns a hash code value for this object.
hashCode() - Method in record class honeyroasted.jype.metadata.signature.JSignatureString.ClassDeclaration
Returns a hash code value for this object.
hashCode() - Method in record class honeyroasted.jype.metadata.signature.JSignatureString.JMethodReference
Returns a hash code value for this object.
hashCode() - Method in record class honeyroasted.jype.metadata.signature.JSignatureString.MethodDeclaration
Returns a hash code value for this object.
hashCode() - Method in record class honeyroasted.jype.metadata.signature.JSignatureString.Type
Returns a hash code value for this object.
hashCode() - Method in record class honeyroasted.jype.system.JExpressionInformation.Constant.Simple
Returns a hash code value for this object.
hashCode() - Method in record class honeyroasted.jype.system.JExpressionInformation.GetField.Simple
Returns a hash code value for this object.
hashCode() - Method in record class honeyroasted.jype.system.JExpressionInformation.Instantiation.Simple
Returns a hash code value for this object.
hashCode() - Method in record class honeyroasted.jype.system.JExpressionInformation.InstantiationReference.Simple
Returns a hash code value for this object.
hashCode() - Method in record class honeyroasted.jype.system.JExpressionInformation.InvocationReference.Simple
Returns a hash code value for this object.
hashCode() - Method in record class honeyroasted.jype.system.JExpressionInformation.Lambda.Simple
Returns a hash code value for this object.
hashCode() - Method in record class honeyroasted.jype.system.JExpressionInformation.MethodInvocation.Simple
Returns a hash code value for this object.
hashCode() - Method in record class honeyroasted.jype.system.JExpressionInformation.Multi.Simple
Returns a hash code value for this object.
hashCode() - Method in record class honeyroasted.jype.system.JExpressionInformation.SimplyTyped.Simple
Returns a hash code value for this object.
hashCode() - Method in record class honeyroasted.jype.system.resolver.JResolutionResult
Returns a hash code value for this object.
hashCode() - Method in class honeyroasted.jype.system.resolver.reflection.JTypeToken
 
hashCode() - Method in record class honeyroasted.jype.system.solver.constraints.JTypeContext.ChosenField
Returns a hash code value for this object.
hashCode() - Method in record class honeyroasted.jype.system.solver.constraints.JTypeContext.ChosenMethod
Returns a hash code value for this object.
hashCode() - Method in class honeyroasted.jype.system.solver.constraints.JTypeContext.TypeMetavarMap
 
hashCode() - Method in record class honeyroasted.jype.system.visitor.visitors.JToSourceTypeVisitor.Mode
Returns a hash code value for this object.
hashCode() - Method in class honeyroasted.jype.type.impl.delegate.JAbstractDelegateType
 
hashCode() - Method in class honeyroasted.jype.type.impl.delegate.JAbstractPossiblyUnmodifiableDelegateType
 
hashCode() - Method in class honeyroasted.jype.type.impl.JAbstractPossiblyUnmodifiableType
 
hashCode() - Method in class honeyroasted.jype.type.impl.JAbstractType
 
hashCode(JType, Set<JType>) - Static method in interface honeyroasted.jype.type.JType
 
hashCode(List<? extends JType>, Set<JType>) - Static method in interface honeyroasted.jype.type.JType
 
hashCode(Set<? extends JType>, Set<JType>) - Static method in interface honeyroasted.jype.type.JType
 
hashCode(Set<JType>) - Method in class honeyroasted.jype.type.impl.delegate.JAbstractDelegateType
 
hashCode(Set<JType>) - Method in class honeyroasted.jype.type.impl.JArrayTypeImpl
 
hashCode(Set<JType>) - Method in class honeyroasted.jype.type.impl.JClassReferenceImpl
 
hashCode(Set<JType>) - Method in class honeyroasted.jype.type.impl.JFieldReferenceImpl
 
hashCode(Set<JType>) - Method in class honeyroasted.jype.type.impl.JIntersectionTypeImpl
 
hashCode(Set<JType>) - Method in class honeyroasted.jype.type.impl.JMetaVarTypeImpl
 
hashCode(Set<JType>) - Method in class honeyroasted.jype.type.impl.JMethodReferenceImpl
 
hashCode(Set<JType>) - Method in class honeyroasted.jype.type.impl.JNoneTypeImpl
 
hashCode(Set<JType>) - Method in class honeyroasted.jype.type.impl.JParameterizedClassTypeImpl
 
hashCode(Set<JType>) - Method in class honeyroasted.jype.type.impl.JParameterizedMethodTypeImpl
 
hashCode(Set<JType>) - Method in class honeyroasted.jype.type.impl.JPrimitiveTypeImpl
 
hashCode(Set<JType>) - Method in class honeyroasted.jype.type.impl.JVarTypeImpl
 
hashCode(Set<JType>) - Method in class honeyroasted.jype.type.impl.JWildTypeLowerImpl
 
hashCode(Set<JType>) - Method in class honeyroasted.jype.type.impl.JWildTypeUpperImpl
 
hashCode(Set<JType>) - Method in interface honeyroasted.jype.type.JType
 
hasModifier(JAccess) - Method in interface honeyroasted.jype.type.JClassType
 
hasModifier(JAccess) - Method in interface honeyroasted.jype.type.JFieldReference
 
hasModifier(JAccess) - Method in interface honeyroasted.jype.type.JMethodType
 
hasModifier(AccessFlag) - Method in interface honeyroasted.jype.type.JClassType
 
hasModifier(AccessFlag) - Method in interface honeyroasted.jype.type.JFieldReference
 
hasModifier(AccessFlag) - Method in interface honeyroasted.jype.type.JMethodType
 
hasNext() - Method in class honeyroasted.jype.metadata.signature.JStringParser
 
hasOuterType() - Method in interface honeyroasted.jype.type.JClassType
 
hasRelevantOuterType() - Method in interface honeyroasted.jype.type.JClassType
 
hasRelevantOuterType() - Method in interface honeyroasted.jype.type.JMethodType
 
hasSupertype(JClassReference) - Method in class honeyroasted.jype.type.impl.delegate.JClassReferenceDelegate
 
hasSupertype(JClassReference) - Method in class honeyroasted.jype.type.impl.JClassReferenceImpl
 
hasSupertype(JClassReference) - Method in interface honeyroasted.jype.type.JClassType
 
hasSupertype(JClassReference) - Method in interface honeyroasted.jype.type.JParameterizedClassType
 
hasTypeArguments() - Method in interface honeyroasted.jype.type.JClassReference
 
hasTypeArguments() - Method in interface honeyroasted.jype.type.JClassType
 
hasTypeArguments() - Method in interface honeyroasted.jype.type.JMethodReference
 
hasTypeArguments() - Method in interface honeyroasted.jype.type.JMethodType
 
hasTypeArguments() - Method in interface honeyroasted.jype.type.JParameterizedClassType
 
hasTypeArguments() - Method in interface honeyroasted.jype.type.JParameterizedMethodType
 
hasTypeArguments() - Method in interface honeyroasted.jype.type.JParameterizedType
 
hasTypeParameters() - Method in interface honeyroasted.jype.type.JClassType
 
hasTypeParameters() - Method in interface honeyroasted.jype.type.JMethodType
 
hierarchyPathTo(JClassReference) - Method in interface honeyroasted.jype.type.JClassType
 
honeyroasted.jype.metadata - package honeyroasted.jype.metadata
 
honeyroasted.jype.metadata.location - package honeyroasted.jype.metadata.location
 
honeyroasted.jype.metadata.signature - package honeyroasted.jype.metadata.signature
 
honeyroasted.jype.system - package honeyroasted.jype.system
 
honeyroasted.jype.system.cache - package honeyroasted.jype.system.cache
 
honeyroasted.jype.system.resolver - package honeyroasted.jype.system.resolver
 
honeyroasted.jype.system.resolver.binary - package honeyroasted.jype.system.resolver.binary
 
honeyroasted.jype.system.resolver.general - package honeyroasted.jype.system.resolver.general
 
honeyroasted.jype.system.resolver.reflection - package honeyroasted.jype.system.resolver.reflection
 
honeyroasted.jype.system.solver.constraints - package honeyroasted.jype.system.solver.constraints
 
honeyroasted.jype.system.solver.constraints.compatibility - package honeyroasted.jype.system.solver.constraints.compatibility
 
honeyroasted.jype.system.solver.constraints.incorporation - package honeyroasted.jype.system.solver.constraints.incorporation
 
honeyroasted.jype.system.solver.constraints.inference - package honeyroasted.jype.system.solver.constraints.inference
 
honeyroasted.jype.system.solver.constraints.reduction - package honeyroasted.jype.system.solver.constraints.reduction
 
honeyroasted.jype.system.solver.operations - package honeyroasted.jype.system.solver.operations
 
honeyroasted.jype.system.visitor - package honeyroasted.jype.system.visitor
 
honeyroasted.jype.system.visitor.visitors - package honeyroasted.jype.system.visitor.visitors
 
honeyroasted.jype.type - package honeyroasted.jype.type
 
honeyroasted.jype.type.impl - package honeyroasted.jype.type.impl
 
honeyroasted.jype.type.impl.delegate - package honeyroasted.jype.type.impl.delegate
 

I

identity() - Static method in interface honeyroasted.jype.system.visitor.JTypeVisitors
 
identity() - Method in class honeyroasted.jype.type.impl.delegate.JMetaVarTypeDelegate
 
identity() - Method in class honeyroasted.jype.type.impl.delegate.JWildTypeLowerDelegate
 
identity() - Method in class honeyroasted.jype.type.impl.delegate.JWildTypeUpperDelegate
 
identity() - Method in class honeyroasted.jype.type.impl.JMetaVarTypeImpl
 
identity() - Method in class honeyroasted.jype.type.impl.JWildTypeLowerImpl
 
identity() - Method in class honeyroasted.jype.type.impl.JWildTypeUpperImpl
 
identity() - Method in interface honeyroasted.jype.type.JMetaVarType
 
identity() - Method in interface honeyroasted.jype.type.JWildType
 
IDENTITY - Static variable in interface honeyroasted.jype.system.visitor.JTypeVisitors
 
implicitReturn() - Method in interface honeyroasted.jype.system.JExpressionInformation.Lambda
 
implicitReturn() - Method in record class honeyroasted.jype.system.JExpressionInformation.Lambda.Simple
Returns the value of the implicitReturn record component.
IN_MEMORY_FACTORY - Static variable in interface honeyroasted.jype.system.cache.JTypeCacheFactory
 
including(Predicate<JVarType>) - Static method in class honeyroasted.jype.system.visitor.visitors.JVarMetavarVisitor
 
including(Set<JVarType>) - Static method in class honeyroasted.jype.system.visitor.visitors.JVarMetavarVisitor
 
INCORPORATION_APPLIER - Static variable in class honeyroasted.jype.system.solver.operations.JTypeOperationsImpl
 
incorporationApplier() - Method in interface honeyroasted.jype.system.solver.operations.JTypeOperations
 
incorporationApplier() - Method in class honeyroasted.jype.system.solver.operations.JTypeOperationsImpl
 
index - Variable in class honeyroasted.jype.metadata.signature.JStringParser
 
index() - Method in exception class honeyroasted.jype.metadata.signature.JStringParseException
 
index(BiConsumer<JClassLocation, byte[]>) - Method in class honeyroasted.jype.system.resolver.binary.JBinaryClassFinder.Dir
 
index(BiConsumer<JClassLocation, byte[]>) - Method in interface honeyroasted.jype.system.resolver.binary.JBinaryClassFinder
 
index(BiConsumer<JClassLocation, byte[]>) - Method in class honeyroasted.jype.system.resolver.binary.JBinaryClassFinder.Jar
 
index(BiConsumer<JClassLocation, byte[]>) - Method in class honeyroasted.jype.system.resolver.binary.JBinaryClassFinder.Multi
 
Infer(JMetaVarType, JVarType) - Constructor for class honeyroasted.jype.system.solver.constraints.JTypeConstraints.Infer
 
INFERENCE_APPLIER - Static variable in class honeyroasted.jype.system.solver.operations.JTypeOperationsImpl
 
inferenceSolver() - Method in interface honeyroasted.jype.system.solver.operations.JTypeOperations
 
inferenceSolver() - Method in class honeyroasted.jype.system.solver.operations.JTypeOperationsImpl
 
inferenceSolver(Map<JVarType, JMetaVarType>) - Method in interface honeyroasted.jype.system.solver.operations.JTypeOperations
 
inherit(T, JResolutionResult<?, ? extends V>) - Static method in record class honeyroasted.jype.system.resolver.JResolutionResult
 
inherit(T, JResolutionResult<?, ? extends V>, String) - Static method in record class honeyroasted.jype.system.resolver.JResolutionResult
 
inherit(T, List<? extends JResolutionResult<?, ? extends V>>) - Static method in record class honeyroasted.jype.system.resolver.JResolutionResult
 
inherit(T, List<? extends JResolutionResult<?, ? extends V>>, String) - Static method in record class honeyroasted.jype.system.resolver.JResolutionResult
 
inherit(T, Optional<? extends V>, String) - Static method in record class honeyroasted.jype.system.resolver.JResolutionResult
 
inherit(V, T, List<? extends JResolutionResult<?, ?>>) - Static method in record class honeyroasted.jype.system.resolver.JResolutionResult
 
inherit(V, T, List<? extends JResolutionResult<?, ?>>, String) - Static method in record class honeyroasted.jype.system.resolver.JResolutionResult
 
initialBoundsApplier() - Method in interface honeyroasted.jype.system.solver.operations.JTypeOperations
 
initialBoundsApplier() - Method in class honeyroasted.jype.system.solver.operations.JTypeOperationsImpl
 
INITIALIZER - Enum constant in enum class honeyroasted.jype.metadata.location.JClassName.SubType
 
initPrimitiveMaps() - Method in class honeyroasted.jype.system.JInMemoryTypeConstants
 
insertParameterNames() - Method in record class honeyroasted.jype.system.visitor.visitors.JToSourceTypeVisitor.Mode
Returns the value of the insertParameterNames record component.
Instantiation(JMetaVarType, JType) - Constructor for class honeyroasted.jype.system.solver.constraints.JTypeConstraints.Instantiation
 
InstantiationReferenceThrows(JExpressionInformation.InstantiationReference, JType) - Constructor for class honeyroasted.jype.system.solver.constraints.JTypeConstraints.InstantiationReferenceThrows
 
instantiations() - Method in class honeyroasted.jype.system.solver.constraints.JTypeContext.TypeMetavarMap
 
INT - Enum constant in enum class honeyroasted.jype.metadata.signature.JDescriptor.Primitive
 
intBox() - Method in class honeyroasted.jype.system.JInMemoryTypeConstants
 
intBox() - Method in interface honeyroasted.jype.system.JTypeConstants
 
interfaceBounds() - Method in record class honeyroasted.jype.metadata.signature.JSignature.VarTypeDeclaration
Returns the value of the interfaceBounds record component.
interfaces() - Method in record class honeyroasted.jype.metadata.signature.JSignature.ClassDeclaration
Returns the value of the interfaces record component.
interfaces() - Method in class honeyroasted.jype.type.impl.delegate.JClassReferenceDelegate
 
interfaces() - Method in class honeyroasted.jype.type.impl.JClassReferenceImpl
 
interfaces() - Method in interface honeyroasted.jype.type.JClassType
 
interfaces() - Method in interface honeyroasted.jype.type.JParameterizedClassType
 
intersectionToString(JIntersectionType, Set<JType>) - Method in class honeyroasted.jype.system.visitor.visitors.JSimpleToStringVisitor
 
intersectionToString(JIntersectionType, Set<JType>) - Method in interface honeyroasted.jype.system.visitor.visitors.JToStringVisitor
 
intersectionToString(JIntersectionType, Set<JType>) - Method in class honeyroasted.jype.system.visitor.visitors.JVerboseToStringVisitor
 
IntersectionType(List<JSignature.InformalType>) - Constructor for record class honeyroasted.jype.metadata.signature.JSignature.IntersectionType
Creates an instance of a IntersectionType record class.
intersectionTypeOverride(JIntersectionType, JTypeCache<JType, JType>) - Method in interface honeyroasted.jype.system.visitor.visitors.JDeepStructuralTypeMappingVisitor
 
intType() - Method in class honeyroasted.jype.system.JInMemoryTypeConstants
 
intType() - Method in interface honeyroasted.jype.system.JTypeConstants
 
InvocationReferenceThrows(JExpressionInformation.InvocationReference<?>, JType) - Constructor for class honeyroasted.jype.system.solver.constraints.JTypeConstraints.InvocationReferenceThrows
 
IS_PROPER_TYPE - Static variable in interface honeyroasted.jype.system.visitor.JTypeVisitors
 
isAnonymousClass() - Method in record class honeyroasted.jype.metadata.location.JClassName
 
isArray() - Method in record class honeyroasted.jype.metadata.location.JClassLocation
 
isArray() - Method in record class honeyroasted.jype.metadata.location.JClassName
 
isAssignableFrom(JType) - Method in interface honeyroasted.jype.type.JType
 
isAssignableTo(JType) - Method in interface honeyroasted.jype.type.JType
 
isCompatible(JType, JType, JTypeConstraints.Compatible.Context) - Method in interface honeyroasted.jype.system.solver.operations.JTypeOperations
 
isCompatibleFrom(JType, JTypeConstraints.Compatible.Context) - Method in interface honeyroasted.jype.type.JType
 
isCompatibleTo(JType, JTypeConstraints.Compatible.Context) - Method in interface honeyroasted.jype.type.JType
 
isConstructor() - Method in record class honeyroasted.jype.metadata.location.JClassName
 
isConstructor() - Method in record class honeyroasted.jype.metadata.location.JMethodLocation
 
isContextType(Object) - Method in interface honeyroasted.jype.type.JType
 
isDefaultPackage() - Method in record class honeyroasted.jype.metadata.location.JClassLocation
 
isMarked(int) - Method in enum class honeyroasted.jype.metadata.JAccess
 
isMoreRestrictiveThan(JAccess) - Method in enum class honeyroasted.jype.metadata.JAccess
 
isNullType() - Method in interface honeyroasted.jype.type.JNoneType
 
isNullType() - Method in interface honeyroasted.jype.type.JType
 
isPackage() - Method in record class honeyroasted.jype.metadata.location.JClassName
 
isPrimitive() - Method in record class honeyroasted.jype.metadata.signature.JSignature.Type
 
isProperType() - Method in interface honeyroasted.jype.type.JType
 
isReferenceable() - Method in record class honeyroasted.jype.metadata.location.JClassName
 
isResultType(Object) - Method in interface honeyroasted.jype.type.JType
 
isSimplified() - Method in class honeyroasted.jype.type.impl.delegate.JIntersectionTypeDelegate
 
isSimplified() - Method in class honeyroasted.jype.type.impl.JIntersectionTypeImpl
 
isSimplified() - Method in interface honeyroasted.jype.type.JIntersectionType
 
isSimplyTyped() - Method in interface honeyroasted.jype.system.JExpressionInformation.GetField
 
isSimplyTyped() - Method in interface honeyroasted.jype.system.JExpressionInformation
 
isSimplyTyped() - Method in interface honeyroasted.jype.system.JExpressionInformation.Multi
 
isSimplyTyped() - Method in interface honeyroasted.jype.system.JExpressionInformation.SimplyTyped
 
isSubtype(JType, JType) - Method in interface honeyroasted.jype.system.solver.operations.JTypeOperations
 
isUnmodifiable() - Method in class honeyroasted.jype.type.impl.delegate.JAbstractPossiblyUnmodifiableDelegateType
 
isVirtual() - Method in record class honeyroasted.jype.metadata.location.JTypeParameterLocation
 

J

JAbstractDelegateType<T> - Class in honeyroasted.jype.type.impl.delegate
 
JAbstractDelegateType(JTypeSystem, Function<JTypeSystem, T>, BiFunction<JTypeSystem, Function<JTypeSystem, T>, ? extends JAbstractDelegateType<T>>) - Constructor for class honeyroasted.jype.type.impl.delegate.JAbstractDelegateType
 
JAbstractPossiblyUnmodifiableDelegateType<T> - Class in honeyroasted.jype.type.impl.delegate
 
JAbstractPossiblyUnmodifiableDelegateType(JTypeSystem, Function<JTypeSystem, T>, BiFunction<JTypeSystem, Function<JTypeSystem, T>, ? extends JAbstractDelegateType<T>>) - Constructor for class honeyroasted.jype.type.impl.delegate.JAbstractPossiblyUnmodifiableDelegateType
 
JAbstractPossiblyUnmodifiableType - Class in honeyroasted.jype.type.impl
 
JAbstractPossiblyUnmodifiableType(JTypeSystem) - Constructor for class honeyroasted.jype.type.impl.JAbstractPossiblyUnmodifiableType
 
JAbstractType - Class in honeyroasted.jype.type.impl
 
JAbstractType(JTypeSystem) - Constructor for class honeyroasted.jype.type.impl.JAbstractType
 
JAccess - Enum Class in honeyroasted.jype.metadata
 
Jar(Path) - Constructor for class honeyroasted.jype.system.resolver.binary.JBinaryClassFinder.Jar
 
JArgumentType - Interface in honeyroasted.jype.type
 
JArrayType - Interface in honeyroasted.jype.type
 
JArrayTypeDelegate - Class in honeyroasted.jype.type.impl.delegate
 
JArrayTypeDelegate(JTypeSystem, Function<JTypeSystem, JArrayType>) - Constructor for class honeyroasted.jype.type.impl.delegate.JArrayTypeDelegate
 
JArrayTypeImpl - Class in honeyroasted.jype.type.impl
 
JArrayTypeImpl(JTypeSystem) - Constructor for class honeyroasted.jype.type.impl.JArrayTypeImpl
 
JBinaryClassFinder - Interface in honeyroasted.jype.system.resolver.binary
 
JBinaryClassFinder.Dir - Class in honeyroasted.jype.system.resolver.binary
 
JBinaryClassFinder.Jar - Class in honeyroasted.jype.system.resolver.binary
 
JBinaryClassFinder.Multi - Class in honeyroasted.jype.system.resolver.binary
 
JBinaryLocationClassReferenceResolver - Class in honeyroasted.jype.system.resolver.binary
 
JBinaryLocationClassReferenceResolver(JBinaryClassFinder) - Constructor for class honeyroasted.jype.system.resolver.binary.JBinaryLocationClassReferenceResolver
 
JBinaryLookupException - Exception Class in honeyroasted.jype.system.resolver.binary
 
JBinaryLookupException() - Constructor for exception class honeyroasted.jype.system.resolver.binary.JBinaryLookupException
 
JBinaryLookupException(String) - Constructor for exception class honeyroasted.jype.system.resolver.binary.JBinaryLookupException
 
JBinaryLookupException(String, Throwable) - Constructor for exception class honeyroasted.jype.system.resolver.binary.JBinaryLookupException
 
JBinaryLookupException(String, Throwable, boolean, boolean) - Constructor for exception class honeyroasted.jype.system.resolver.binary.JBinaryLookupException
 
JBinaryLookupException(Throwable) - Constructor for exception class honeyroasted.jype.system.resolver.binary.JBinaryLookupException
 
JBinaryTypeResolution - Interface in honeyroasted.jype.system.resolver.binary
 
JBuildInitialBounds - Class in honeyroasted.jype.system.solver.constraints.inference
 
JBuildInitialBounds() - Constructor for class honeyroasted.jype.system.solver.constraints.inference.JBuildInitialBounds
 
JBundledTypeResolvers - Class in honeyroasted.jype.system.resolver
 
JBundledTypeResolvers(JTypeResolver<?, ?>...) - Constructor for class honeyroasted.jype.system.resolver.JBundledTypeResolvers
 
JBundledTypeResolvers(List<JTypeResolver<?, ?>>) - Constructor for class honeyroasted.jype.system.resolver.JBundledTypeResolvers
 
JClassBytecode - Record Class in honeyroasted.jype.metadata
 
JClassBytecode(byte[]) - Constructor for record class honeyroasted.jype.metadata.JClassBytecode
Creates an instance of a JClassBytecode record class.
JClassLocation - Record Class in honeyroasted.jype.metadata.location
 
JClassLocation(JClassLocation.Type, JClassLocation, String) - Constructor for record class honeyroasted.jype.metadata.location.JClassLocation
Creates an instance of a JClassLocation record class.
JClassLocation.Type - Enum Class in honeyroasted.jype.metadata.location
 
JClassName - Record Class in honeyroasted.jype.metadata.location
 
JClassName(JClassName.Type, JClassName.SubType, JClassName, String) - Constructor for record class honeyroasted.jype.metadata.location.JClassName
Creates an instance of a JClassName record class.
JClassName(JClassName.Type, JClassName.SubType, String) - Constructor for record class honeyroasted.jype.metadata.location.JClassName
 
JClassName.SubType - Enum Class in honeyroasted.jype.metadata.location
 
JClassName.Type - Enum Class in honeyroasted.jype.metadata.location
 
JClassNamespace - Record Class in honeyroasted.jype.metadata.location
 
JClassNamespace(JClassLocation, JClassName) - Constructor for record class honeyroasted.jype.metadata.location.JClassNamespace
Creates an instance of a JClassNamespace record class.
JClassReference - Interface in honeyroasted.jype.type
 
JClassReferenceDelegate - Class in honeyroasted.jype.type.impl.delegate
 
JClassReferenceDelegate(JTypeSystem, Function<JTypeSystem, JClassReference>) - Constructor for class honeyroasted.jype.type.impl.delegate.JClassReferenceDelegate
 
JClassReferenceImpl - Class in honeyroasted.jype.type.impl
 
JClassReferenceImpl(JTypeSystem) - Constructor for class honeyroasted.jype.type.impl.JClassReferenceImpl
 
JClassSourceName - Record Class in honeyroasted.jype.metadata
 
JClassSourceName(String) - Constructor for record class honeyroasted.jype.metadata.JClassSourceName
Creates an instance of a JClassSourceName record class.
JClassSourceNameResolver - Class in honeyroasted.jype.system.resolver.general
 
JClassSourceNameResolver() - Constructor for class honeyroasted.jype.system.resolver.general.JClassSourceNameResolver
 
JClassType - Interface in honeyroasted.jype.type
 
JCompatibleExplicitCast - Class in honeyroasted.jype.system.solver.constraints.compatibility
 
JCompatibleExplicitCast() - Constructor for class honeyroasted.jype.system.solver.constraints.compatibility.JCompatibleExplicitCast
 
JCompatibleLooseInvocation - Class in honeyroasted.jype.system.solver.constraints.compatibility
 
JCompatibleLooseInvocation() - Constructor for class honeyroasted.jype.system.solver.constraints.compatibility.JCompatibleLooseInvocation
 
JCompatibleStrictInvocation - Class in honeyroasted.jype.system.solver.constraints.compatibility
 
JCompatibleStrictInvocation() - Constructor for class honeyroasted.jype.system.solver.constraints.compatibility.JCompatibleStrictInvocation
 
JDeclaredSignatureTypeResolver - Class in honeyroasted.jype.system.resolver.general
 
JDeclaredSignatureTypeResolver() - Constructor for class honeyroasted.jype.system.resolver.general.JDeclaredSignatureTypeResolver
 
JDeepStructuralTypeMappingVisitor - Interface in honeyroasted.jype.system.visitor.visitors
 
JDescClassReferenceResolver - Class in honeyroasted.jype.system.resolver.binary
 
JDescClassReferenceResolver() - Constructor for class honeyroasted.jype.system.resolver.binary.JDescClassReferenceResolver
 
JDescriptor - Interface in honeyroasted.jype.metadata.signature
 
JDescriptor.Array - Record Class in honeyroasted.jype.metadata.signature
 
JDescriptor.Class - Record Class in honeyroasted.jype.metadata.signature
 
JDescriptor.Method - Record Class in honeyroasted.jype.metadata.signature
 
JDescriptor.Primitive - Enum Class in honeyroasted.jype.metadata.signature
 
JDescriptor.Type - Interface in honeyroasted.jype.metadata.signature
 
JDescriptorParser - Class in honeyroasted.jype.metadata.signature
 
JDescriptorParser(String) - Constructor for class honeyroasted.jype.metadata.signature.JDescriptorParser
 
JDownwardProjectionVisitor - Class in honeyroasted.jype.system.visitor.visitors
 
JDownwardProjectionVisitor(Predicate<JType>) - Constructor for class honeyroasted.jype.system.visitor.visitors.JDownwardProjectionVisitor
 
JDownwardProjectionVisitor.UndefinedProjectionException - Exception Class in honeyroasted.jype.system.visitor.visitors
 
JEntryClassReferenceResolver - Class in honeyroasted.jype.system.resolver.binary
 
JEntryClassReferenceResolver() - Constructor for class honeyroasted.jype.system.resolver.binary.JEntryClassReferenceResolver
 
JEqualType - Class in honeyroasted.jype.system.solver.constraints.compatibility
 
JEqualType() - Constructor for class honeyroasted.jype.system.solver.constraints.compatibility.JEqualType
 
JErasureTypeVisitor - Class in honeyroasted.jype.system.visitor.visitors
 
JErasureTypeVisitor() - Constructor for class honeyroasted.jype.system.visitor.visitors.JErasureTypeVisitor
 
JExpressionAssignmentConstant - Class in honeyroasted.jype.system.solver.constraints.compatibility
 
JExpressionAssignmentConstant() - Constructor for class honeyroasted.jype.system.solver.constraints.compatibility.JExpressionAssignmentConstant
 
JExpressionInformation - Interface in honeyroasted.jype.system
 
JExpressionInformation.Constant - Interface in honeyroasted.jype.system
 
JExpressionInformation.Constant.Simple - Record Class in honeyroasted.jype.system
 
JExpressionInformation.GetField<T> - Interface in honeyroasted.jype.system
 
JExpressionInformation.GetField.Simple<T> - Record Class in honeyroasted.jype.system
 
JExpressionInformation.Instantiation - Interface in honeyroasted.jype.system
 
JExpressionInformation.Instantiation.Simple - Record Class in honeyroasted.jype.system
 
JExpressionInformation.InstantiationReference - Interface in honeyroasted.jype.system
 
JExpressionInformation.InstantiationReference.Simple - Record Class in honeyroasted.jype.system
 
JExpressionInformation.Invocation - Interface in honeyroasted.jype.system
 
JExpressionInformation.InvocationReference<T> - Interface in honeyroasted.jype.system
 
JExpressionInformation.InvocationReference.Simple<T> - Record Class in honeyroasted.jype.system
 
JExpressionInformation.Lambda - Interface in honeyroasted.jype.system
 
JExpressionInformation.Lambda.Simple - Record Class in honeyroasted.jype.system
 
JExpressionInformation.MethodInvocation<T> - Interface in honeyroasted.jype.system
 
JExpressionInformation.MethodInvocation.Simple<T> - Record Class in honeyroasted.jype.system
 
JExpressionInformation.Multi - Interface in honeyroasted.jype.system
 
JExpressionInformation.Multi.Simple - Record Class in honeyroasted.jype.system
 
JExpressionInformation.SimplyTyped - Interface in honeyroasted.jype.system
 
JExpressionInformation.SimplyTyped.Simple - Record Class in honeyroasted.jype.system
 
JExpressionSimplyTyped - Class in honeyroasted.jype.system.solver.constraints.compatibility
 
JExpressionSimplyTyped() - Constructor for class honeyroasted.jype.system.solver.constraints.compatibility.JExpressionSimplyTyped
 
JFieldLocation - Record Class in honeyroasted.jype.metadata.location
 
JFieldLocation(String, JClassLocation) - Constructor for record class honeyroasted.jype.metadata.location.JFieldLocation
Creates an instance of a JFieldLocation record class.
JFieldReference - Interface in honeyroasted.jype.type
 
JFieldReferenceDelegate - Class in honeyroasted.jype.type.impl.delegate
 
JFieldReferenceDelegate(JTypeSystem, Function<JTypeSystem, JFieldReference>) - Constructor for class honeyroasted.jype.type.impl.delegate.JFieldReferenceDelegate
 
JFieldReferenceImpl - Class in honeyroasted.jype.type.impl
 
JFieldReferenceImpl(JTypeSystem) - Constructor for class honeyroasted.jype.type.impl.JFieldReferenceImpl
 
JFindAllKnownSupertypes - Class in honeyroasted.jype.system.solver.operations
 
JFindAllKnownSupertypes() - Constructor for class honeyroasted.jype.system.solver.operations.JFindAllKnownSupertypes
 
JFindGreatestLowerBound - Class in honeyroasted.jype.system.solver.operations
 
JFindGreatestLowerBound() - Constructor for class honeyroasted.jype.system.solver.operations.JFindGreatestLowerBound
 
JFindLeastUpperBound - Class in honeyroasted.jype.system.solver.operations
 
JFindLeastUpperBound() - Constructor for class honeyroasted.jype.system.solver.operations.JFindLeastUpperBound
 
JFindMostSpecificType - Class in honeyroasted.jype.system.solver.operations
 
JFindMostSpecificType() - Constructor for class honeyroasted.jype.system.solver.operations.JFindMostSpecificType
 
JFindMostSpecificTypes - Class in honeyroasted.jype.system.solver.operations
 
JFindMostSpecificTypes() - Constructor for class honeyroasted.jype.system.solver.operations.JFindMostSpecificTypes
 
JGeneralTypeResolution - Interface in honeyroasted.jype.system.resolver.general
 
JGenericDeclaration - Interface in honeyroasted.jype.type
 
JGenericDeclarationLocation - Interface in honeyroasted.jype.metadata.location
 
JIncorporationCapture - Class in honeyroasted.jype.system.solver.constraints.incorporation
 
JIncorporationCapture() - Constructor for class honeyroasted.jype.system.solver.constraints.incorporation.JIncorporationCapture
 
JIncorporationEqualEqual - Class in honeyroasted.jype.system.solver.constraints.incorporation
 
JIncorporationEqualEqual() - Constructor for class honeyroasted.jype.system.solver.constraints.incorporation.JIncorporationEqualEqual
 
JIncorporationEqualSubtype - Class in honeyroasted.jype.system.solver.constraints.incorporation
 
JIncorporationEqualSubtype() - Constructor for class honeyroasted.jype.system.solver.constraints.incorporation.JIncorporationEqualSubtype
 
JIncorporationSubtypeSubtype - Class in honeyroasted.jype.system.solver.constraints.incorporation
 
JIncorporationSubtypeSubtype() - Constructor for class honeyroasted.jype.system.solver.constraints.incorporation.JIncorporationSubtypeSubtype
 
JInMemoryTypeCache<K,T> - Class in honeyroasted.jype.system.cache
 
JInMemoryTypeCache(Class<K>, Class<T>) - Constructor for class honeyroasted.jype.system.cache.JInMemoryTypeCache
 
JInMemoryTypeCache(Map<K, T>, Class<K>, Class<T>) - Constructor for class honeyroasted.jype.system.cache.JInMemoryTypeCache
 
JInMemoryTypeConstants - Class in honeyroasted.jype.system
 
JInMemoryTypeConstants() - Constructor for class honeyroasted.jype.system.JInMemoryTypeConstants
 
JInMemoryTypeResolvers - Class in honeyroasted.jype.system.resolver
 
JInMemoryTypeResolvers() - Constructor for class honeyroasted.jype.system.resolver.JInMemoryTypeResolvers
 
JInMemoryTypeStorage - Class in honeyroasted.jype.system.cache
 
JInMemoryTypeStorage(JTypeCacheFactory) - Constructor for class honeyroasted.jype.system.cache.JInMemoryTypeStorage
 
JInstantiableType - Interface in honeyroasted.jype.type
 
JIntersectionType - Interface in honeyroasted.jype.type
 
JIntersectionTypeDelegate - Class in honeyroasted.jype.type.impl.delegate
 
JIntersectionTypeDelegate(JTypeSystem, Function<JTypeSystem, JIntersectionType>) - Constructor for class honeyroasted.jype.type.impl.delegate.JIntersectionTypeDelegate
 
JIntersectionTypeImpl - Class in honeyroasted.jype.type.impl
 
JIntersectionTypeImpl(JTypeSystem) - Constructor for class honeyroasted.jype.type.impl.JIntersectionTypeImpl
 
JLocationPrimitiveResolver - Class in honeyroasted.jype.system.resolver.general
 
JLocationPrimitiveResolver() - Constructor for class honeyroasted.jype.system.resolver.general.JLocationPrimitiveResolver
 
JMappingTypeResolver<I,O,M> - Class in honeyroasted.jype.system.resolver.general
 
JMappingTypeResolver(JTypeResolver<I, O>, BiFunction<JTypeSystem, O, M>, Class<M>) - Constructor for class honeyroasted.jype.system.resolver.general.JMappingTypeResolver
 
JMetaVarType - Interface in honeyroasted.jype.type
 
JMetaVarTypeDelegate - Class in honeyroasted.jype.type.impl.delegate
 
JMetaVarTypeDelegate(JTypeSystem, Function<JTypeSystem, JMetaVarType>) - Constructor for class honeyroasted.jype.type.impl.delegate.JMetaVarTypeDelegate
 
JMetaVarTypeImpl - Class in honeyroasted.jype.type.impl
 
JMetaVarTypeImpl(JTypeSystem, int, String) - Constructor for class honeyroasted.jype.type.impl.JMetaVarTypeImpl
 
JMetaVarTypeImpl(JTypeSystem, String) - Constructor for class honeyroasted.jype.type.impl.JMetaVarTypeImpl
 
JMetaVarTypeResolveVisitor - Class in honeyroasted.jype.system.visitor.visitors
 
JMetaVarTypeResolveVisitor(Predicate<JMetaVarType>, Function<JMetaVarType, JType>) - Constructor for class honeyroasted.jype.system.visitor.visitors.JMetaVarTypeResolveVisitor
 
JMetaVarTypeResolveVisitor(Map<JMetaVarType, ? extends JType>) - Constructor for class honeyroasted.jype.system.visitor.visitors.JMetaVarTypeResolveVisitor
 
JMethodLocation - Record Class in honeyroasted.jype.metadata.location
 
JMethodLocation(JClassLocation, String, JClassLocation, List<JClassLocation>) - Constructor for record class honeyroasted.jype.metadata.location.JMethodLocation
Creates an instance of a JMethodLocation record class.
JMethodReference - Interface in honeyroasted.jype.type
 
JMethodReference(String) - Constructor for record class honeyroasted.jype.metadata.signature.JSignatureString.JMethodReference
Creates an instance of a JMethodReference record class.
JMethodReferenceDelegate - Class in honeyroasted.jype.type.impl.delegate
 
JMethodReferenceDelegate(JTypeSystem, Function<JTypeSystem, JMethodReference>) - Constructor for class honeyroasted.jype.type.impl.delegate.JMethodReferenceDelegate
 
JMethodReferenceImpl - Class in honeyroasted.jype.type.impl
 
JMethodReferenceImpl(JTypeSystem) - Constructor for class honeyroasted.jype.type.impl.JMethodReferenceImpl
 
JMethodType - Interface in honeyroasted.jype.type
 
JModelClassReferenceResolver - Class in honeyroasted.jype.system.resolver.binary
 
JModelClassReferenceResolver() - Constructor for class honeyroasted.jype.system.resolver.binary.JModelClassReferenceResolver
 
JNoneType - Interface in honeyroasted.jype.type
 
JNoneTypeImpl - Class in honeyroasted.jype.type.impl
 
JNoneTypeImpl(JTypeSystem, String) - Constructor for class honeyroasted.jype.type.impl.JNoneTypeImpl
 
JParameterizedClassType - Interface in honeyroasted.jype.type
 
JParameterizedClassTypeDelegate - Class in honeyroasted.jype.type.impl.delegate
 
JParameterizedClassTypeDelegate(JTypeSystem, Function<JTypeSystem, JParameterizedClassType>) - Constructor for class honeyroasted.jype.type.impl.delegate.JParameterizedClassTypeDelegate
 
JParameterizedClassTypeImpl - Class in honeyroasted.jype.type.impl
 
JParameterizedClassTypeImpl(JTypeSystem) - Constructor for class honeyroasted.jype.type.impl.JParameterizedClassTypeImpl
 
JParameterizedMethodType - Interface in honeyroasted.jype.type
 
JParameterizedMethodTypeDelegate - Class in honeyroasted.jype.type.impl.delegate
 
JParameterizedMethodTypeDelegate(JTypeSystem, Function<JTypeSystem, JParameterizedMethodType>) - Constructor for class honeyroasted.jype.type.impl.delegate.JParameterizedMethodTypeDelegate
 
JParameterizedMethodTypeImpl - Class in honeyroasted.jype.type.impl
 
JParameterizedMethodTypeImpl(JTypeSystem) - Constructor for class honeyroasted.jype.type.impl.JParameterizedMethodTypeImpl
 
JParameterizedType - Interface in honeyroasted.jype.type
 
JPrimitiveType - Interface in honeyroasted.jype.type
 
JPrimitiveTypeImpl - Class in honeyroasted.jype.type.impl
 
JPrimitiveTypeImpl(JTypeSystem, JClassNamespace, JClassNamespace, JDescriptor.Primitive) - Constructor for class honeyroasted.jype.type.impl.JPrimitiveTypeImpl
 
JRawBinaryClassReferenceResolver - Class in honeyroasted.jype.system.resolver.binary
 
JRawBinaryClassReferenceResolver() - Constructor for class honeyroasted.jype.system.resolver.binary.JRawBinaryClassReferenceResolver
 
JRecursiveTypeVisitor<R,C> - Class in honeyroasted.jype.system.visitor.visitors
 
JRecursiveTypeVisitor(JTypeVisitor<R, C>, C, boolean) - Constructor for class honeyroasted.jype.system.visitor.visitors.JRecursiveTypeVisitor
 
JRecursiveTypeVisitor.Box<T> - Class in honeyroasted.jype.system.visitor.visitors
 
JReduceCompatible - Class in honeyroasted.jype.system.solver.constraints.reduction
 
JReduceCompatible() - Constructor for class honeyroasted.jype.system.solver.constraints.reduction.JReduceCompatible
 
JReduceContains - Class in honeyroasted.jype.system.solver.constraints.reduction
 
JReduceContains() - Constructor for class honeyroasted.jype.system.solver.constraints.reduction.JReduceContains
 
JReduceEqual - Class in honeyroasted.jype.system.solver.constraints.reduction
 
JReduceEqual() - Constructor for class honeyroasted.jype.system.solver.constraints.reduction.JReduceEqual
 
JReduceGetField - Class in honeyroasted.jype.system.solver.constraints.reduction
 
JReduceGetField() - Constructor for class honeyroasted.jype.system.solver.constraints.reduction.JReduceGetField
 
JReduceInstantiation - Class in honeyroasted.jype.system.solver.constraints.reduction
 
JReduceInstantiation() - Constructor for class honeyroasted.jype.system.solver.constraints.reduction.JReduceInstantiation
 
JReduceInstantiationRefExpression - Class in honeyroasted.jype.system.solver.constraints.reduction
 
JReduceInstantiationRefExpression() - Constructor for class honeyroasted.jype.system.solver.constraints.reduction.JReduceInstantiationRefExpression
 
JReduceInvocationRefExpression - Class in honeyroasted.jype.system.solver.constraints.reduction
 
JReduceInvocationRefExpression() - Constructor for class honeyroasted.jype.system.solver.constraints.reduction.JReduceInvocationRefExpression
 
JReduceLambdaExpression - Class in honeyroasted.jype.system.solver.constraints.reduction
 
JReduceLambdaExpression() - Constructor for class honeyroasted.jype.system.solver.constraints.reduction.JReduceLambdaExpression
 
JReduceMethodInvocation - Class in honeyroasted.jype.system.solver.constraints.reduction
 
JReduceMethodInvocation() - Constructor for class honeyroasted.jype.system.solver.constraints.reduction.JReduceMethodInvocation
 
JReduceSimplyTypedExpression - Class in honeyroasted.jype.system.solver.constraints.reduction
 
JReduceSimplyTypedExpression() - Constructor for class honeyroasted.jype.system.solver.constraints.reduction.JReduceSimplyTypedExpression
 
JReduceSubtype - Class in honeyroasted.jype.system.solver.constraints.reduction
 
JReduceSubtype() - Constructor for class honeyroasted.jype.system.solver.constraints.reduction.JReduceSubtype
 
JReflectionClassReferenceResolver - Class in honeyroasted.jype.system.resolver.reflection
 
JReflectionClassReferenceResolver() - Constructor for class honeyroasted.jype.system.resolver.reflection.JReflectionClassReferenceResolver
 
JReflectionFieldReferenceResolver - Class in honeyroasted.jype.system.resolver.reflection
 
JReflectionFieldReferenceResolver() - Constructor for class honeyroasted.jype.system.resolver.reflection.JReflectionFieldReferenceResolver
 
JReflectionJavaMethodResolver - Class in honeyroasted.jype.system.resolver.reflection
 
JReflectionJavaMethodResolver() - Constructor for class honeyroasted.jype.system.resolver.reflection.JReflectionJavaMethodResolver
 
JReflectionJavaTypeResolver - Class in honeyroasted.jype.system.resolver.reflection
 
JReflectionJavaTypeResolver() - Constructor for class honeyroasted.jype.system.resolver.reflection.JReflectionJavaTypeResolver
 
JReflectionLookupException - Exception Class in honeyroasted.jype.system.resolver.reflection
 
JReflectionLookupException() - Constructor for exception class honeyroasted.jype.system.resolver.reflection.JReflectionLookupException
 
JReflectionLookupException(String) - Constructor for exception class honeyroasted.jype.system.resolver.reflection.JReflectionLookupException
 
JReflectionLookupException(String, Throwable) - Constructor for exception class honeyroasted.jype.system.resolver.reflection.JReflectionLookupException
 
JReflectionLookupException(String, Throwable, boolean, boolean) - Constructor for exception class honeyroasted.jype.system.resolver.reflection.JReflectionLookupException
 
JReflectionLookupException(Throwable) - Constructor for exception class honeyroasted.jype.system.resolver.reflection.JReflectionLookupException
 
JReflectionMethodReferenceResolver - Class in honeyroasted.jype.system.resolver.reflection
 
JReflectionMethodReferenceResolver() - Constructor for class honeyroasted.jype.system.resolver.reflection.JReflectionMethodReferenceResolver
 
JReflectionType<T> - Interface in honeyroasted.jype.metadata
 
JReflectionType.Executable - Record Class in honeyroasted.jype.metadata
 
JReflectionType.Field - Record Class in honeyroasted.jype.metadata
 
JReflectionType.Type - Record Class in honeyroasted.jype.metadata
 
JReflectionTypeParameterResolver - Class in honeyroasted.jype.system.resolver.reflection
 
JReflectionTypeParameterResolver() - Constructor for class honeyroasted.jype.system.resolver.reflection.JReflectionTypeParameterResolver
 
JReflectionTypeResolution - Interface in honeyroasted.jype.system.resolver.reflection
 
JReflectionTypeTokenResolver - Class in honeyroasted.jype.system.resolver.reflection
 
JReflectionTypeTokenResolver() - Constructor for class honeyroasted.jype.system.resolver.reflection.JReflectionTypeTokenResolver
 
JResolutionFailedException - Exception Class in honeyroasted.jype.system.resolver
 
JResolutionFailedException(JResolutionResult<?, ?>) - Constructor for exception class honeyroasted.jype.system.resolver.JResolutionFailedException
 
JResolutionFailedException(String, JResolutionResult<?, ?>) - Constructor for exception class honeyroasted.jype.system.resolver.JResolutionFailedException
 
JResolutionFailedException(String, Throwable, boolean, boolean, JResolutionResult<?, ?>) - Constructor for exception class honeyroasted.jype.system.resolver.JResolutionFailedException
 
JResolutionFailedException(String, Throwable, JResolutionResult<?, ?>) - Constructor for exception class honeyroasted.jype.system.resolver.JResolutionFailedException
 
JResolutionFailedException(Throwable, JResolutionResult<?, ?>) - Constructor for exception class honeyroasted.jype.system.resolver.JResolutionFailedException
 
JResolutionResult<I,O> - Record Class in honeyroasted.jype.system.resolver
 
JResolutionResult(String, I) - Constructor for record class honeyroasted.jype.system.resolver.JResolutionResult
 
JResolutionResult(String, I, Exception) - Constructor for record class honeyroasted.jype.system.resolver.JResolutionResult
 
JResolutionResult(String, I, Exception, List<JResolutionResult<?, ?>>) - Constructor for record class honeyroasted.jype.system.resolver.JResolutionResult
 
JResolutionResult(String, I, List<JResolutionResult<?, ?>>) - Constructor for record class honeyroasted.jype.system.resolver.JResolutionResult
 
JResolutionResult(O, I) - Constructor for record class honeyroasted.jype.system.resolver.JResolutionResult
 
JResolutionResult(O, I, List<JResolutionResult<?, ?>>) - Constructor for record class honeyroasted.jype.system.resolver.JResolutionResult
 
JResolutionResult(O, String, I, Exception, List<JResolutionResult<?, ?>>) - Constructor for record class honeyroasted.jype.system.resolver.JResolutionResult
Creates an instance of a JResolutionResult record class.
JResolveBounds - Class in honeyroasted.jype.system.solver.constraints.inference
 
JResolveBounds() - Constructor for class honeyroasted.jype.system.solver.constraints.inference.JResolveBounds
 
JSignature - Interface in honeyroasted.jype.metadata.signature
 
JSignature.Array - Record Class in honeyroasted.jype.metadata.signature
 
JSignature.ClassDeclaration - Record Class in honeyroasted.jype.metadata.signature
 
JSignature.Declaration - Interface in honeyroasted.jype.metadata.signature
 
JSignature.Declared - Record Class in honeyroasted.jype.metadata.signature
 
JSignature.GenericDeclaration - Interface in honeyroasted.jype.metadata.signature
 
JSignature.InformalType - Interface in honeyroasted.jype.metadata.signature
 
JSignature.IntersectionType - Record Class in honeyroasted.jype.metadata.signature
 
JSignature.MethodDeclaration - Record Class in honeyroasted.jype.metadata.signature
 
JSignature.Parameterized - Record Class in honeyroasted.jype.metadata.signature
 
JSignature.Type - Record Class in honeyroasted.jype.metadata.signature
 
JSignature.VarType - Record Class in honeyroasted.jype.metadata.signature
 
JSignature.VarTypeDeclaration - Record Class in honeyroasted.jype.metadata.signature
 
JSignature.WildType - Record Class in honeyroasted.jype.metadata.signature
 
JSignatureParser - Class in honeyroasted.jype.metadata.signature
 
JSignatureParser(String) - Constructor for class honeyroasted.jype.metadata.signature.JSignatureParser
 
JSignatureString - Interface in honeyroasted.jype.metadata.signature
 
JSignatureString.ClassDeclaration - Record Class in honeyroasted.jype.metadata.signature
 
JSignatureString.JMethodReference - Record Class in honeyroasted.jype.metadata.signature
 
JSignatureString.MethodDeclaration - Record Class in honeyroasted.jype.metadata.signature
 
JSignatureString.Type - Record Class in honeyroasted.jype.metadata.signature
 
JSignatureTypeResolution - Interface in honeyroasted.jype.system.resolver.general
 
JSimpleToStringVisitor - Class in honeyroasted.jype.system.visitor.visitors
 
JSimpleToStringVisitor() - Constructor for class honeyroasted.jype.system.visitor.visitors.JSimpleToStringVisitor
 
JSimpleTypeFactory - Class in honeyroasted.jype.system
 
JSimpleTypeFactory(JTypeSystem) - Constructor for class honeyroasted.jype.system.JSimpleTypeFactory
 
JSimpleTypeSystem - Class in honeyroasted.jype.system
 
JSimpleTypeSystem(String) - Constructor for class honeyroasted.jype.system.JSimpleTypeSystem
 
JSimpleTypeSystem(String, JTypeCacheFactory) - Constructor for class honeyroasted.jype.system.JSimpleTypeSystem
 
JSimpleTypeSystem(String, JTypeCacheFactory, JTypeResolver...) - Constructor for class honeyroasted.jype.system.JSimpleTypeSystem
 
JSimpleTypeSystem(String, JTypeCacheFactory, Collection<? extends JTypeResolver>, Function<JTypeSystem, JTypeFactory>) - Constructor for class honeyroasted.jype.system.JSimpleTypeSystem
 
JSimpleTypeSystem(String, JTypeResolver...) - Constructor for class honeyroasted.jype.system.JSimpleTypeSystem
 
JSimpleTypeVisitor<R,P> - Interface in honeyroasted.jype.system.visitor.visitors
 
JStringParseException - Exception Class in honeyroasted.jype.metadata.signature
 
JStringParseException(String, int, String) - Constructor for exception class honeyroasted.jype.metadata.signature.JStringParseException
 
JStringParseException(String, Throwable, boolean, boolean, int, String) - Constructor for exception class honeyroasted.jype.metadata.signature.JStringParseException
 
JStringParseException(String, Throwable, int, String) - Constructor for exception class honeyroasted.jype.metadata.signature.JStringParseException
 
JStringParser - Class in honeyroasted.jype.metadata.signature
 
JStringParser(String) - Constructor for class honeyroasted.jype.metadata.signature.JStringParser
 
JStripExceptionsTypeVisitor - Class in honeyroasted.jype.system.visitor.visitors
 
JStripExceptionsTypeVisitor() - Constructor for class honeyroasted.jype.system.visitor.visitors.JStripExceptionsTypeVisitor
 
JStructuralTypeMappingVisitor<P> - Interface in honeyroasted.jype.system.visitor.visitors
 
JSubtypeArray - Class in honeyroasted.jype.system.solver.constraints.compatibility
 
JSubtypeArray() - Constructor for class honeyroasted.jype.system.solver.constraints.compatibility.JSubtypeArray
 
JSubtypeEquality - Class in honeyroasted.jype.system.solver.constraints.compatibility
 
JSubtypeEquality() - Constructor for class honeyroasted.jype.system.solver.constraints.compatibility.JSubtypeEquality
 
JSubtypeGenericClass - Class in honeyroasted.jype.system.solver.constraints.compatibility
 
JSubtypeGenericClass() - Constructor for class honeyroasted.jype.system.solver.constraints.compatibility.JSubtypeGenericClass
 
JSubtypeIntersection - Class in honeyroasted.jype.system.solver.constraints.compatibility
 
JSubtypeIntersection() - Constructor for class honeyroasted.jype.system.solver.constraints.compatibility.JSubtypeIntersection
 
JSubtypeNone - Class in honeyroasted.jype.system.solver.constraints.compatibility
 
JSubtypeNone() - Constructor for class honeyroasted.jype.system.solver.constraints.compatibility.JSubtypeNone
 
JSubtypePrimitive - Class in honeyroasted.jype.system.solver.constraints.compatibility
 
JSubtypePrimitive() - Constructor for class honeyroasted.jype.system.solver.constraints.compatibility.JSubtypePrimitive
 
JSubtypeRawClass - Class in honeyroasted.jype.system.solver.constraints.compatibility
 
JSubtypeRawClass() - Constructor for class honeyroasted.jype.system.solver.constraints.compatibility.JSubtypeRawClass
 
JSubtypeUnchecked - Class in honeyroasted.jype.system.solver.constraints.compatibility
 
JSubtypeUnchecked() - Constructor for class honeyroasted.jype.system.solver.constraints.compatibility.JSubtypeUnchecked
 
JSubtypeVar - Class in honeyroasted.jype.system.solver.constraints.compatibility
 
JSubtypeVar() - Constructor for class honeyroasted.jype.system.solver.constraints.compatibility.JSubtypeVar
 
JSubtypeWild - Class in honeyroasted.jype.system.solver.constraints.compatibility
 
JSubtypeWild() - Constructor for class honeyroasted.jype.system.solver.constraints.compatibility.JSubtypeWild
 
JToDescriptorVisitor - Class in honeyroasted.jype.system.visitor.visitors
 
JToDescriptorVisitor() - Constructor for class honeyroasted.jype.system.visitor.visitors.JToDescriptorVisitor
 
JToSignatureVisitor - Class in honeyroasted.jype.system.visitor.visitors
 
JToSignatureVisitor() - Constructor for class honeyroasted.jype.system.visitor.visitors.JToSignatureVisitor
 
JToSignatureVisitor.Mode - Enum Class in honeyroasted.jype.system.visitor.visitors
 
JToSourceTypeVisitor - Class in honeyroasted.jype.system.visitor.visitors
 
JToSourceTypeVisitor() - Constructor for class honeyroasted.jype.system.visitor.visitors.JToSourceTypeVisitor
 
JToSourceTypeVisitor.Mode - Record Class in honeyroasted.jype.system.visitor.visitors
 
JToStringVisitor - Interface in honeyroasted.jype.system.visitor.visitors
 
JType - Interface in honeyroasted.jype.type
 
JType.Equality - Enum Class in honeyroasted.jype.type
 
JTypeCache<K,T> - Interface in honeyroasted.jype.system.cache
 
JTypeCacheFactory - Interface in honeyroasted.jype.system.cache
 
JTypeConstants - Interface in honeyroasted.jype.system
 
JTypeConstraints - Interface in honeyroasted.jype.system.solver.constraints
 
JTypeConstraints.Capture - Class in honeyroasted.jype.system.solver.constraints
 
JTypeConstraints.Compatible - Class in honeyroasted.jype.system.solver.constraints
 
JTypeConstraints.Compatible.Context - Enum Class in honeyroasted.jype.system.solver.constraints
 
JTypeConstraints.Contains - Class in honeyroasted.jype.system.solver.constraints
 
JTypeConstraints.Contradiction - Class in honeyroasted.jype.system.solver.constraints
 
JTypeConstraints.Equal - Class in honeyroasted.jype.system.solver.constraints
 
JTypeConstraints.ExpressionCompatible - Class in honeyroasted.jype.system.solver.constraints
 
JTypeConstraints.Infer - Class in honeyroasted.jype.system.solver.constraints
 
JTypeConstraints.Instantiation - Class in honeyroasted.jype.system.solver.constraints
 
JTypeConstraints.InstantiationReferenceThrows - Class in honeyroasted.jype.system.solver.constraints
 
JTypeConstraints.InvocationReferenceThrows - Class in honeyroasted.jype.system.solver.constraints
 
JTypeConstraints.LambdaThrows - Class in honeyroasted.jype.system.solver.constraints
 
JTypeConstraints.Subtype - Class in honeyroasted.jype.system.solver.constraints
 
JTypeConstraints.Throws - Class in honeyroasted.jype.system.solver.constraints
 
JTypeContext - Interface in honeyroasted.jype.system.solver.constraints
 
JTypeContext.ChosenField - Record Class in honeyroasted.jype.system.solver.constraints
 
JTypeContext.ChosenMethod - Record Class in honeyroasted.jype.system.solver.constraints
 
JTypeContext.TypeMetavarMap - Class in honeyroasted.jype.system.solver.constraints
 
JTypeFactory - Interface in honeyroasted.jype.system
 
JTypeFieldLocationResolver - Class in honeyroasted.jype.system.resolver.general
 
JTypeFieldLocationResolver() - Constructor for class honeyroasted.jype.system.resolver.general.JTypeFieldLocationResolver
 
JTypeMappingVisitor<P> - Interface in honeyroasted.jype.system.visitor.visitors
 
JTypeMappingVisitor.Default<P> - Interface in honeyroasted.jype.system.visitor.visitors
 
JTypeMethodLocationResolver - Class in honeyroasted.jype.system.resolver.general
 
JTypeMethodLocationResolver() - Constructor for class honeyroasted.jype.system.resolver.general.JTypeMethodLocationResolver
 
JTypeOperation<I,O> - Interface in honeyroasted.jype.system.solver.operations
 
JTypeOperations - Interface in honeyroasted.jype.system.solver.operations
 
JTypeOperationsImpl - Class in honeyroasted.jype.system.solver.operations
 
JTypeOperationsImpl(JTypeSystem) - Constructor for class honeyroasted.jype.system.solver.operations.JTypeOperationsImpl
 
JTypeParameterLocation - Record Class in honeyroasted.jype.metadata.location
 
JTypeParameterLocation(JGenericDeclarationLocation, String) - Constructor for record class honeyroasted.jype.metadata.location.JTypeParameterLocation
Creates an instance of a JTypeParameterLocation record class.
JTypeParameterLocationResolver - Class in honeyroasted.jype.system.resolver.general
 
JTypeParameterLocationResolver() - Constructor for class honeyroasted.jype.system.resolver.general.JTypeParameterLocationResolver
 
JTypeResolver<I,O> - Interface in honeyroasted.jype.system.resolver
 
JTypeResolvers - Interface in honeyroasted.jype.system.resolver
 
JTypeStorage - Interface in honeyroasted.jype.system.cache
 
JTypeSystem - Interface in honeyroasted.jype.system
 
JTypeToken<T> - Class in honeyroasted.jype.system.resolver.reflection
 
JTypeToken() - Constructor for class honeyroasted.jype.system.resolver.reflection.JTypeToken
 
JTypeVisitor<R,P> - Interface in honeyroasted.jype.system.visitor
 
JTypeVisitor.Default<R,P> - Interface in honeyroasted.jype.system.visitor
 
JTypeVisitors - Interface in honeyroasted.jype.system.visitor
 
JUpwardProjectionVisitor - Class in honeyroasted.jype.system.visitor.visitors
 
JUpwardProjectionVisitor(Predicate<JType>) - Constructor for class honeyroasted.jype.system.visitor.visitors.JUpwardProjectionVisitor
 
JVarMetavarVisitor - Class in honeyroasted.jype.system.visitor.visitors
 
JVarMetavarVisitor() - Constructor for class honeyroasted.jype.system.visitor.visitors.JVarMetavarVisitor
 
JVarMetavarVisitor(Predicate<JVarType>, Predicate<JVarType>) - Constructor for class honeyroasted.jype.system.visitor.visitors.JVarMetavarVisitor
 
JVarType - Interface in honeyroasted.jype.type
 
JVarTypeDelegate - Class in honeyroasted.jype.type.impl.delegate
 
JVarTypeDelegate(JTypeSystem, Function<JTypeSystem, JVarType>) - Constructor for class honeyroasted.jype.type.impl.delegate.JVarTypeDelegate
 
JVarTypeImpl - Class in honeyroasted.jype.type.impl
 
JVarTypeImpl(JTypeSystem) - Constructor for class honeyroasted.jype.type.impl.JVarTypeImpl
 
JVarTypeResolveVisitor - Class in honeyroasted.jype.system.visitor.visitors
 
JVarTypeResolveVisitor(Predicate<JVarType>, Function<JVarType, JType>) - Constructor for class honeyroasted.jype.system.visitor.visitors.JVarTypeResolveVisitor
 
JVarTypeResolveVisitor(Map<JVarType, ? extends JType>) - Constructor for class honeyroasted.jype.system.visitor.visitors.JVarTypeResolveVisitor
 
JVarWildcardingVisitor - Class in honeyroasted.jype.system.visitor.visitors
 
JVarWildcardingVisitor() - Constructor for class honeyroasted.jype.system.visitor.visitors.JVarWildcardingVisitor
 
JVerboseToStringVisitor - Class in honeyroasted.jype.system.visitor.visitors
 
JVerboseToStringVisitor(boolean, boolean, boolean, boolean, boolean, String, String) - Constructor for class honeyroasted.jype.system.visitor.visitors.JVerboseToStringVisitor
 
JVerifyBounds - Class in honeyroasted.jype.system.solver.constraints.inference
 
JVerifyBounds() - Constructor for class honeyroasted.jype.system.solver.constraints.inference.JVerifyBounds
 
JWildType - Interface in honeyroasted.jype.type
 
JWildType.Lower - Interface in honeyroasted.jype.type
 
JWildType.Upper - Interface in honeyroasted.jype.type
 
JWildTypeLowerDelegate - Class in honeyroasted.jype.type.impl.delegate
 
JWildTypeLowerDelegate(JTypeSystem, Function<JTypeSystem, JWildType.Lower>) - Constructor for class honeyroasted.jype.type.impl.delegate.JWildTypeLowerDelegate
 
JWildTypeLowerImpl - Class in honeyroasted.jype.type.impl
 
JWildTypeLowerImpl(JTypeSystem) - Constructor for class honeyroasted.jype.type.impl.JWildTypeLowerImpl
 
JWildTypeUpperDelegate - Class in honeyroasted.jype.type.impl.delegate
 
JWildTypeUpperDelegate(JTypeSystem, Function<JTypeSystem, JWildType.Upper>) - Constructor for class honeyroasted.jype.type.impl.delegate.JWildTypeUpperDelegate
 
JWildTypeUpperImpl - Class in honeyroasted.jype.type.impl
 
JWildTypeUpperImpl(JTypeSystem) - Constructor for class honeyroasted.jype.type.impl.JWildTypeUpperImpl
 

K

keyType() - Method in interface honeyroasted.jype.system.cache.JTypeCache
 
keyType() - Method in class honeyroasted.jype.system.resolver.general.JMappingTypeResolver
 
keyType() - Method in interface honeyroasted.jype.system.resolver.JTypeResolver
 
knownDirectSupertypes() - Method in interface honeyroasted.jype.type.JArrayType
 
knownDirectSupertypes() - Method in interface honeyroasted.jype.type.JClassReference
 
knownDirectSupertypes() - Method in interface honeyroasted.jype.type.JClassType
 
knownDirectSupertypes() - Method in interface honeyroasted.jype.type.JFieldReference
 
knownDirectSupertypes() - Method in interface honeyroasted.jype.type.JMetaVarType
 
knownDirectSupertypes() - Method in interface honeyroasted.jype.type.JParameterizedClassType
 
knownDirectSupertypes() - Method in interface honeyroasted.jype.type.JType
 
knownDirectSupertypes() - Method in interface honeyroasted.jype.type.JVarType
 
knownDirectSupertypes() - Method in interface honeyroasted.jype.type.JWildType
 

L

LambdaThrows(JExpressionInformation.Lambda, JType) - Constructor for class honeyroasted.jype.system.solver.constraints.JTypeConstraints.LambdaThrows
 
linkedCopyOf(Collection<T>) - Static method in interface honeyroasted.jype.type.JWildType
 
locate(JClassLocation) - Method in class honeyroasted.jype.system.resolver.binary.JBinaryClassFinder.Dir
 
locate(JClassLocation) - Method in class honeyroasted.jype.system.resolver.binary.JBinaryClassFinder.Jar
 
locate(JClassLocation) - Method in interface honeyroasted.jype.system.resolver.binary.JBinaryClassFinder
 
locate(JClassLocation) - Method in class honeyroasted.jype.system.resolver.binary.JBinaryClassFinder.Multi
 
location() - Method in record class honeyroasted.jype.metadata.location.JClassNamespace
Returns the value of the location record component.
location() - Method in class honeyroasted.jype.type.impl.delegate.JFieldReferenceDelegate
 
location() - Method in class honeyroasted.jype.type.impl.delegate.JMethodReferenceDelegate
 
location() - Method in class honeyroasted.jype.type.impl.delegate.JParameterizedMethodTypeDelegate
 
location() - Method in class honeyroasted.jype.type.impl.delegate.JVarTypeDelegate
 
location() - Method in class honeyroasted.jype.type.impl.JFieldReferenceImpl
 
location() - Method in class honeyroasted.jype.type.impl.JMethodReferenceImpl
 
location() - Method in class honeyroasted.jype.type.impl.JParameterizedMethodTypeImpl
 
location() - Method in class honeyroasted.jype.type.impl.JVarTypeImpl
 
location() - Method in interface honeyroasted.jype.type.JFieldReference
 
location() - Method in interface honeyroasted.jype.type.JMethodType
 
location() - Method in interface honeyroasted.jype.type.JVarType
 
locationMatchesMethod(JMethodLocation, Executable) - Static method in interface honeyroasted.jype.system.resolver.reflection.JReflectionTypeResolution
 
LONG - Enum constant in enum class honeyroasted.jype.metadata.signature.JDescriptor.Primitive
 
longBox() - Method in class honeyroasted.jype.system.JInMemoryTypeConstants
 
longBox() - Method in interface honeyroasted.jype.system.JTypeConstants
 
longType() - Method in class honeyroasted.jype.system.JInMemoryTypeConstants
 
longType() - Method in interface honeyroasted.jype.system.JTypeConstants
 
lookup() - Method in record class honeyroasted.jype.system.resolver.JResolutionResult
Returns the value of the lookup record component.
LOOSE_INVOCATION - Enum constant in enum class honeyroasted.jype.system.solver.constraints.JTypeConstraints.Compatible.Context
 
lower() - Method in record class honeyroasted.jype.metadata.signature.JSignature.WildType
Returns the value of the lower record component.
lowerBound() - Method in interface honeyroasted.jype.type.JMetaVarType
 
lowerBound() - Method in interface honeyroasted.jype.type.JWildType
 
lowerBounds() - Method in class honeyroasted.jype.type.impl.delegate.JMetaVarTypeDelegate
 
lowerBounds() - Method in class honeyroasted.jype.type.impl.delegate.JWildTypeLowerDelegate
 
lowerBounds() - Method in class honeyroasted.jype.type.impl.delegate.JWildTypeUpperDelegate
 
lowerBounds() - Method in class honeyroasted.jype.type.impl.JMetaVarTypeImpl
 
lowerBounds() - Method in class honeyroasted.jype.type.impl.JWildTypeLowerImpl
 
lowerBounds() - Method in class honeyroasted.jype.type.impl.JWildTypeUpperImpl
 
lowerBounds() - Method in interface honeyroasted.jype.type.JMetaVarType
 
lowerBounds() - Method in interface honeyroasted.jype.type.JWildType
 

M

makeModifiable() - Method in class honeyroasted.jype.type.impl.JClassReferenceImpl
 
makeModifiable() - Method in class honeyroasted.jype.type.impl.JIntersectionTypeImpl
 
makeModifiable() - Method in class honeyroasted.jype.type.impl.JMethodReferenceImpl
 
makeModifiable() - Method in class honeyroasted.jype.type.impl.JParameterizedClassTypeImpl
 
makeModifiable() - Method in class honeyroasted.jype.type.impl.JParameterizedMethodTypeImpl
 
makeModifiable() - Method in class honeyroasted.jype.type.impl.JVarTypeImpl
 
makeModifiable() - Method in class honeyroasted.jype.type.impl.JWildTypeLowerImpl
 
makeModifiable() - Method in class honeyroasted.jype.type.impl.JWildTypeUpperImpl
 
makeUnmodifiable() - Method in class honeyroasted.jype.type.impl.JClassReferenceImpl
 
makeUnmodifiable() - Method in class honeyroasted.jype.type.impl.JIntersectionTypeImpl
 
makeUnmodifiable() - Method in class honeyroasted.jype.type.impl.JMethodReferenceImpl
 
makeUnmodifiable() - Method in class honeyroasted.jype.type.impl.JParameterizedClassTypeImpl
 
makeUnmodifiable() - Method in class honeyroasted.jype.type.impl.JParameterizedMethodTypeImpl
 
makeUnmodifiable() - Method in class honeyroasted.jype.type.impl.JVarTypeImpl
 
makeUnmodifiable() - Method in class honeyroasted.jype.type.impl.JWildTypeLowerImpl
 
makeUnmodifiable() - Method in class honeyroasted.jype.type.impl.JWildTypeUpperImpl
 
map(Function<I, T>, Function<O, V>, String) - Method in record class honeyroasted.jype.system.resolver.JResolutionResult
 
map(T, Function<O, V>, String) - Method in record class honeyroasted.jype.system.resolver.JResolutionResult
 
mapResult(Function<R, T>) - Method in interface honeyroasted.jype.system.visitor.JTypeVisitor
 
message() - Method in record class honeyroasted.jype.system.resolver.JResolutionResult
Returns the value of the message record component.
metadata() - Method in class honeyroasted.jype.type.impl.delegate.JAbstractDelegateType
 
metadata() - Method in class honeyroasted.jype.type.impl.JAbstractPossiblyUnmodifiableType
 
metadata() - Method in class honeyroasted.jype.type.impl.JAbstractType
 
metadata() - Method in interface honeyroasted.jype.type.JType
 
metaVars() - Method in class honeyroasted.jype.system.solver.constraints.JTypeContext.TypeMetavarMap
 
metaVarToString(JMetaVarType, Set<JType>) - Method in class honeyroasted.jype.system.visitor.visitors.JSimpleToStringVisitor
 
metaVarToString(JMetaVarType, Set<JType>) - Method in interface honeyroasted.jype.system.visitor.visitors.JToStringVisitor
 
metaVarToString(JMetaVarType, Set<JType>) - Method in class honeyroasted.jype.system.visitor.visitors.JVerboseToStringVisitor
 
metaVarTypeMap(ConstraintBranch) - Method in interface honeyroasted.jype.system.solver.operations.JTypeOperations
 
metaVarTypeMap(ConstraintBranch) - Method in class honeyroasted.jype.system.solver.operations.JTypeOperationsImpl
 
metaVarTypeOverride(JMetaVarType, JTypeCache<JType, JType>) - Method in interface honeyroasted.jype.system.visitor.visitors.JDeepStructuralTypeMappingVisitor
 
metaVarTypeOverride(JMetaVarType, JTypeCache<JType, JType>) - Method in class honeyroasted.jype.system.visitor.visitors.JDownwardProjectionVisitor
 
metaVarTypeOverride(JMetaVarType, JTypeCache<JType, JType>) - Method in class honeyroasted.jype.system.visitor.visitors.JMetaVarTypeResolveVisitor
 
metaVarTypeOverride(JMetaVarType, JTypeCache<JType, JType>) - Method in class honeyroasted.jype.system.visitor.visitors.JUpwardProjectionVisitor
 
metaVarTypeResolveVisitor() - Method in class honeyroasted.jype.system.solver.constraints.JTypeContext.TypeMetavarMap
 
Method(JDescriptor.Type, List<JDescriptor.Type>) - Constructor for record class honeyroasted.jype.metadata.signature.JDescriptor.Method
Creates an instance of a Method record class.
METHOD - Enum constant in enum class honeyroasted.jype.metadata.location.JClassName.Type
 
MethodDeclaration(String) - Constructor for record class honeyroasted.jype.metadata.signature.JSignatureString.MethodDeclaration
Creates an instance of a MethodDeclaration record class.
MethodDeclaration(List<JSignature.VarTypeDeclaration>, List<JSignature.InformalType>, JSignature.InformalType, List<JSignature.InformalType>) - Constructor for record class honeyroasted.jype.metadata.signature.JSignature.MethodDeclaration
Creates an instance of a MethodDeclaration record class.
methodFromLocation(JMethodLocation) - Static method in interface honeyroasted.jype.system.resolver.reflection.JReflectionTypeResolution
 
methodName() - Method in interface honeyroasted.jype.system.JExpressionInformation.InvocationReference
 
methodName() - Method in record class honeyroasted.jype.system.JExpressionInformation.InvocationReference.Simple
Returns the value of the methodName record component.
methodReference() - Method in class honeyroasted.jype.type.impl.delegate.JParameterizedMethodTypeDelegate
 
methodReference() - Method in class honeyroasted.jype.type.impl.JParameterizedMethodTypeImpl
 
methodReference() - Method in interface honeyroasted.jype.type.JMethodReference
 
methodReference() - Method in interface honeyroasted.jype.type.JMethodType
 
methodToString(JMethodType, Set<JType>) - Method in class honeyroasted.jype.system.visitor.visitors.JSimpleToStringVisitor
 
methodToString(JMethodType, Set<JType>) - Method in interface honeyroasted.jype.system.visitor.visitors.JToStringVisitor
 
methodToString(JMethodType, Set<JType>) - Method in class honeyroasted.jype.system.visitor.visitors.JVerboseToStringVisitor
 
methodTypeOverride(JMethodType, JTypeCache<JType, JType>) - Method in interface honeyroasted.jype.system.visitor.visitors.JDeepStructuralTypeMappingVisitor
 
methodTypeOverride(JMethodType, JTypeCache<JType, JType>) - Method in class honeyroasted.jype.system.visitor.visitors.JStripExceptionsTypeVisitor
 
Mode(boolean, boolean, boolean) - Constructor for record class honeyroasted.jype.system.visitor.visitors.JToSourceTypeVisitor.Mode
Creates an instance of a Mode record class.
modifiers() - Method in class honeyroasted.jype.type.impl.delegate.JClassReferenceDelegate
 
modifiers() - Method in class honeyroasted.jype.type.impl.delegate.JFieldReferenceDelegate
 
modifiers() - Method in class honeyroasted.jype.type.impl.delegate.JMethodReferenceDelegate
 
modifiers() - Method in class honeyroasted.jype.type.impl.delegate.JParameterizedMethodTypeDelegate
 
modifiers() - Method in class honeyroasted.jype.type.impl.JClassReferenceImpl
 
modifiers() - Method in class honeyroasted.jype.type.impl.JFieldReferenceImpl
 
modifiers() - Method in class honeyroasted.jype.type.impl.JMethodReferenceImpl
 
modifiers() - Method in class honeyroasted.jype.type.impl.JParameterizedMethodTypeImpl
 
modifiers() - Method in interface honeyroasted.jype.type.JClassType
 
modifiers() - Method in interface honeyroasted.jype.type.JFieldReference
 
modifiers() - Method in interface honeyroasted.jype.type.JMethodType
 
modifiers() - Method in interface honeyroasted.jype.type.JParameterizedClassType
 
Multi(List<JBinaryClassFinder>) - Constructor for class honeyroasted.jype.system.resolver.binary.JBinaryClassFinder.Multi
 
multiHash(int...) - Static method in interface honeyroasted.jype.type.JType
 

N

name() - Method in record class honeyroasted.jype.metadata.JClassSourceName
Returns the value of the name record component.
name() - Method in record class honeyroasted.jype.metadata.location.JClassNamespace
Returns the value of the name record component.
name() - Method in record class honeyroasted.jype.metadata.location.JFieldLocation
Returns the value of the name record component.
name() - Method in record class honeyroasted.jype.metadata.location.JMethodLocation
Returns the value of the name record component.
name() - Method in record class honeyroasted.jype.metadata.location.JTypeParameterLocation
Returns the value of the name record component.
name() - Method in record class honeyroasted.jype.metadata.signature.JDescriptor.Class
Returns the value of the name record component.
name() - Method in record class honeyroasted.jype.metadata.signature.JSignature.VarType
Returns the value of the name record component.
name() - Method in record class honeyroasted.jype.metadata.signature.JSignature.VarTypeDeclaration
Returns the value of the name record component.
name() - Method in interface honeyroasted.jype.system.JExpressionInformation.GetField
 
name() - Method in record class honeyroasted.jype.system.JExpressionInformation.GetField.Simple
Returns the value of the name record component.
name() - Method in interface honeyroasted.jype.system.JExpressionInformation.MethodInvocation
 
name() - Method in record class honeyroasted.jype.system.JExpressionInformation.MethodInvocation.Simple
Returns the value of the name record component.
name() - Method in class honeyroasted.jype.type.impl.delegate.JMetaVarTypeDelegate
 
name() - Method in class honeyroasted.jype.type.impl.JMetaVarTypeImpl
 
name() - Method in class honeyroasted.jype.type.impl.JNoneTypeImpl
 
name() - Method in class honeyroasted.jype.type.impl.JPrimitiveTypeImpl
 
name() - Method in interface honeyroasted.jype.type.JMetaVarType
 
name() - Method in interface honeyroasted.jype.type.JNoneType
 
name() - Method in interface honeyroasted.jype.type.JPrimitiveType
 
name() - Method in interface honeyroasted.jype.type.JVarType
 
namespace() - Method in class honeyroasted.jype.type.impl.delegate.JClassReferenceDelegate
 
namespace() - Method in class honeyroasted.jype.type.impl.JClassReferenceImpl
 
namespace() - Method in class honeyroasted.jype.type.impl.JPrimitiveTypeImpl
 
namespace() - Method in interface honeyroasted.jype.type.JClassType
 
namespace() - Method in interface honeyroasted.jype.type.JParameterizedClassType
 
namespace() - Method in interface honeyroasted.jype.type.JPrimitiveType
 
nestMembers() - Method in class honeyroasted.jype.type.impl.delegate.JClassReferenceDelegate
 
nestMembers() - Method in class honeyroasted.jype.type.impl.JClassReferenceImpl
 
nestMembers() - Method in interface honeyroasted.jype.type.JClassType
 
nestMembers() - Method in interface honeyroasted.jype.type.JParameterizedClassType
 
newArrayType() - Method in class honeyroasted.jype.system.JSimpleTypeFactory
 
newArrayType() - Method in interface honeyroasted.jype.system.JTypeFactory
 
newClassReference() - Method in class honeyroasted.jype.system.JSimpleTypeFactory
 
newClassReference() - Method in interface honeyroasted.jype.system.JTypeFactory
 
newFieldReference() - Method in class honeyroasted.jype.system.JSimpleTypeFactory
 
newFieldReference() - Method in interface honeyroasted.jype.system.JTypeFactory
 
newIntersectionType() - Method in class honeyroasted.jype.system.JSimpleTypeFactory
 
newIntersectionType() - Method in interface honeyroasted.jype.system.JTypeFactory
 
newLowerWildType() - Method in class honeyroasted.jype.system.JSimpleTypeFactory
 
newLowerWildType() - Method in interface honeyroasted.jype.system.JTypeFactory
 
newMetaVarType(int, String) - Method in class honeyroasted.jype.system.JSimpleTypeFactory
 
newMetaVarType(int, String) - Method in interface honeyroasted.jype.system.JTypeFactory
 
newMetaVarType(String) - Method in class honeyroasted.jype.system.JSimpleTypeFactory
 
newMetaVarType(String) - Method in interface honeyroasted.jype.system.JTypeFactory
 
newMethodReference() - Method in class honeyroasted.jype.system.JSimpleTypeFactory
 
newMethodReference() - Method in interface honeyroasted.jype.system.JTypeFactory
 
newNoneType(String) - Method in class honeyroasted.jype.system.JSimpleTypeFactory
 
newNoneType(String) - Method in interface honeyroasted.jype.system.JTypeFactory
 
newParameterizedClassType() - Method in class honeyroasted.jype.system.JSimpleTypeFactory
 
newParameterizedClassType() - Method in interface honeyroasted.jype.system.JTypeFactory
 
newParameterizedMethodType() - Method in class honeyroasted.jype.system.JSimpleTypeFactory
 
newParameterizedMethodType() - Method in interface honeyroasted.jype.system.JTypeFactory
 
newPrimitiveType(JClassNamespace, JClassNamespace, JDescriptor.Primitive) - Method in class honeyroasted.jype.system.JSimpleTypeFactory
 
newPrimitiveType(JClassNamespace, JClassNamespace, JDescriptor.Primitive) - Method in interface honeyroasted.jype.system.JTypeFactory
 
newUpperWildType() - Method in class honeyroasted.jype.system.JSimpleTypeFactory
 
newUpperWildType() - Method in interface honeyroasted.jype.system.JTypeFactory
 
newVarType() - Method in class honeyroasted.jype.system.JSimpleTypeFactory
 
newVarType() - Method in interface honeyroasted.jype.system.JTypeFactory
 
next() - Method in class honeyroasted.jype.metadata.signature.JStringParser
 
NONE - Enum constant in enum class honeyroasted.jype.metadata.location.JClassName.SubType
 
noneToString(JNoneType, Set<JType>) - Method in class honeyroasted.jype.system.visitor.visitors.JSimpleToStringVisitor
 
noneToString(JNoneType, Set<JType>) - Method in interface honeyroasted.jype.system.visitor.visitors.JToStringVisitor
 
noneToString(JNoneType, Set<JType>) - Method in class honeyroasted.jype.system.visitor.visitors.JVerboseToStringVisitor
 
noneType() - Method in class honeyroasted.jype.system.JInMemoryTypeConstants
 
noneType() - Method in interface honeyroasted.jype.system.JTypeConstants
 
noneTypeOverride(JNoneType, JTypeCache<JType, JType>) - Method in interface honeyroasted.jype.system.visitor.visitors.JDeepStructuralTypeMappingVisitor
 
noOpSolver() - Method in interface honeyroasted.jype.system.solver.operations.JTypeOperations
 
nullType() - Method in class honeyroasted.jype.system.JInMemoryTypeConstants
 
nullType() - Method in interface honeyroasted.jype.system.JTypeConstants
 

O

object() - Method in class honeyroasted.jype.system.JInMemoryTypeConstants
 
object() - Method in interface honeyroasted.jype.system.JTypeConstants
 
of(JType) - Static method in interface honeyroasted.jype.system.JExpressionInformation
 
of(Class<?>) - Static method in record class honeyroasted.jype.metadata.location.JClassLocation
 
of(Class<?>) - Static method in record class honeyroasted.jype.metadata.location.JClassName
 
of(Class<?>) - Static method in record class honeyroasted.jype.metadata.location.JClassNamespace
 
of(ClassModel) - Static method in record class honeyroasted.jype.metadata.location.JClassLocation
 
of(ClassEntry) - Static method in record class honeyroasted.jype.metadata.location.JClassLocation
 
of(ClassDesc) - Static method in record class honeyroasted.jype.metadata.location.JClassLocation
 
of(Package) - Static method in record class honeyroasted.jype.metadata.location.JClassLocation
 
of(Package) - Static method in record class honeyroasted.jype.metadata.location.JClassName
 
of(Constructor<?>) - Static method in record class honeyroasted.jype.metadata.location.JClassName
 
of(Constructor<?>) - Static method in record class honeyroasted.jype.metadata.location.JMethodLocation
 
of(Field) - Static method in record class honeyroasted.jype.metadata.location.JFieldLocation
 
of(GenericDeclaration, String) - Static method in record class honeyroasted.jype.metadata.location.JTypeParameterLocation
 
of(Method) - Static method in record class honeyroasted.jype.metadata.location.JClassName
 
of(Method) - Static method in record class honeyroasted.jype.metadata.location.JMethodLocation
 
of(TypeVariable<?>) - Static method in record class honeyroasted.jype.metadata.location.JTypeParameterLocation
 
of(String) - Static method in record class honeyroasted.jype.metadata.location.JClassLocation
 
of(String) - Static method in enum class honeyroasted.jype.metadata.signature.JDescriptor.Primitive
 
of(String[], String) - Static method in record class honeyroasted.jype.metadata.location.JClassLocation
 
of(String[], String) - Static method in record class honeyroasted.jype.metadata.location.JClassName
 
of(String[], String[]) - Static method in record class honeyroasted.jype.metadata.location.JClassName
 
of(String, JClassLocation, MethodTypeDesc) - Static method in record class honeyroasted.jype.metadata.location.JMethodLocation
 
of(Set<JType>, JTypeSystem) - Static method in interface honeyroasted.jype.type.JIntersectionType
 
ofDescriptor(String) - Static method in record class honeyroasted.jype.metadata.location.JClassLocation
 
operations() - Method in class honeyroasted.jype.system.JSimpleTypeSystem
 
operations() - Method in interface honeyroasted.jype.system.JTypeSystem
 
outer() - Method in record class honeyroasted.jype.metadata.signature.JSignature.Parameterized
Returns the value of the outer record component.
outerClass() - Method in class honeyroasted.jype.type.impl.delegate.JClassReferenceDelegate
 
outerClass() - Method in class honeyroasted.jype.type.impl.delegate.JFieldReferenceDelegate
 
outerClass() - Method in class honeyroasted.jype.type.impl.delegate.JMethodReferenceDelegate
 
outerClass() - Method in class honeyroasted.jype.type.impl.delegate.JParameterizedMethodTypeDelegate
 
outerClass() - Method in class honeyroasted.jype.type.impl.JClassReferenceImpl
 
outerClass() - Method in class honeyroasted.jype.type.impl.JFieldReferenceImpl
 
outerClass() - Method in class honeyroasted.jype.type.impl.JMethodReferenceImpl
 
outerClass() - Method in class honeyroasted.jype.type.impl.JParameterizedMethodTypeImpl
 
outerClass() - Method in interface honeyroasted.jype.type.JClassType
 
outerClass() - Method in interface honeyroasted.jype.type.JFieldReference
 
outerClass() - Method in interface honeyroasted.jype.type.JMethodType
 
outerClass() - Method in interface honeyroasted.jype.type.JParameterizedClassType
 
outerMethod() - Method in class honeyroasted.jype.type.impl.delegate.JClassReferenceDelegate
 
outerMethod() - Method in class honeyroasted.jype.type.impl.JClassReferenceImpl
 
outerMethod() - Method in interface honeyroasted.jype.type.JClassType
 
outerMethod() - Method in interface honeyroasted.jype.type.JParameterizedClassType
 
outerType() - Method in class honeyroasted.jype.type.impl.delegate.JParameterizedClassTypeDelegate
 
outerType() - Method in class honeyroasted.jype.type.impl.delegate.JParameterizedMethodTypeDelegate
 
outerType() - Method in class honeyroasted.jype.type.impl.JParameterizedClassTypeImpl
 
outerType() - Method in class honeyroasted.jype.type.impl.JParameterizedMethodTypeImpl
 
outerType() - Method in interface honeyroasted.jype.type.JClassReference
 
outerType() - Method in interface honeyroasted.jype.type.JClassType
 
outerType() - Method in interface honeyroasted.jype.type.JMethodReference
 
outerType() - Method in interface honeyroasted.jype.type.JMethodType
 
outerType() - Method in interface honeyroasted.jype.type.JParameterizedClassType
 
outerType() - Method in interface honeyroasted.jype.type.JParameterizedMethodType
 
outerTypeFromDeclaring(JClassReference, JClassReference) - Method in interface honeyroasted.jype.system.solver.operations.JTypeOperations
 
outerTypeFromDeclaring(JClassReference, JClassReference) - Method in class honeyroasted.jype.system.solver.operations.JTypeOperationsImpl
 
overridesArrayType(JArrayType) - Method in interface honeyroasted.jype.system.visitor.visitors.JDeepStructuralTypeMappingVisitor
 
overridesClassType(JClassType) - Method in interface honeyroasted.jype.system.visitor.visitors.JDeepStructuralTypeMappingVisitor
 
overridesClassType(JClassType) - Method in class honeyroasted.jype.system.visitor.visitors.JDownwardProjectionVisitor
 
overridesClassType(JClassType) - Method in class honeyroasted.jype.system.visitor.visitors.JUpwardProjectionVisitor
 
overridesFieldType(JFieldReference) - Method in interface honeyroasted.jype.system.visitor.visitors.JDeepStructuralTypeMappingVisitor
 
overridesIntersectionType(JIntersectionType) - Method in interface honeyroasted.jype.system.visitor.visitors.JDeepStructuralTypeMappingVisitor
 
overridesMetaVarType(JMetaVarType) - Method in interface honeyroasted.jype.system.visitor.visitors.JDeepStructuralTypeMappingVisitor
 
overridesMetaVarType(JMetaVarType) - Method in class honeyroasted.jype.system.visitor.visitors.JDownwardProjectionVisitor
 
overridesMetaVarType(JMetaVarType) - Method in class honeyroasted.jype.system.visitor.visitors.JMetaVarTypeResolveVisitor
 
overridesMetaVarType(JMetaVarType) - Method in class honeyroasted.jype.system.visitor.visitors.JUpwardProjectionVisitor
 
overridesMethodType(JMethodType) - Method in interface honeyroasted.jype.system.visitor.visitors.JDeepStructuralTypeMappingVisitor
 
overridesMethodType(JMethodType) - Method in class honeyroasted.jype.system.visitor.visitors.JStripExceptionsTypeVisitor
 
overridesNoneType(JNoneType) - Method in interface honeyroasted.jype.system.visitor.visitors.JDeepStructuralTypeMappingVisitor
 
overridesPrimitiveType(JPrimitiveType) - Method in interface honeyroasted.jype.system.visitor.visitors.JDeepStructuralTypeMappingVisitor
 
overridesVarType(JVarType) - Method in interface honeyroasted.jype.system.visitor.visitors.JDeepStructuralTypeMappingVisitor
 
overridesVarType(JVarType) - Method in class honeyroasted.jype.system.visitor.visitors.JDownwardProjectionVisitor
 
overridesVarType(JVarType) - Method in class honeyroasted.jype.system.visitor.visitors.JUpwardProjectionVisitor
 
overridesVarType(JVarType) - Method in class honeyroasted.jype.system.visitor.visitors.JVarMetavarVisitor
 
overridesVarType(JVarType) - Method in class honeyroasted.jype.system.visitor.visitors.JVarTypeResolveVisitor
 
overridesVarType(JVarType) - Method in class honeyroasted.jype.system.visitor.visitors.JVarWildcardingVisitor
 
overridesWildcardType(JWildType) - Method in interface honeyroasted.jype.system.visitor.visitors.JDeepStructuralTypeMappingVisitor
 

P

PACKAGE - Enum constant in enum class honeyroasted.jype.metadata.location.JClassLocation.Type
 
PACKAGE - Enum constant in enum class honeyroasted.jype.metadata.location.JClassName.Type
 
PACKAGE_PROTECTED - Enum constant in enum class honeyroasted.jype.metadata.JAccess
 
packageName() - Method in record class honeyroasted.jype.metadata.signature.JDescriptor.Class
Returns the value of the packageName record component.
packageNameOf(String) - Static method in record class honeyroasted.jype.metadata.location.JClassName
 
parameterCount() - Method in interface honeyroasted.jype.system.JExpressionInformation.Lambda
 
parameterCount() - Method in record class honeyroasted.jype.system.JExpressionInformation.Lambda.Simple
Returns the value of the parameterCount record component.
parameterized(JArgumentType...) - Method in class honeyroasted.jype.type.impl.delegate.JClassReferenceDelegate
 
parameterized(JArgumentType...) - Method in class honeyroasted.jype.type.impl.delegate.JMethodReferenceDelegate
 
parameterized(JArgumentType...) - Method in class honeyroasted.jype.type.impl.JClassReferenceImpl
 
parameterized(JArgumentType...) - Method in class honeyroasted.jype.type.impl.JMethodReferenceImpl
 
parameterized(JArgumentType...) - Method in interface honeyroasted.jype.type.JClassReference
 
parameterized(JArgumentType...) - Method in interface honeyroasted.jype.type.JMethodReference
 
parameterized(List<JArgumentType>) - Method in class honeyroasted.jype.type.impl.delegate.JClassReferenceDelegate
 
parameterized(List<JArgumentType>) - Method in class honeyroasted.jype.type.impl.delegate.JMethodReferenceDelegate
 
parameterized(List<JArgumentType>) - Method in class honeyroasted.jype.type.impl.JClassReferenceImpl
 
parameterized(List<JArgumentType>) - Method in class honeyroasted.jype.type.impl.JMethodReferenceImpl
 
parameterized(List<JArgumentType>) - Method in interface honeyroasted.jype.type.JClassReference
 
parameterized(List<JArgumentType>) - Method in interface honeyroasted.jype.type.JMethodReference
 
Parameterized(JSignature.Parameterized, JSignature.Type, List<JSignature.InformalType>) - Constructor for record class honeyroasted.jype.metadata.signature.JSignature.Parameterized
Creates an instance of a Parameterized record class.
Parameterized(JSignature.Type, List<JSignature.InformalType>) - Constructor for record class honeyroasted.jype.metadata.signature.JSignature.Parameterized
 
parameterizedWithMetaVars() - Method in class honeyroasted.jype.type.impl.delegate.JClassReferenceDelegate
 
parameterizedWithMetaVars() - Method in class honeyroasted.jype.type.impl.JClassReferenceImpl
 
parameterizedWithMetaVars() - Method in interface honeyroasted.jype.type.JClassReference
 
parameterizedWithTypeVars() - Method in class honeyroasted.jype.type.impl.delegate.JClassReferenceDelegate
 
parameterizedWithTypeVars() - Method in class honeyroasted.jype.type.impl.delegate.JMethodReferenceDelegate
 
parameterizedWithTypeVars() - Method in class honeyroasted.jype.type.impl.JClassReferenceImpl
 
parameterizedWithTypeVars() - Method in class honeyroasted.jype.type.impl.JMethodReferenceImpl
 
parameterizedWithTypeVars() - Method in interface honeyroasted.jype.type.JClassReference
 
parameterizedWithTypeVars() - Method in interface honeyroasted.jype.type.JMethodReference
 
parameters() - Method in record class honeyroasted.jype.metadata.location.JMethodLocation
Returns the value of the parameters record component.
parameters() - Method in record class honeyroasted.jype.metadata.signature.JDescriptor.Method
Returns the value of the parameters record component.
parameters() - Method in record class honeyroasted.jype.metadata.signature.JSignature.MethodDeclaration
Returns the value of the parameters record component.
parameters() - Method in record class honeyroasted.jype.metadata.signature.JSignature.Parameterized
Returns the value of the parameters record component.
parameters() - Method in record class honeyroasted.jype.system.JExpressionInformation.Instantiation.Simple
Returns the value of the parameters record component.
parameters() - Method in interface honeyroasted.jype.system.JExpressionInformation.Invocation
 
parameters() - Method in record class honeyroasted.jype.system.JExpressionInformation.MethodInvocation.Simple
Returns the value of the parameters record component.
parameters() - Method in class honeyroasted.jype.type.impl.delegate.JMethodReferenceDelegate
 
parameters() - Method in class honeyroasted.jype.type.impl.delegate.JParameterizedMethodTypeDelegate
 
parameters() - Method in class honeyroasted.jype.type.impl.JMethodReferenceImpl
 
parameters() - Method in class honeyroasted.jype.type.impl.JParameterizedMethodTypeImpl
 
parameters() - Method in interface honeyroasted.jype.type.JMethodType
 
parse() - Method in class honeyroasted.jype.metadata.signature.JDescriptorParser
 
parseClassDeclaration() - Method in class honeyroasted.jype.metadata.signature.JSignatureParser
 
parseDeclaration() - Method in class honeyroasted.jype.metadata.signature.JSignatureParser
 
parseInformalType() - Method in class honeyroasted.jype.metadata.signature.JSignatureParser
 
parseMethod() - Method in class honeyroasted.jype.metadata.signature.JDescriptorParser
 
parseMethodDeclaration() - Method in class honeyroasted.jype.metadata.signature.JSignatureParser
 
parseType() - Method in class honeyroasted.jype.metadata.signature.JDescriptorParser
 
peek() - Method in class honeyroasted.jype.metadata.signature.JStringParser
 
primitiveByBox() - Method in class honeyroasted.jype.system.JInMemoryTypeConstants
 
primitiveByBox() - Method in interface honeyroasted.jype.system.JTypeConstants
 
primitivesByName() - Method in class honeyroasted.jype.system.JInMemoryTypeConstants
 
primitivesByName() - Method in interface honeyroasted.jype.system.JTypeConstants
 
primitiveTypeOverride(JPrimitiveType, JTypeCache<JType, JType>) - Method in interface honeyroasted.jype.system.visitor.visitors.JDeepStructuralTypeMappingVisitor
 
primToString(JPrimitiveType, Set<JType>) - Method in class honeyroasted.jype.system.visitor.visitors.JSimpleToStringVisitor
 
primToString(JPrimitiveType, Set<JType>) - Method in interface honeyroasted.jype.system.visitor.visitors.JToStringVisitor
 
primToString(JPrimitiveType, Set<JType>) - Method in class honeyroasted.jype.system.visitor.visitors.JVerboseToStringVisitor
 
PRIVATE - Enum constant in enum class honeyroasted.jype.metadata.JAccess
 
PROTECTED - Enum constant in enum class honeyroasted.jype.metadata.JAccess
 
PUBLIC - Enum constant in enum class honeyroasted.jype.metadata.JAccess
 
put(K, T) - Method in class honeyroasted.jype.system.cache.JInMemoryTypeCache
 
put(K, T) - Method in interface honeyroasted.jype.system.cache.JTypeCache
 

Q

qualifiedNames() - Method in record class honeyroasted.jype.system.visitor.visitors.JToSourceTypeVisitor.Mode
Returns the value of the qualifiedNames record component.

R

rawMessage() - Method in exception class honeyroasted.jype.metadata.signature.JStringParseException
 
readUntil(IntPredicate) - Method in class honeyroasted.jype.metadata.signature.JStringParser
 
readUntil(IntPredicate, StringBuilder) - Method in class honeyroasted.jype.metadata.signature.JStringParser
 
readWhile(IntPredicate) - Method in class honeyroasted.jype.metadata.signature.JStringParser
 
readWhile(IntPredicate, StringBuilder) - Method in class honeyroasted.jype.metadata.signature.JStringParser
 
REDUCTION_APPLIER - Static variable in class honeyroasted.jype.system.solver.operations.JTypeOperationsImpl
 
reductionApplier() - Method in interface honeyroasted.jype.system.solver.operations.JTypeOperations
 
reductionApplier() - Method in class honeyroasted.jype.system.solver.operations.JTypeOperationsImpl
 
REFLECTION_TYPE_RESOLVERS - Static variable in interface honeyroasted.jype.system.resolver.reflection.JReflectionTypeResolution
 
register(JTypeResolver<I, O>) - Method in class honeyroasted.jype.system.resolver.JInMemoryTypeResolvers
 
register(JTypeResolver<I, O>) - Method in interface honeyroasted.jype.system.resolver.JTypeResolvers
 
registerResolver(JTypeResolver) - Method in class honeyroasted.jype.system.JSimpleTypeSystem
 
registerResolver(JTypeResolver) - Method in interface honeyroasted.jype.system.JTypeSystem
 
registerResolvers(JTypeResolver...) - Method in interface honeyroasted.jype.system.JTypeSystem
 
registerResolvers(Collection<? extends JTypeResolver>) - Method in interface honeyroasted.jype.system.JTypeSystem
 
relativeSupertype(JClassType) - Method in class honeyroasted.jype.type.impl.delegate.JClassReferenceDelegate
 
relativeSupertype(JClassType) - Method in class honeyroasted.jype.type.impl.delegate.JParameterizedClassTypeDelegate
 
relativeSupertype(JClassType) - Method in class honeyroasted.jype.type.impl.JClassReferenceImpl
 
relativeSupertype(JClassType) - Method in class honeyroasted.jype.type.impl.JParameterizedClassTypeImpl
 
relativeSupertype(JClassType) - Method in interface honeyroasted.jype.type.JClassType
 
remove(K) - Method in class honeyroasted.jype.system.cache.JInMemoryTypeCache
 
remove(K) - Method in interface honeyroasted.jype.system.cache.JTypeCache
 
resolutionApplier() - Method in interface honeyroasted.jype.system.solver.operations.JTypeOperations
 
resolutionApplier() - Method in class honeyroasted.jype.system.solver.operations.JTypeOperationsImpl
 
resolve() - Method in class honeyroasted.jype.system.resolver.reflection.JTypeToken
 
resolve(JClassSourceName) - Method in interface honeyroasted.jype.system.JTypeSystem
 
resolve(JClassLocation) - Method in interface honeyroasted.jype.system.JTypeSystem
 
resolve(JFieldLocation) - Method in interface honeyroasted.jype.system.JTypeSystem
 
resolve(JMethodLocation) - Method in interface honeyroasted.jype.system.JTypeSystem
 
resolve(JTypeParameterLocation) - Method in interface honeyroasted.jype.system.JTypeSystem
 
resolve(JSignature.Declared) - Method in interface honeyroasted.jype.system.JTypeSystem
 
resolve(JTypeSystem) - Method in class honeyroasted.jype.system.resolver.reflection.JTypeToken
 
resolve(JTypeSystem, JClassBytecode) - Method in class honeyroasted.jype.system.resolver.binary.JRawBinaryClassReferenceResolver
 
resolve(JTypeSystem, JClassSourceName) - Method in class honeyroasted.jype.system.resolver.general.JClassSourceNameResolver
 
resolve(JTypeSystem, JClassLocation) - Method in class honeyroasted.jype.system.resolver.binary.JBinaryLocationClassReferenceResolver
 
resolve(JTypeSystem, JClassLocation) - Method in class honeyroasted.jype.system.resolver.general.JLocationPrimitiveResolver
 
resolve(JTypeSystem, JClassLocation) - Method in class honeyroasted.jype.system.resolver.reflection.JReflectionClassReferenceResolver
 
resolve(JTypeSystem, JFieldLocation) - Method in class honeyroasted.jype.system.resolver.reflection.JReflectionFieldReferenceResolver
 
resolve(JTypeSystem, JMethodLocation) - Method in class honeyroasted.jype.system.resolver.general.JTypeMethodLocationResolver
 
resolve(JTypeSystem, JMethodLocation) - Method in class honeyroasted.jype.system.resolver.reflection.JReflectionMethodReferenceResolver
 
resolve(JTypeSystem, JTypeParameterLocation) - Method in class honeyroasted.jype.system.resolver.general.JTypeParameterLocationResolver
 
resolve(JTypeSystem, JTypeParameterLocation) - Method in class honeyroasted.jype.system.resolver.reflection.JReflectionTypeParameterResolver
 
resolve(JTypeSystem, JSignature.Declared) - Method in class honeyroasted.jype.system.resolver.general.JDeclaredSignatureTypeResolver
 
resolve(JTypeSystem, JTypeToken) - Method in class honeyroasted.jype.system.resolver.reflection.JReflectionTypeTokenResolver
 
resolve(JTypeSystem, I) - Method in class honeyroasted.jype.system.resolver.general.JMappingTypeResolver
 
resolve(JTypeSystem, I) - Method in interface honeyroasted.jype.system.resolver.JTypeResolver
 
resolve(JTypeSystem, ClassModel) - Method in class honeyroasted.jype.system.resolver.binary.JModelClassReferenceResolver
 
resolve(JTypeSystem, ClassEntry) - Method in class honeyroasted.jype.system.resolver.binary.JEntryClassReferenceResolver
 
resolve(JTypeSystem, ClassDesc) - Method in class honeyroasted.jype.system.resolver.binary.JDescClassReferenceResolver
 
resolve(JTypeSystem, Object) - Method in class honeyroasted.jype.system.resolver.JBundledTypeResolvers
 
resolve(JTypeSystem, Executable) - Method in class honeyroasted.jype.system.resolver.reflection.JReflectionJavaMethodResolver
 
resolve(JTypeSystem, Type) - Method in class honeyroasted.jype.system.resolver.reflection.JReflectionJavaTypeResolver
 
resolve(JTypeToken<?>) - Method in interface honeyroasted.jype.system.JTypeSystem
 
resolve(Class<I>, Class<O>, I) - Method in interface honeyroasted.jype.system.JTypeSystem
 
resolve(Executable) - Method in interface honeyroasted.jype.system.JTypeSystem
 
resolve(Type) - Method in interface honeyroasted.jype.system.JTypeSystem
 
RESOLVE_APPLIER - Static variable in class honeyroasted.jype.system.solver.operations.JTypeOperationsImpl
 
resolverFor(Class<I>, Class<O>) - Method in class honeyroasted.jype.system.resolver.JInMemoryTypeResolvers
 
resolverFor(Class<I>, Class<O>) - Method in interface honeyroasted.jype.system.resolver.JTypeResolvers
 
resolvers() - Method in class honeyroasted.jype.system.JSimpleTypeSystem
 
resolvers() - Method in interface honeyroasted.jype.system.JTypeSystem
 
resolvers() - Method in class honeyroasted.jype.system.resolver.JBundledTypeResolvers
 
resolveTypeSig(JTypeSystem, JGenericDeclaration, JSignature.InformalType) - Static method in interface honeyroasted.jype.system.resolver.general.JSignatureTypeResolution
 
resolveVarType(String) - Method in interface honeyroasted.jype.type.JClassType
 
resolveVarType(String) - Method in interface honeyroasted.jype.type.JGenericDeclaration
 
resolveVarType(String) - Method in interface honeyroasted.jype.type.JMethodType
 
result() - Method in exception class honeyroasted.jype.system.resolver.JResolutionFailedException
 
resultType() - Method in class honeyroasted.jype.system.resolver.general.JMappingTypeResolver
 
resultType() - Method in interface honeyroasted.jype.system.resolver.JTypeResolver
 
ret() - Method in record class honeyroasted.jype.metadata.signature.JDescriptor.Method
Returns the value of the ret record component.
returnType() - Method in record class honeyroasted.jype.metadata.location.JMethodLocation
Returns the value of the returnType record component.
returnType() - Method in record class honeyroasted.jype.metadata.signature.JSignature.MethodDeclaration
Returns the value of the returnType record component.
returnType() - Method in class honeyroasted.jype.type.impl.delegate.JMethodReferenceDelegate
 
returnType() - Method in class honeyroasted.jype.type.impl.delegate.JParameterizedMethodTypeDelegate
 
returnType() - Method in class honeyroasted.jype.type.impl.JMethodReferenceImpl
 
returnType() - Method in class honeyroasted.jype.type.impl.JParameterizedMethodTypeImpl
 
returnType() - Method in interface honeyroasted.jype.type.JMethodType
 
rootedIn(Path) - Static method in interface honeyroasted.jype.system.resolver.binary.JBinaryClassFinder
 
RUNTIME_REFLECTION - Static variable in interface honeyroasted.jype.system.JTypeSystem
 
runtimeException() - Method in class honeyroasted.jype.system.JInMemoryTypeConstants
 
runtimeException() - Method in interface honeyroasted.jype.system.JTypeConstants
 

S

serializable() - Method in class honeyroasted.jype.system.JInMemoryTypeConstants
 
serializable() - Method in interface honeyroasted.jype.system.JTypeConstants
 
setBooleanType(JPrimitiveType) - Method in class honeyroasted.jype.system.JInMemoryTypeConstants
 
setByteType(JPrimitiveType) - Method in class honeyroasted.jype.system.JInMemoryTypeConstants
 
setCharType(JPrimitiveType) - Method in class honeyroasted.jype.system.JInMemoryTypeConstants
 
setChildren(Set<JType>) - Method in class honeyroasted.jype.type.impl.delegate.JIntersectionTypeDelegate
 
setChildren(Set<JType>) - Method in class honeyroasted.jype.type.impl.JIntersectionTypeImpl
 
setChildren(Set<JType>) - Method in interface honeyroasted.jype.type.JIntersectionType
 
setClassReference(JClassReference) - Method in class honeyroasted.jype.type.impl.delegate.JParameterizedClassTypeDelegate
 
setClassReference(JClassReference) - Method in class honeyroasted.jype.type.impl.JParameterizedClassTypeImpl
 
setClassReference(JClassReference) - Method in interface honeyroasted.jype.type.JParameterizedClassType
 
setCloneable(JClassReference) - Method in class honeyroasted.jype.system.JInMemoryTypeConstants
 
setComponent(JType) - Method in class honeyroasted.jype.type.impl.delegate.JArrayTypeDelegate
 
setComponent(JType) - Method in class honeyroasted.jype.type.impl.JArrayTypeImpl
 
setComponent(JType) - Method in interface honeyroasted.jype.type.JArrayType
 
setDeclaredFields(List<JFieldReference>) - Method in class honeyroasted.jype.type.impl.delegate.JClassReferenceDelegate
 
setDeclaredFields(List<JFieldReference>) - Method in class honeyroasted.jype.type.impl.JClassReferenceImpl
 
setDeclaredFields(List<JFieldReference>) - Method in interface honeyroasted.jype.type.JClassType
 
setDeclaredFields(List<JFieldReference>) - Method in interface honeyroasted.jype.type.JParameterizedClassType
 
setDeclaredMethods(List<JMethodReference>) - Method in class honeyroasted.jype.type.impl.delegate.JClassReferenceDelegate
 
setDeclaredMethods(List<JMethodReference>) - Method in class honeyroasted.jype.type.impl.JClassReferenceImpl
 
setDeclaredMethods(List<JMethodReference>) - Method in interface honeyroasted.jype.type.JClassType
 
setDeclaredMethods(List<JMethodReference>) - Method in interface honeyroasted.jype.type.JParameterizedClassType
 
setDoubleType(JPrimitiveType) - Method in class honeyroasted.jype.system.JInMemoryTypeConstants
 
setExceptionTypes(List<JType>) - Method in class honeyroasted.jype.type.impl.delegate.JMethodReferenceDelegate
 
setExceptionTypes(List<JType>) - Method in class honeyroasted.jype.type.impl.delegate.JParameterizedMethodTypeDelegate
 
setExceptionTypes(List<JType>) - Method in class honeyroasted.jype.type.impl.JMethodReferenceImpl
 
setExceptionTypes(List<JType>) - Method in class honeyroasted.jype.type.impl.JParameterizedMethodTypeImpl
 
setExceptionTypes(List<JType>) - Method in interface honeyroasted.jype.type.JMethodType
 
setFloatType(JPrimitiveType) - Method in class honeyroasted.jype.system.JInMemoryTypeConstants
 
setIdentity(int) - Method in class honeyroasted.jype.type.impl.delegate.JWildTypeLowerDelegate
 
setIdentity(int) - Method in class honeyroasted.jype.type.impl.delegate.JWildTypeUpperDelegate
 
setIdentity(int) - Method in class honeyroasted.jype.type.impl.JWildTypeLowerImpl
 
setIdentity(int) - Method in class honeyroasted.jype.type.impl.JWildTypeUpperImpl
 
setIdentity(int) - Method in interface honeyroasted.jype.type.JWildType
 
setInterfaces(List<JClassType>) - Method in class honeyroasted.jype.type.impl.delegate.JClassReferenceDelegate
 
setInterfaces(List<JClassType>) - Method in class honeyroasted.jype.type.impl.JClassReferenceImpl
 
setInterfaces(List<JClassType>) - Method in interface honeyroasted.jype.type.JClassType
 
setInterfaces(List<JClassType>) - Method in interface honeyroasted.jype.type.JParameterizedClassType
 
setIntType(JPrimitiveType) - Method in class honeyroasted.jype.system.JInMemoryTypeConstants
 
setLocation(JFieldLocation) - Method in class honeyroasted.jype.type.impl.delegate.JFieldReferenceDelegate
 
setLocation(JFieldLocation) - Method in class honeyroasted.jype.type.impl.JFieldReferenceImpl
 
setLocation(JFieldLocation) - Method in interface honeyroasted.jype.type.JFieldReference
 
setLocation(JMethodLocation) - Method in class honeyroasted.jype.type.impl.delegate.JMethodReferenceDelegate
 
setLocation(JMethodLocation) - Method in class honeyroasted.jype.type.impl.delegate.JParameterizedMethodTypeDelegate
 
setLocation(JMethodLocation) - Method in class honeyroasted.jype.type.impl.JMethodReferenceImpl
 
setLocation(JMethodLocation) - Method in class honeyroasted.jype.type.impl.JParameterizedMethodTypeImpl
 
setLocation(JMethodLocation) - Method in interface honeyroasted.jype.type.JMethodType
 
setLocation(JTypeParameterLocation) - Method in class honeyroasted.jype.type.impl.delegate.JVarTypeDelegate
 
setLocation(JTypeParameterLocation) - Method in class honeyroasted.jype.type.impl.JVarTypeImpl
 
setLocation(JTypeParameterLocation) - Method in interface honeyroasted.jype.type.JVarType
 
setLongType(JPrimitiveType) - Method in class honeyroasted.jype.system.JInMemoryTypeConstants
 
setLowerBounds(Set<JType>) - Method in class honeyroasted.jype.type.impl.delegate.JWildTypeLowerDelegate
 
setLowerBounds(Set<JType>) - Method in class honeyroasted.jype.type.impl.delegate.JWildTypeUpperDelegate
 
setLowerBounds(Set<JType>) - Method in class honeyroasted.jype.type.impl.JWildTypeLowerImpl
 
setLowerBounds(Set<JType>) - Method in class honeyroasted.jype.type.impl.JWildTypeUpperImpl
 
setLowerBounds(Set<JType>) - Method in interface honeyroasted.jype.type.JWildType
 
setMethodReference(JMethodReference) - Method in class honeyroasted.jype.type.impl.delegate.JParameterizedMethodTypeDelegate
 
setMethodReference(JMethodReference) - Method in class honeyroasted.jype.type.impl.JParameterizedMethodTypeImpl
 
setMethodReference(JMethodReference) - Method in interface honeyroasted.jype.type.JParameterizedMethodType
 
setModifiers(int) - Method in class honeyroasted.jype.type.impl.delegate.JClassReferenceDelegate
 
setModifiers(int) - Method in class honeyroasted.jype.type.impl.delegate.JFieldReferenceDelegate
 
setModifiers(int) - Method in class honeyroasted.jype.type.impl.delegate.JMethodReferenceDelegate
 
setModifiers(int) - Method in class honeyroasted.jype.type.impl.delegate.JParameterizedMethodTypeDelegate
 
setModifiers(int) - Method in class honeyroasted.jype.type.impl.JClassReferenceImpl
 
setModifiers(int) - Method in class honeyroasted.jype.type.impl.JFieldReferenceImpl
 
setModifiers(int) - Method in class honeyroasted.jype.type.impl.JMethodReferenceImpl
 
setModifiers(int) - Method in class honeyroasted.jype.type.impl.JParameterizedMethodTypeImpl
 
setModifiers(int) - Method in interface honeyroasted.jype.type.JClassType
 
setModifiers(int) - Method in interface honeyroasted.jype.type.JFieldReference
 
setModifiers(int) - Method in interface honeyroasted.jype.type.JMethodType
 
setModifiers(int) - Method in interface honeyroasted.jype.type.JParameterizedClassType
 
setNamespace(JClassNamespace) - Method in class honeyroasted.jype.type.impl.delegate.JClassReferenceDelegate
 
setNamespace(JClassNamespace) - Method in class honeyroasted.jype.type.impl.JClassReferenceImpl
 
setNamespace(JClassNamespace) - Method in interface honeyroasted.jype.type.JClassType
 
setNamespace(JClassNamespace) - Method in interface honeyroasted.jype.type.JParameterizedClassType
 
setNestMembers(List<JClassReference>) - Method in class honeyroasted.jype.type.impl.delegate.JClassReferenceDelegate
 
setNestMembers(List<JClassReference>) - Method in class honeyroasted.jype.type.impl.JClassReferenceImpl
 
setNestMembers(List<JClassReference>) - Method in interface honeyroasted.jype.type.JClassType
 
setNestMembers(List<JClassReference>) - Method in interface honeyroasted.jype.type.JParameterizedClassType
 
setNoneType(JNoneType) - Method in class honeyroasted.jype.system.JInMemoryTypeConstants
 
setNullType(JNoneType) - Method in class honeyroasted.jype.system.JInMemoryTypeConstants
 
setObject(JClassReference) - Method in class honeyroasted.jype.system.JInMemoryTypeConstants
 
setOuterClass(JClassReference) - Method in class honeyroasted.jype.type.impl.delegate.JClassReferenceDelegate
 
setOuterClass(JClassReference) - Method in class honeyroasted.jype.type.impl.delegate.JFieldReferenceDelegate
 
setOuterClass(JClassReference) - Method in class honeyroasted.jype.type.impl.delegate.JMethodReferenceDelegate
 
setOuterClass(JClassReference) - Method in class honeyroasted.jype.type.impl.delegate.JParameterizedMethodTypeDelegate
 
setOuterClass(JClassReference) - Method in class honeyroasted.jype.type.impl.JClassReferenceImpl
 
setOuterClass(JClassReference) - Method in class honeyroasted.jype.type.impl.JFieldReferenceImpl
 
setOuterClass(JClassReference) - Method in class honeyroasted.jype.type.impl.JMethodReferenceImpl
 
setOuterClass(JClassReference) - Method in class honeyroasted.jype.type.impl.JParameterizedMethodTypeImpl
 
setOuterClass(JClassReference) - Method in interface honeyroasted.jype.type.JClassType
 
setOuterClass(JClassReference) - Method in interface honeyroasted.jype.type.JFieldReference
 
setOuterClass(JClassReference) - Method in interface honeyroasted.jype.type.JMethodType
 
setOuterClass(JClassReference) - Method in interface honeyroasted.jype.type.JParameterizedClassType
 
setOuterMethod(JMethodReference) - Method in class honeyroasted.jype.type.impl.delegate.JClassReferenceDelegate
 
setOuterMethod(JMethodReference) - Method in class honeyroasted.jype.type.impl.JClassReferenceImpl
 
setOuterMethod(JMethodReference) - Method in interface honeyroasted.jype.type.JClassType
 
setOuterMethod(JMethodReference) - Method in interface honeyroasted.jype.type.JParameterizedClassType
 
setOuterType(JClassType) - Method in class honeyroasted.jype.type.impl.delegate.JParameterizedClassTypeDelegate
 
setOuterType(JClassType) - Method in class honeyroasted.jype.type.impl.delegate.JParameterizedMethodTypeDelegate
 
setOuterType(JClassType) - Method in class honeyroasted.jype.type.impl.JParameterizedClassTypeImpl
 
setOuterType(JClassType) - Method in class honeyroasted.jype.type.impl.JParameterizedMethodTypeImpl
 
setOuterType(JClassType) - Method in interface honeyroasted.jype.type.JParameterizedClassType
 
setOuterType(JClassType) - Method in interface honeyroasted.jype.type.JParameterizedMethodType
 
setParameters(List<JType>) - Method in class honeyroasted.jype.type.impl.delegate.JMethodReferenceDelegate
 
setParameters(List<JType>) - Method in class honeyroasted.jype.type.impl.delegate.JParameterizedMethodTypeDelegate
 
setParameters(List<JType>) - Method in class honeyroasted.jype.type.impl.JMethodReferenceImpl
 
setParameters(List<JType>) - Method in class honeyroasted.jype.type.impl.JParameterizedMethodTypeImpl
 
setParameters(List<JType>) - Method in interface honeyroasted.jype.type.JMethodType
 
setReturnType(JType) - Method in class honeyroasted.jype.type.impl.delegate.JMethodReferenceDelegate
 
setReturnType(JType) - Method in class honeyroasted.jype.type.impl.delegate.JParameterizedMethodTypeDelegate
 
setReturnType(JType) - Method in class honeyroasted.jype.type.impl.JMethodReferenceImpl
 
setReturnType(JType) - Method in class honeyroasted.jype.type.impl.JParameterizedMethodTypeImpl
 
setReturnType(JType) - Method in interface honeyroasted.jype.type.JMethodType
 
setRuntimeException(JClassReference) - Method in class honeyroasted.jype.system.JInMemoryTypeConstants
 
setSerializable(JClassReference) - Method in class honeyroasted.jype.system.JInMemoryTypeConstants
 
setShortType(JPrimitiveType) - Method in class honeyroasted.jype.system.JInMemoryTypeConstants
 
setSuperClass(JClassType) - Method in class honeyroasted.jype.type.impl.delegate.JClassReferenceDelegate
 
setSuperClass(JClassType) - Method in class honeyroasted.jype.type.impl.JClassReferenceImpl
 
setSuperClass(JClassType) - Method in interface honeyroasted.jype.type.JClassType
 
setSuperClass(JClassType) - Method in interface honeyroasted.jype.type.JParameterizedClassType
 
setType(JType) - Method in class honeyroasted.jype.type.impl.delegate.JFieldReferenceDelegate
 
setType(JType) - Method in class honeyroasted.jype.type.impl.JFieldReferenceImpl
 
setType(JType) - Method in interface honeyroasted.jype.type.JFieldReference
 
setTypeArguments(List<JArgumentType>) - Method in class honeyroasted.jype.type.impl.delegate.JParameterizedClassTypeDelegate
 
setTypeArguments(List<JArgumentType>) - Method in class honeyroasted.jype.type.impl.delegate.JParameterizedMethodTypeDelegate
 
setTypeArguments(List<JArgumentType>) - Method in class honeyroasted.jype.type.impl.JParameterizedClassTypeImpl
 
setTypeArguments(List<JArgumentType>) - Method in class honeyroasted.jype.type.impl.JParameterizedMethodTypeImpl
 
setTypeArguments(List<JArgumentType>) - Method in interface honeyroasted.jype.type.JParameterizedType
 
setTypeParameters(List<JVarType>) - Method in class honeyroasted.jype.type.impl.delegate.JClassReferenceDelegate
 
setTypeParameters(List<JVarType>) - Method in class honeyroasted.jype.type.impl.delegate.JMethodReferenceDelegate
 
setTypeParameters(List<JVarType>) - Method in class honeyroasted.jype.type.impl.delegate.JParameterizedMethodTypeDelegate
 
setTypeParameters(List<JVarType>) - Method in class honeyroasted.jype.type.impl.JClassReferenceImpl
 
setTypeParameters(List<JVarType>) - Method in class honeyroasted.jype.type.impl.JMethodReferenceImpl
 
setTypeParameters(List<JVarType>) - Method in class honeyroasted.jype.type.impl.JParameterizedMethodTypeImpl
 
setTypeParameters(List<JVarType>) - Method in interface honeyroasted.jype.type.JClassType
 
setTypeParameters(List<JVarType>) - Method in interface honeyroasted.jype.type.JGenericDeclaration
 
setTypeParameters(List<JVarType>) - Method in interface honeyroasted.jype.type.JMethodType
 
setTypeParameters(List<JVarType>) - Method in interface honeyroasted.jype.type.JParameterizedClassType
 
setUnmodifiable(boolean) - Method in class honeyroasted.jype.type.impl.delegate.JAbstractPossiblyUnmodifiableDelegateType
 
setUpperBounds(Set<JType>) - Method in class honeyroasted.jype.type.impl.delegate.JVarTypeDelegate
 
setUpperBounds(Set<JType>) - Method in class honeyroasted.jype.type.impl.delegate.JWildTypeLowerDelegate
 
setUpperBounds(Set<JType>) - Method in class honeyroasted.jype.type.impl.delegate.JWildTypeUpperDelegate
 
setUpperBounds(Set<JType>) - Method in class honeyroasted.jype.type.impl.JVarTypeImpl
 
setUpperBounds(Set<JType>) - Method in class honeyroasted.jype.type.impl.JWildTypeLowerImpl
 
setUpperBounds(Set<JType>) - Method in class honeyroasted.jype.type.impl.JWildTypeUpperImpl
 
setUpperBounds(Set<JType>) - Method in interface honeyroasted.jype.type.JVarType
 
setUpperBounds(Set<JType>) - Method in interface honeyroasted.jype.type.JWildType
 
setVoidBox(JClassReference) - Method in class honeyroasted.jype.system.JInMemoryTypeConstants
 
setVoidType(JNoneType) - Method in class honeyroasted.jype.system.JInMemoryTypeConstants
 
SHORT - Enum constant in enum class honeyroasted.jype.metadata.signature.JDescriptor.Primitive
 
shortBox() - Method in class honeyroasted.jype.system.JInMemoryTypeConstants
 
shortBox() - Method in interface honeyroasted.jype.system.JTypeConstants
 
shortType() - Method in class honeyroasted.jype.system.JInMemoryTypeConstants
 
shortType() - Method in interface honeyroasted.jype.system.JTypeConstants
 
signature() - Method in record class honeyroasted.jype.metadata.signature.JSignature.Declared
Returns the value of the signature record component.
signature() - Method in exception class honeyroasted.jype.metadata.signature.JStringParseException
 
signature() - Method in interface honeyroasted.jype.type.JType
 
Simple(JExpressionInformation, List<JArgumentType>, int, boolean) - Constructor for record class honeyroasted.jype.system.JExpressionInformation.Lambda.Simple
Creates an instance of a Simple record class.
Simple(JClassReference, JMethodReference, JClassReference, List<JExpressionInformation>, List<JArgumentType>) - Constructor for record class honeyroasted.jype.system.JExpressionInformation.Instantiation.Simple
Creates an instance of a Simple record class.
Simple(JClassReference, JMethodReference, T, String) - Constructor for record class honeyroasted.jype.system.JExpressionInformation.GetField.Simple
Creates an instance of a Simple record class.
Simple(JClassReference, JMethodReference, T, String, List<JExpressionInformation>, List<JArgumentType>) - Constructor for record class honeyroasted.jype.system.JExpressionInformation.MethodInvocation.Simple
Creates an instance of a Simple record class.
Simple(JInstantiableType, List<JArgumentType>) - Constructor for record class honeyroasted.jype.system.JExpressionInformation.InstantiationReference.Simple
Creates an instance of a Simple record class.
Simple(JType) - Constructor for record class honeyroasted.jype.system.JExpressionInformation.SimplyTyped.Simple
Creates an instance of a Simple record class.
Simple(Object) - Constructor for record class honeyroasted.jype.system.JExpressionInformation.Constant.Simple
Creates an instance of a Simple record class.
Simple(List<? extends JExpressionInformation>) - Constructor for record class honeyroasted.jype.system.JExpressionInformation.Multi.Simple
Creates an instance of a Simple record class.
Simple(T, String, List<JArgumentType>) - Constructor for record class honeyroasted.jype.system.JExpressionInformation.InvocationReference.Simple
Creates an instance of a Simple record class.
simpleName() - Method in record class honeyroasted.jype.metadata.location.JClassLocation
 
simpleName() - Method in record class honeyroasted.jype.metadata.location.JClassName
 
simpleName() - Method in record class honeyroasted.jype.metadata.location.JFieldLocation
 
simpleName() - Method in record class honeyroasted.jype.metadata.location.JMethodLocation
 
simpleName() - Method in record class honeyroasted.jype.system.JExpressionInformation.Constant.Simple
 
simpleName() - Method in record class honeyroasted.jype.system.JExpressionInformation.GetField.Simple
 
simpleName() - Method in record class honeyroasted.jype.system.JExpressionInformation.Instantiation.Simple
 
simpleName() - Method in record class honeyroasted.jype.system.JExpressionInformation.InstantiationReference.Simple
 
simpleName() - Method in record class honeyroasted.jype.system.JExpressionInformation.InvocationReference.Simple
 
simpleName() - Method in record class honeyroasted.jype.system.JExpressionInformation.Lambda.Simple
 
simpleName() - Method in record class honeyroasted.jype.system.JExpressionInformation.MethodInvocation.Simple
 
simpleName() - Method in record class honeyroasted.jype.system.JExpressionInformation.Multi.Simple
 
simpleName() - Method in record class honeyroasted.jype.system.JExpressionInformation.SimplyTyped.Simple
 
simpleName() - Method in class honeyroasted.jype.system.JSimpleTypeSystem
 
simpleName() - Method in class honeyroasted.jype.system.solver.constraints.JTypeConstraints.Capture
 
simpleName() - Method in class honeyroasted.jype.system.solver.constraints.JTypeConstraints.Compatible
 
simpleName() - Method in class honeyroasted.jype.system.solver.constraints.JTypeConstraints.Contains
 
simpleName() - Method in class honeyroasted.jype.system.solver.constraints.JTypeConstraints.Contradiction
 
simpleName() - Method in class honeyroasted.jype.system.solver.constraints.JTypeConstraints.Equal
 
simpleName() - Method in class honeyroasted.jype.system.solver.constraints.JTypeConstraints.ExpressionCompatible
 
simpleName() - Method in class honeyroasted.jype.system.solver.constraints.JTypeConstraints.Infer
 
simpleName() - Method in class honeyroasted.jype.system.solver.constraints.JTypeConstraints.Instantiation
 
simpleName() - Method in class honeyroasted.jype.system.solver.constraints.JTypeConstraints.InstantiationReferenceThrows
 
simpleName() - Method in class honeyroasted.jype.system.solver.constraints.JTypeConstraints.InvocationReferenceThrows
 
simpleName() - Method in class honeyroasted.jype.system.solver.constraints.JTypeConstraints.LambdaThrows
 
simpleName() - Method in class honeyroasted.jype.system.solver.constraints.JTypeConstraints.Subtype
 
simpleName() - Method in class honeyroasted.jype.system.solver.constraints.JTypeConstraints.Throws
 
simpleName() - Method in record class honeyroasted.jype.system.solver.constraints.JTypeContext.ChosenField
 
simpleName() - Method in record class honeyroasted.jype.system.solver.constraints.JTypeContext.ChosenMethod
 
simpleName() - Method in class honeyroasted.jype.system.solver.constraints.JTypeContext.TypeMetavarMap
 
simpleName() - Method in class honeyroasted.jype.type.impl.delegate.JAbstractDelegateType
 
simpleName() - Method in class honeyroasted.jype.type.impl.JAbstractPossiblyUnmodifiableType
 
simpleName() - Method in class honeyroasted.jype.type.impl.JAbstractType
 
simpleName() - Method in class honeyroasted.jype.type.impl.JNoneTypeImpl
 
simplify() - Method in class honeyroasted.jype.type.impl.delegate.JIntersectionTypeDelegate
 
simplify() - Method in class honeyroasted.jype.type.impl.JIntersectionTypeImpl
 
simplify() - Method in interface honeyroasted.jype.type.JIntersectionType
 
skip() - Method in class honeyroasted.jype.metadata.signature.JStringParser
 
skip(char) - Method in class honeyroasted.jype.metadata.signature.JStringParser
 
skip(IntPredicate) - Method in class honeyroasted.jype.metadata.signature.JStringParser
 
source() - Method in record class honeyroasted.jype.system.JExpressionInformation.GetField.Simple
Returns the value of the source record component.
source() - Method in interface honeyroasted.jype.system.JExpressionInformation.GetField
 
source() - Method in record class honeyroasted.jype.system.JExpressionInformation.InvocationReference.Simple
Returns the value of the source record component.
source() - Method in interface honeyroasted.jype.system.JExpressionInformation.InvocationReference
 
source() - Method in record class honeyroasted.jype.system.JExpressionInformation.MethodInvocation.Simple
Returns the value of the source record component.
source() - Method in interface honeyroasted.jype.system.JExpressionInformation.MethodInvocation
 
STATIC_INITIALIZER_NAME - Static variable in record class honeyroasted.jype.metadata.location.JMethodLocation
 
storage() - Method in class honeyroasted.jype.system.JSimpleTypeSystem
 
storage() - Method in interface honeyroasted.jype.system.JTypeSystem
 
str - Variable in class honeyroasted.jype.metadata.signature.JStringParser
 
STRICT_INVOCATION - Enum constant in enum class honeyroasted.jype.system.solver.constraints.JTypeConstraints.Compatible.Context
 
STRUCTURAL - Enum constant in enum class honeyroasted.jype.type.JType.Equality
 
structuralEquals(JType) - Method in interface honeyroasted.jype.type.JType
 
structuralEquals(JType, JType) - Static method in interface honeyroasted.jype.type.JType
 
structuralEquals(JType, JType, Set<Pair<JType, JType>>) - Static method in interface honeyroasted.jype.type.JType
 
subType() - Method in record class honeyroasted.jype.metadata.location.JClassName
Returns the value of the subType record component.
Subtype(JType, JType) - Constructor for class honeyroasted.jype.system.solver.constraints.JTypeConstraints.Subtype
 
success() - Method in record class honeyroasted.jype.system.resolver.JResolutionResult
 
superclass() - Method in record class honeyroasted.jype.metadata.signature.JSignature.ClassDeclaration
Returns the value of the superclass record component.
superClass() - Method in class honeyroasted.jype.type.impl.delegate.JClassReferenceDelegate
 
superClass() - Method in class honeyroasted.jype.type.impl.JClassReferenceImpl
 
superClass() - Method in interface honeyroasted.jype.type.JClassType
 
superClass() - Method in interface honeyroasted.jype.type.JParameterizedClassType
 
symbol() - Method in enum class honeyroasted.jype.system.solver.constraints.JTypeConstraints.Compatible.Context
 
system() - Method in interface honeyroasted.jype.system.solver.operations.JTypeOperations
 
system() - Method in class honeyroasted.jype.system.solver.operations.JTypeOperationsImpl
 

T

Throws(JMetaVarType) - Constructor for class honeyroasted.jype.system.solver.constraints.JTypeConstraints.Throws
 
TO_DESCRIPTOR - Static variable in interface honeyroasted.jype.system.visitor.JTypeVisitors
 
TO_SIGNATURE - Static variable in interface honeyroasted.jype.system.visitor.JTypeVisitors
 
TO_SOURCE - Static variable in interface honeyroasted.jype.system.visitor.JTypeVisitors
 
TO_STRING_ALL - Static variable in interface honeyroasted.jype.system.visitor.JTypeVisitors
 
TO_STRING_DETAIL - Static variable in interface honeyroasted.jype.system.visitor.JTypeVisitors
 
TO_STRING_DETAIL_NAMES - Static variable in interface honeyroasted.jype.system.visitor.JTypeVisitors
 
TO_STRING_SIMPLE - Static variable in interface honeyroasted.jype.system.visitor.JTypeVisitors
 
toArray() - Method in record class honeyroasted.jype.metadata.location.JClassLocation
 
toArray() - Method in record class honeyroasted.jype.metadata.location.JClassName
 
toDeclaration() - Method in record class honeyroasted.jype.system.visitor.visitors.JToSourceTypeVisitor.Mode
 
toInternalName() - Method in record class honeyroasted.jype.metadata.location.JClassLocation
 
toLocation() - Method in record class honeyroasted.jype.metadata.signature.JDescriptor.Array
 
toLocation() - Method in record class honeyroasted.jype.metadata.signature.JDescriptor.Class
 
toLocation() - Method in enum class honeyroasted.jype.metadata.signature.JDescriptor.Primitive
 
toLocation() - Method in interface honeyroasted.jype.metadata.signature.JDescriptor.Type
 
toName() - Method in record class honeyroasted.jype.metadata.location.JClassLocation
 
toName(String) - Method in record class honeyroasted.jype.metadata.location.JClassLocation
 
toRuntimeName() - Method in record class honeyroasted.jype.metadata.location.JClassLocation
 
toSourceName() - Method in record class honeyroasted.jype.metadata.location.JClassName
 
toString() - Method in record class honeyroasted.jype.metadata.JClassBytecode
Returns a string representation of this record class.
toString() - Method in record class honeyroasted.jype.metadata.JClassSourceName
Returns a string representation of this record class.
toString() - Method in record class honeyroasted.jype.metadata.JReflectionType.Executable
Returns a string representation of this record class.
toString() - Method in record class honeyroasted.jype.metadata.JReflectionType.Field
Returns a string representation of this record class.
toString() - Method in record class honeyroasted.jype.metadata.JReflectionType.Type
Returns a string representation of this record class.
toString() - Method in record class honeyroasted.jype.metadata.location.JClassLocation
Returns a string representation of this record class.
toString() - Method in record class honeyroasted.jype.metadata.location.JClassName
Returns a string representation of this record class.
toString() - Method in record class honeyroasted.jype.metadata.location.JClassNamespace
Returns a string representation of this record class.
toString() - Method in record class honeyroasted.jype.metadata.location.JFieldLocation
Returns a string representation of this record class.
toString() - Method in record class honeyroasted.jype.metadata.location.JMethodLocation
Returns a string representation of this record class.
toString() - Method in record class honeyroasted.jype.metadata.location.JTypeParameterLocation
Returns a string representation of this record class.
toString() - Method in record class honeyroasted.jype.metadata.signature.JDescriptor.Array
Returns a string representation of this record class.
toString() - Method in record class honeyroasted.jype.metadata.signature.JDescriptor.Class
Returns a string representation of this record class.
toString() - Method in record class honeyroasted.jype.metadata.signature.JDescriptor.Method
Returns a string representation of this record class.
toString() - Method in enum class honeyroasted.jype.metadata.signature.JDescriptor.Primitive
 
toString() - Method in record class honeyroasted.jype.metadata.signature.JSignature.Array
Returns a string representation of this record class.
toString() - Method in record class honeyroasted.jype.metadata.signature.JSignature.ClassDeclaration
Returns a string representation of this record class.
toString() - Method in record class honeyroasted.jype.metadata.signature.JSignature.Declared
Returns a string representation of this record class.
toString() - Method in record class honeyroasted.jype.metadata.signature.JSignature.IntersectionType
Returns a string representation of this record class.
toString() - Method in record class honeyroasted.jype.metadata.signature.JSignature.MethodDeclaration
Returns a string representation of this record class.
toString() - Method in record class honeyroasted.jype.metadata.signature.JSignature.Parameterized
Returns a string representation of this record class.
toString() - Method in record class honeyroasted.jype.metadata.signature.JSignature.Type
Returns a string representation of this record class.
toString() - Method in record class honeyroasted.jype.metadata.signature.JSignature.VarType
Returns a string representation of this record class.
toString() - Method in record class honeyroasted.jype.metadata.signature.JSignature.VarTypeDeclaration
Returns a string representation of this record class.
toString() - Method in record class honeyroasted.jype.metadata.signature.JSignature.WildType
Returns a string representation of this record class.
toString() - Method in record class honeyroasted.jype.metadata.signature.JSignatureString.ClassDeclaration
Returns a string representation of this record class.
toString() - Method in record class honeyroasted.jype.metadata.signature.JSignatureString.JMethodReference
Returns a string representation of this record class.
toString() - Method in record class honeyroasted.jype.metadata.signature.JSignatureString.MethodDeclaration
Returns a string representation of this record class.
toString() - Method in record class honeyroasted.jype.metadata.signature.JSignatureString.Type
Returns a string representation of this record class.
toString() - Method in record class honeyroasted.jype.system.JExpressionInformation.Constant.Simple
Returns a string representation of this record class.
toString() - Method in record class honeyroasted.jype.system.JExpressionInformation.GetField.Simple
Returns a string representation of this record class.
toString() - Method in record class honeyroasted.jype.system.JExpressionInformation.Instantiation.Simple
Returns a string representation of this record class.
toString() - Method in record class honeyroasted.jype.system.JExpressionInformation.InstantiationReference.Simple
Returns a string representation of this record class.
toString() - Method in record class honeyroasted.jype.system.JExpressionInformation.InvocationReference.Simple
Returns a string representation of this record class.
toString() - Method in record class honeyroasted.jype.system.JExpressionInformation.Lambda.Simple
Returns a string representation of this record class.
toString() - Method in record class honeyroasted.jype.system.JExpressionInformation.MethodInvocation.Simple
Returns a string representation of this record class.
toString() - Method in record class honeyroasted.jype.system.JExpressionInformation.Multi.Simple
Returns a string representation of this record class.
toString() - Method in record class honeyroasted.jype.system.JExpressionInformation.SimplyTyped.Simple
Returns a string representation of this record class.
toString() - Method in class honeyroasted.jype.system.JSimpleTypeSystem
 
toString() - Method in record class honeyroasted.jype.system.resolver.JResolutionResult
Returns a string representation of this record class.
toString() - Method in class honeyroasted.jype.system.resolver.reflection.JTypeToken
 
toString() - Method in class honeyroasted.jype.system.solver.constraints.JTypeConstraints.Capture
 
toString() - Method in class honeyroasted.jype.system.solver.constraints.JTypeConstraints.Compatible
 
toString() - Method in class honeyroasted.jype.system.solver.constraints.JTypeConstraints.Contains
 
toString() - Method in class honeyroasted.jype.system.solver.constraints.JTypeConstraints.Contradiction
 
toString() - Method in class honeyroasted.jype.system.solver.constraints.JTypeConstraints.Equal
 
toString() - Method in class honeyroasted.jype.system.solver.constraints.JTypeConstraints.ExpressionCompatible
 
toString() - Method in class honeyroasted.jype.system.solver.constraints.JTypeConstraints.Infer
 
toString() - Method in class honeyroasted.jype.system.solver.constraints.JTypeConstraints.Instantiation
 
toString() - Method in class honeyroasted.jype.system.solver.constraints.JTypeConstraints.InstantiationReferenceThrows
 
toString() - Method in class honeyroasted.jype.system.solver.constraints.JTypeConstraints.InvocationReferenceThrows
 
toString() - Method in class honeyroasted.jype.system.solver.constraints.JTypeConstraints.LambdaThrows
 
toString() - Method in class honeyroasted.jype.system.solver.constraints.JTypeConstraints.Subtype
 
toString() - Method in class honeyroasted.jype.system.solver.constraints.JTypeConstraints.Throws
 
toString() - Method in record class honeyroasted.jype.system.solver.constraints.JTypeContext.ChosenField
Returns a string representation of this record class.
toString() - Method in record class honeyroasted.jype.system.solver.constraints.JTypeContext.ChosenMethod
Returns a string representation of this record class.
toString() - Method in class honeyroasted.jype.system.solver.constraints.JTypeContext.TypeMetavarMap
 
toString() - Method in record class honeyroasted.jype.system.visitor.visitors.JToSourceTypeVisitor.Mode
Returns a string representation of this record class.
toString() - Method in class honeyroasted.jype.type.impl.delegate.JAbstractDelegateType
 
toString() - Method in class honeyroasted.jype.type.impl.delegate.JAbstractPossiblyUnmodifiableDelegateType
 
toString() - Method in class honeyroasted.jype.type.impl.JAbstractPossiblyUnmodifiableType
 
toString() - Method in class honeyroasted.jype.type.impl.JAbstractType
 
toString() - Method in class honeyroasted.jype.type.impl.JNoneTypeImpl
 
toString(boolean) - Method in record class honeyroasted.jype.system.resolver.JResolutionResult
 
toString(String) - Method in record class honeyroasted.jype.metadata.location.JClassLocation
 
toString(String) - Method in record class honeyroasted.jype.metadata.location.JClassName
 
toUsage() - Method in record class honeyroasted.jype.system.visitor.visitors.JToSourceTypeVisitor.Mode
 
tryResolve(JClassSourceName) - Method in interface honeyroasted.jype.system.JTypeSystem
 
tryResolve(JClassLocation) - Method in interface honeyroasted.jype.system.JTypeSystem
 
tryResolve(JFieldLocation) - Method in interface honeyroasted.jype.system.JTypeSystem
 
tryResolve(JMethodLocation) - Method in interface honeyroasted.jype.system.JTypeSystem
 
tryResolve(JTypeParameterLocation) - Method in interface honeyroasted.jype.system.JTypeSystem
 
tryResolve(JSignature.Declared) - Method in interface honeyroasted.jype.system.JTypeSystem
 
tryResolve(JTypeToken<?>) - Method in interface honeyroasted.jype.system.JTypeSystem
 
tryResolve(Executable) - Method in interface honeyroasted.jype.system.JTypeSystem
 
tryResolve(Type) - Method in interface honeyroasted.jype.system.JTypeSystem
 
type() - Method in record class honeyroasted.jype.metadata.JReflectionType.Executable
Returns the value of the type record component.
type() - Method in record class honeyroasted.jype.metadata.JReflectionType.Field
Returns the value of the type record component.
type() - Method in interface honeyroasted.jype.metadata.JReflectionType
 
type() - Method in record class honeyroasted.jype.metadata.JReflectionType.Type
Returns the value of the type record component.
type() - Method in record class honeyroasted.jype.metadata.location.JClassLocation
Returns the value of the type record component.
type() - Method in record class honeyroasted.jype.metadata.location.JClassName
Returns the value of the type record component.
type() - Method in record class honeyroasted.jype.metadata.signature.JSignature.Parameterized
Returns the value of the type record component.
type() - Method in record class honeyroasted.jype.system.JExpressionInformation.Instantiation.Simple
Returns the value of the type record component.
type() - Method in interface honeyroasted.jype.system.JExpressionInformation.Instantiation
 
type() - Method in record class honeyroasted.jype.system.JExpressionInformation.InstantiationReference.Simple
Returns the value of the type record component.
type() - Method in interface honeyroasted.jype.system.JExpressionInformation.InstantiationReference
 
type() - Method in record class honeyroasted.jype.system.JExpressionInformation.SimplyTyped.Simple
Returns the value of the type record component.
type() - Method in class honeyroasted.jype.type.impl.delegate.JFieldReferenceDelegate
 
type() - Method in class honeyroasted.jype.type.impl.JFieldReferenceImpl
 
type() - Method in interface honeyroasted.jype.type.JFieldReference
 
type(JTypeSystem) - Method in interface honeyroasted.jype.system.JExpressionInformation.Constant
 
type(JTypeSystem) - Method in record class honeyroasted.jype.system.JExpressionInformation.SimplyTyped.Simple
 
type(JTypeSystem) - Method in interface honeyroasted.jype.system.JExpressionInformation.SimplyTyped
 
Type(JDescriptor.Type) - Constructor for record class honeyroasted.jype.metadata.signature.JSignature.Type
Creates an instance of a Type record class.
Type(Type) - Constructor for record class honeyroasted.jype.metadata.JReflectionType.Type
Creates an instance of a Type record class.
Type(String) - Constructor for record class honeyroasted.jype.metadata.signature.JSignatureString.Type
Creates an instance of a Type record class.
typeArguments() - Method in class honeyroasted.jype.type.impl.delegate.JParameterizedClassTypeDelegate
 
typeArguments() - Method in class honeyroasted.jype.type.impl.delegate.JParameterizedMethodTypeDelegate
 
typeArguments() - Method in class honeyroasted.jype.type.impl.JParameterizedClassTypeImpl
 
typeArguments() - Method in class honeyroasted.jype.type.impl.JParameterizedMethodTypeImpl
 
typeArguments() - Method in interface honeyroasted.jype.type.JClassReference
 
typeArguments() - Method in interface honeyroasted.jype.type.JClassType
 
typeArguments() - Method in interface honeyroasted.jype.type.JMethodReference
 
typeArguments() - Method in interface honeyroasted.jype.type.JMethodType
 
typeArguments() - Method in interface honeyroasted.jype.type.JParameterizedType
 
typeContains(JType) - Method in interface honeyroasted.jype.type.JIntersectionType
 
typeEquals(JType) - Method in interface honeyroasted.jype.type.JType
 
typeEquals(JType, JType) - Static method in interface honeyroasted.jype.type.JType
 
typeEquals(JType, JType, Set<Pair<JType, JType>>) - Static method in interface honeyroasted.jype.type.JType
 
typeFactory() - Method in class honeyroasted.jype.system.JSimpleTypeSystem
 
typeFactory() - Method in interface honeyroasted.jype.system.JTypeSystem
 
TypeMetavarMap(Map<JMetaVarType, JType>, Map<JVarType, JMetaVarType>) - Constructor for class honeyroasted.jype.system.solver.constraints.JTypeContext.TypeMetavarMap
 
typeParameterFromLocation(JTypeParameterLocation) - Static method in interface honeyroasted.jype.system.resolver.reflection.JReflectionTypeResolution
 
typeParameters() - Method in class honeyroasted.jype.type.impl.delegate.JClassReferenceDelegate
 
typeParameters() - Method in class honeyroasted.jype.type.impl.delegate.JMethodReferenceDelegate
 
typeParameters() - Method in class honeyroasted.jype.type.impl.delegate.JParameterizedMethodTypeDelegate
 
typeParameters() - Method in class honeyroasted.jype.type.impl.JClassReferenceImpl
 
typeParameters() - Method in class honeyroasted.jype.type.impl.JMethodReferenceImpl
 
typeParameters() - Method in class honeyroasted.jype.type.impl.JParameterizedMethodTypeImpl
 
typeParameters() - Method in interface honeyroasted.jype.type.JClassType
 
typeParameters() - Method in interface honeyroasted.jype.type.JGenericDeclaration
 
typeParameters() - Method in interface honeyroasted.jype.type.JMethodType
 
typeParameters() - Method in interface honeyroasted.jype.type.JParameterizedClassType
 
typePredicate(Predicate<JType>) - Static method in interface honeyroasted.jype.system.visitor.JTypeVisitors
 
types() - Method in record class honeyroasted.jype.metadata.signature.JSignature.IntersectionType
Returns the value of the types record component.
typeSystem() - Method in class honeyroasted.jype.type.impl.delegate.JAbstractDelegateType
 
typeSystem() - Method in class honeyroasted.jype.type.impl.JAbstractPossiblyUnmodifiableType
 
typeSystem() - Method in class honeyroasted.jype.type.impl.JAbstractType
 
typeSystem() - Method in interface honeyroasted.jype.type.JType
 

U

UndefinedProjectionException(String) - Constructor for exception class honeyroasted.jype.system.visitor.visitors.JDownwardProjectionVisitor.UndefinedProjectionException
 
upper() - Method in record class honeyroasted.jype.metadata.signature.JSignature.WildType
Returns the value of the upper record component.
upperBound() - Method in interface honeyroasted.jype.type.JMetaVarType
 
upperBound() - Method in interface honeyroasted.jype.type.JVarType
 
upperBound() - Method in interface honeyroasted.jype.type.JWildType
 
upperBounds() - Method in class honeyroasted.jype.type.impl.delegate.JMetaVarTypeDelegate
 
upperBounds() - Method in class honeyroasted.jype.type.impl.delegate.JVarTypeDelegate
 
upperBounds() - Method in class honeyroasted.jype.type.impl.delegate.JWildTypeLowerDelegate
 
upperBounds() - Method in class honeyroasted.jype.type.impl.delegate.JWildTypeUpperDelegate
 
upperBounds() - Method in class honeyroasted.jype.type.impl.JMetaVarTypeImpl
 
upperBounds() - Method in class honeyroasted.jype.type.impl.JVarTypeImpl
 
upperBounds() - Method in class honeyroasted.jype.type.impl.JWildTypeLowerImpl
 
upperBounds() - Method in class honeyroasted.jype.type.impl.JWildTypeUpperImpl
 
upperBounds() - Method in interface honeyroasted.jype.type.JMetaVarType
 
upperBounds() - Method in interface honeyroasted.jype.type.JVarType
 
upperBounds() - Method in interface honeyroasted.jype.type.JWildType
 
upwardProjection(Predicate<JType>) - Static method in interface honeyroasted.jype.system.visitor.JTypeVisitors
 
upwardsProjection() - Method in interface honeyroasted.jype.type.JType
 
upwardsProjection(Predicate<JType>) - Method in interface honeyroasted.jype.type.JType
 
usage() - Method in record class honeyroasted.jype.system.visitor.visitors.JToSourceTypeVisitor.Mode
Returns the value of the usage record component.
USAGE - Enum constant in enum class honeyroasted.jype.system.visitor.visitors.JToSignatureVisitor.Mode
 

V

val - Variable in class honeyroasted.jype.system.visitor.visitors.JRecursiveTypeVisitor.Box
 
value() - Method in record class honeyroasted.jype.metadata.location.JClassLocation
Returns the value of the value record component.
value() - Method in record class honeyroasted.jype.metadata.location.JClassName
Returns the value of the value record component.
value() - Method in record class honeyroasted.jype.metadata.signature.JSignatureString.ClassDeclaration
Returns the value of the value record component.
value() - Method in record class honeyroasted.jype.metadata.signature.JSignatureString.JMethodReference
Returns the value of the value record component.
value() - Method in record class honeyroasted.jype.metadata.signature.JSignatureString.MethodDeclaration
Returns the value of the value record component.
value() - Method in record class honeyroasted.jype.metadata.signature.JSignatureString.Type
Returns the value of the value record component.
value() - Method in interface honeyroasted.jype.metadata.signature.JSignatureString
 
value() - Method in record class honeyroasted.jype.system.JExpressionInformation.Constant.Simple
Returns the value of the value record component.
value() - Method in interface honeyroasted.jype.system.JExpressionInformation.Constant
 
value() - Method in record class honeyroasted.jype.system.resolver.JResolutionResult
Returns the value of the value record component.
valueOf(String) - Static method in enum class honeyroasted.jype.metadata.JAccess
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class honeyroasted.jype.metadata.location.JClassLocation.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class honeyroasted.jype.metadata.location.JClassName.SubType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class honeyroasted.jype.metadata.location.JClassName.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class honeyroasted.jype.metadata.signature.JDescriptor.Primitive
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class honeyroasted.jype.system.solver.constraints.JTypeConstraints.Compatible.Context
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class honeyroasted.jype.system.visitor.visitors.JToSignatureVisitor.Mode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class honeyroasted.jype.type.JType.Equality
Returns the enum constant of this class with the specified name.
values() - Static method in enum class honeyroasted.jype.metadata.JAccess
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class honeyroasted.jype.metadata.location.JClassLocation.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class honeyroasted.jype.metadata.location.JClassName.SubType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class honeyroasted.jype.metadata.location.JClassName.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class honeyroasted.jype.metadata.signature.JDescriptor.Primitive
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class honeyroasted.jype.system.solver.constraints.JTypeConstraints.Compatible.Context
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class honeyroasted.jype.system.visitor.visitors.JToSignatureVisitor.Mode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class honeyroasted.jype.type.JType.Equality
Returns an array containing the constants of this enum class, in the order they are declared.
valueType() - Method in interface honeyroasted.jype.system.cache.JTypeCache
 
VAR_WIDLCARDER - Static variable in interface honeyroasted.jype.system.visitor.JTypeVisitors
 
vararg() - Method in record class honeyroasted.jype.system.solver.constraints.JTypeContext.ChosenMethod
Returns the value of the vararg record component.
vars() - Method in record class honeyroasted.jype.metadata.signature.JSignature.ClassDeclaration
Returns the value of the vars record component.
vars() - Method in interface honeyroasted.jype.metadata.signature.JSignature.GenericDeclaration
 
vars() - Method in record class honeyroasted.jype.metadata.signature.JSignature.MethodDeclaration
Returns the value of the vars record component.
varToString(JVarType, Set<JType>) - Method in class honeyroasted.jype.system.visitor.visitors.JSimpleToStringVisitor
 
varToString(JVarType, Set<JType>) - Method in interface honeyroasted.jype.system.visitor.visitors.JToStringVisitor
 
varToString(JVarType, Set<JType>) - Method in class honeyroasted.jype.system.visitor.visitors.JVerboseToStringVisitor
 
VarType(String) - Constructor for record class honeyroasted.jype.metadata.signature.JSignature.VarType
Creates an instance of a VarType record class.
VarTypeDeclaration(String, JSignature.InformalType, List<JSignature.InformalType>) - Constructor for record class honeyroasted.jype.metadata.signature.JSignature.VarTypeDeclaration
Creates an instance of a VarTypeDeclaration record class.
varTypeMap(ConstraintBranch) - Method in interface honeyroasted.jype.system.solver.operations.JTypeOperations
 
varTypeMap(ConstraintBranch) - Method in class honeyroasted.jype.system.solver.operations.JTypeOperationsImpl
 
varTypeOverride(JVarType, JTypeCache<JType, JType>) - Method in interface honeyroasted.jype.system.visitor.visitors.JDeepStructuralTypeMappingVisitor
 
varTypeOverride(JVarType, JTypeCache<JType, JType>) - Method in class honeyroasted.jype.system.visitor.visitors.JDownwardProjectionVisitor
 
varTypeOverride(JVarType, JTypeCache<JType, JType>) - Method in class honeyroasted.jype.system.visitor.visitors.JUpwardProjectionVisitor
 
varTypeOverride(JVarType, JTypeCache<JType, JType>) - Method in class honeyroasted.jype.system.visitor.visitors.JVarMetavarVisitor
 
varTypeOverride(JVarType, JTypeCache<JType, JType>) - Method in class honeyroasted.jype.system.visitor.visitors.JVarTypeResolveVisitor
 
varTypeOverride(JVarType, JTypeCache<JType, JType>) - Method in class honeyroasted.jype.system.visitor.visitors.JVarWildcardingVisitor
 
varTypeResolver() - Method in interface honeyroasted.jype.type.JParameterizedType
 
varTypeResolver() - Method in interface honeyroasted.jype.type.JType
 
varTypeResolveVisitor() - Method in class honeyroasted.jype.system.solver.constraints.JTypeContext.TypeMetavarMap
 
VERIFY_APPLIER - Static variable in class honeyroasted.jype.system.solver.operations.JTypeOperationsImpl
 
verifyApplier() - Method in interface honeyroasted.jype.system.solver.operations.JTypeOperations
 
verifyApplier() - Method in class honeyroasted.jype.system.solver.operations.JTypeOperationsImpl
 
visit(JType) - Method in interface honeyroasted.jype.system.visitor.JTypeVisitor
 
visit(JType) - Method in interface honeyroasted.jype.system.visitor.visitors.JDeepStructuralTypeMappingVisitor
 
visit(JType) - Method in class honeyroasted.jype.system.visitor.visitors.JErasureTypeVisitor
 
visit(JType) - Method in class honeyroasted.jype.system.visitor.visitors.JToSignatureVisitor
 
visit(JType) - Method in class honeyroasted.jype.system.visitor.visitors.JToSourceTypeVisitor
 
visit(JType) - Method in interface honeyroasted.jype.system.visitor.visitors.JToStringVisitor
 
visit(JType) - Method in interface honeyroasted.jype.system.visitor.visitors.JTypeMappingVisitor
 
visit(JType, P) - Method in interface honeyroasted.jype.system.visitor.JTypeVisitor
 
visit(List<? extends JType>, P) - Method in interface honeyroasted.jype.system.visitor.visitors.JTypeMappingVisitor
 
visit(Set<JType>, P) - Method in interface honeyroasted.jype.system.visitor.visitors.JTypeMappingVisitor
 
visitArrayType(JArrayType, JTypeCache<JType, JType>) - Method in interface honeyroasted.jype.system.visitor.visitors.JDeepStructuralTypeMappingVisitor
 
visitArrayType(JArrayType, JToSignatureVisitor.Mode) - Method in class honeyroasted.jype.system.visitor.visitors.JToSignatureVisitor
 
visitArrayType(JArrayType, JToSourceTypeVisitor.Mode) - Method in class honeyroasted.jype.system.visitor.visitors.JToSourceTypeVisitor
 
visitArrayType(JArrayType, Void) - Method in class honeyroasted.jype.system.visitor.visitors.JToDescriptorVisitor
 
visitArrayType(JArrayType, Map<JType, List<R>>) - Method in class honeyroasted.jype.system.visitor.visitors.JRecursiveTypeVisitor
 
visitArrayType(JArrayType, Set<JType>) - Method in interface honeyroasted.jype.system.visitor.visitors.JToStringVisitor
 
visitArrayType(JArrayType, P) - Method in interface honeyroasted.jype.system.visitor.JTypeVisitor
 
visitArrayType(JArrayType, P) - Method in interface honeyroasted.jype.system.visitor.visitors.JSimpleTypeVisitor
 
visitArrayType(JArrayType, P) - Method in interface honeyroasted.jype.system.visitor.visitors.JStructuralTypeMappingVisitor
 
visitClassType(JClassType, JTypeCache<JType, JType>) - Method in interface honeyroasted.jype.system.visitor.visitors.JDeepStructuralTypeMappingVisitor
 
visitClassType(JClassType, JToSignatureVisitor.Mode) - Method in class honeyroasted.jype.system.visitor.visitors.JToSignatureVisitor
 
visitClassType(JClassType, JToSourceTypeVisitor.Mode) - Method in class honeyroasted.jype.system.visitor.visitors.JToSourceTypeVisitor
 
visitClassType(JClassType, Boolean) - Method in class honeyroasted.jype.system.visitor.visitors.JErasureTypeVisitor
 
visitClassType(JClassType, Void) - Method in class honeyroasted.jype.system.visitor.visitors.JToDescriptorVisitor
 
visitClassType(JClassType, Map<JType, List<R>>) - Method in class honeyroasted.jype.system.visitor.visitors.JRecursiveTypeVisitor
 
visitClassType(JClassType, Set<JType>) - Method in interface honeyroasted.jype.system.visitor.visitors.JToStringVisitor
 
visitClassType(JClassType, P) - Method in interface honeyroasted.jype.system.visitor.JTypeVisitor
 
visitClassType(JClassType, P) - Method in interface honeyroasted.jype.system.visitor.visitors.JSimpleTypeVisitor
 
visitClassType(JClassType, P) - Method in interface honeyroasted.jype.system.visitor.visitors.JStructuralTypeMappingVisitor
 
visitFieldType(JFieldReference, JTypeCache<JType, JType>) - Method in interface honeyroasted.jype.system.visitor.visitors.JDeepStructuralTypeMappingVisitor
 
visitFieldType(JFieldReference, JToSignatureVisitor.Mode) - Method in class honeyroasted.jype.system.visitor.visitors.JToSignatureVisitor
 
visitFieldType(JFieldReference, JToSourceTypeVisitor.Mode) - Method in class honeyroasted.jype.system.visitor.visitors.JToSourceTypeVisitor
 
visitFieldType(JFieldReference, Void) - Method in class honeyroasted.jype.system.visitor.visitors.JToDescriptorVisitor
 
visitFieldType(JFieldReference, Map<JType, List<R>>) - Method in class honeyroasted.jype.system.visitor.visitors.JRecursiveTypeVisitor
 
visitFieldType(JFieldReference, Set<JType>) - Method in class honeyroasted.jype.system.visitor.visitors.JSimpleToStringVisitor
 
visitFieldType(JFieldReference, Set<JType>) - Method in class honeyroasted.jype.system.visitor.visitors.JVerboseToStringVisitor
 
visitFieldType(JFieldReference, P) - Method in interface honeyroasted.jype.system.visitor.JTypeVisitor
 
visitFieldType(JFieldReference, P) - Method in interface honeyroasted.jype.system.visitor.visitors.JSimpleTypeVisitor
 
visitIntersectionType(JIntersectionType, JTypeCache<JType, JType>) - Method in interface honeyroasted.jype.system.visitor.visitors.JDeepStructuralTypeMappingVisitor
 
visitIntersectionType(JIntersectionType, JToSignatureVisitor.Mode) - Method in class honeyroasted.jype.system.visitor.visitors.JToSignatureVisitor
 
visitIntersectionType(JIntersectionType, JToSourceTypeVisitor.Mode) - Method in class honeyroasted.jype.system.visitor.visitors.JToSourceTypeVisitor
 
visitIntersectionType(JIntersectionType, Void) - Method in class honeyroasted.jype.system.visitor.visitors.JToDescriptorVisitor
 
visitIntersectionType(JIntersectionType, Map<JType, List<R>>) - Method in class honeyroasted.jype.system.visitor.visitors.JRecursiveTypeVisitor
 
visitIntersectionType(JIntersectionType, Set<JType>) - Method in interface honeyroasted.jype.system.visitor.visitors.JToStringVisitor
 
visitIntersectionType(JIntersectionType, P) - Method in interface honeyroasted.jype.system.visitor.JTypeVisitor
 
visitIntersectionType(JIntersectionType, P) - Method in interface honeyroasted.jype.system.visitor.visitors.JSimpleTypeVisitor
 
visitIntersectionType(JIntersectionType, P) - Method in interface honeyroasted.jype.system.visitor.visitors.JStructuralTypeMappingVisitor
 
visitMetaVarType(JMetaVarType, JTypeCache<JType, JType>) - Method in interface honeyroasted.jype.system.visitor.visitors.JDeepStructuralTypeMappingVisitor
 
visitMetaVarType(JMetaVarType, JToSignatureVisitor.Mode) - Method in class honeyroasted.jype.system.visitor.visitors.JToSignatureVisitor
 
visitMetaVarType(JMetaVarType, JToSourceTypeVisitor.Mode) - Method in class honeyroasted.jype.system.visitor.visitors.JToSourceTypeVisitor
 
visitMetaVarType(JMetaVarType, Void) - Method in class honeyroasted.jype.system.visitor.visitors.JToDescriptorVisitor
 
visitMetaVarType(JMetaVarType, Map<JType, List<R>>) - Method in class honeyroasted.jype.system.visitor.visitors.JRecursiveTypeVisitor
 
visitMetaVarType(JMetaVarType, Set<JType>) - Method in interface honeyroasted.jype.system.visitor.visitors.JToStringVisitor
 
visitMetaVarType(JMetaVarType, P) - Method in interface honeyroasted.jype.system.visitor.JTypeVisitor
 
visitMetaVarType(JMetaVarType, P) - Method in interface honeyroasted.jype.system.visitor.visitors.JSimpleTypeVisitor
 
visitMethodType(JMethodType, JTypeCache<JType, JType>) - Method in interface honeyroasted.jype.system.visitor.visitors.JDeepStructuralTypeMappingVisitor
 
visitMethodType(JMethodType, JToSignatureVisitor.Mode) - Method in class honeyroasted.jype.system.visitor.visitors.JToSignatureVisitor
 
visitMethodType(JMethodType, JToSourceTypeVisitor.Mode) - Method in class honeyroasted.jype.system.visitor.visitors.JToSourceTypeVisitor
 
visitMethodType(JMethodType, Void) - Method in class honeyroasted.jype.system.visitor.visitors.JToDescriptorVisitor
 
visitMethodType(JMethodType, Map<JType, List<R>>) - Method in class honeyroasted.jype.system.visitor.visitors.JRecursiveTypeVisitor
 
visitMethodType(JMethodType, Set<JType>) - Method in interface honeyroasted.jype.system.visitor.visitors.JToStringVisitor
 
visitMethodType(JMethodType, P) - Method in interface honeyroasted.jype.system.visitor.JTypeVisitor
 
visitMethodType(JMethodType, P) - Method in interface honeyroasted.jype.system.visitor.visitors.JSimpleTypeVisitor
 
visitMethodType(JMethodType, P) - Method in interface honeyroasted.jype.system.visitor.visitors.JStructuralTypeMappingVisitor
 
visitNoneType(JNoneType, JTypeCache<JType, JType>) - Method in interface honeyroasted.jype.system.visitor.visitors.JDeepStructuralTypeMappingVisitor
 
visitNoneType(JNoneType, JToSignatureVisitor.Mode) - Method in class honeyroasted.jype.system.visitor.visitors.JToSignatureVisitor
 
visitNoneType(JNoneType, JToSourceTypeVisitor.Mode) - Method in class honeyroasted.jype.system.visitor.visitors.JToSourceTypeVisitor
 
visitNoneType(JNoneType, Void) - Method in class honeyroasted.jype.system.visitor.visitors.JToDescriptorVisitor
 
visitNoneType(JNoneType, Map<JType, List<R>>) - Method in class honeyroasted.jype.system.visitor.visitors.JRecursiveTypeVisitor
 
visitNoneType(JNoneType, Set<JType>) - Method in interface honeyroasted.jype.system.visitor.visitors.JToStringVisitor
 
visitNoneType(JNoneType, P) - Method in interface honeyroasted.jype.system.visitor.JTypeVisitor
 
visitNoneType(JNoneType, P) - Method in interface honeyroasted.jype.system.visitor.visitors.JSimpleTypeVisitor
 
visitPrimitiveType(JPrimitiveType, JTypeCache<JType, JType>) - Method in interface honeyroasted.jype.system.visitor.visitors.JDeepStructuralTypeMappingVisitor
 
visitPrimitiveType(JPrimitiveType, JToSignatureVisitor.Mode) - Method in class honeyroasted.jype.system.visitor.visitors.JToSignatureVisitor
 
visitPrimitiveType(JPrimitiveType, JToSourceTypeVisitor.Mode) - Method in class honeyroasted.jype.system.visitor.visitors.JToSourceTypeVisitor
 
visitPrimitiveType(JPrimitiveType, Void) - Method in class honeyroasted.jype.system.visitor.visitors.JToDescriptorVisitor
 
visitPrimitiveType(JPrimitiveType, Map<JType, List<R>>) - Method in class honeyroasted.jype.system.visitor.visitors.JRecursiveTypeVisitor
 
visitPrimitiveType(JPrimitiveType, Set<JType>) - Method in interface honeyroasted.jype.system.visitor.visitors.JToStringVisitor
 
visitPrimitiveType(JPrimitiveType, P) - Method in interface honeyroasted.jype.system.visitor.JTypeVisitor
 
visitPrimitiveType(JPrimitiveType, P) - Method in interface honeyroasted.jype.system.visitor.visitors.JSimpleTypeVisitor
 
visitStructural() - Method in interface honeyroasted.jype.system.visitor.visitors.JDeepStructuralTypeMappingVisitor
 
visitStructural() - Method in class honeyroasted.jype.system.visitor.visitors.JDownwardProjectionVisitor
 
visitStructural() - Method in class honeyroasted.jype.system.visitor.visitors.JMetaVarTypeResolveVisitor
 
visitStructural() - Method in class honeyroasted.jype.system.visitor.visitors.JUpwardProjectionVisitor
 
visitStructural() - Method in class honeyroasted.jype.system.visitor.visitors.JVarMetavarVisitor
 
visitStructural() - Method in class honeyroasted.jype.system.visitor.visitors.JVarTypeResolveVisitor
 
visitStructural() - Method in class honeyroasted.jype.system.visitor.visitors.JVarWildcardingVisitor
 
visitType(JType, P) - Method in interface honeyroasted.jype.system.visitor.JTypeVisitor.Default
 
visitType(JType, P) - Method in interface honeyroasted.jype.system.visitor.JTypeVisitor
 
visitType(JType, P) - Method in interface honeyroasted.jype.system.visitor.visitors.JTypeMappingVisitor.Default
 
visitType(JType, P) - Method in interface honeyroasted.jype.system.visitor.visitors.JTypeMappingVisitor
 
visitVarType(JVarType, JTypeCache<JType, JType>) - Method in interface honeyroasted.jype.system.visitor.visitors.JDeepStructuralTypeMappingVisitor
 
visitVarType(JVarType, JToSignatureVisitor.Mode) - Method in class honeyroasted.jype.system.visitor.visitors.JToSignatureVisitor
 
visitVarType(JVarType, JToSourceTypeVisitor.Mode) - Method in class honeyroasted.jype.system.visitor.visitors.JToSourceTypeVisitor
 
visitVarType(JVarType, Boolean) - Method in class honeyroasted.jype.system.visitor.visitors.JErasureTypeVisitor
 
visitVarType(JVarType, Void) - Method in class honeyroasted.jype.system.visitor.visitors.JToDescriptorVisitor
 
visitVarType(JVarType, Map<JType, List<R>>) - Method in class honeyroasted.jype.system.visitor.visitors.JRecursiveTypeVisitor
 
visitVarType(JVarType, Set<JType>) - Method in interface honeyroasted.jype.system.visitor.visitors.JToStringVisitor
 
visitVarType(JVarType, P) - Method in interface honeyroasted.jype.system.visitor.JTypeVisitor
 
visitVarType(JVarType, P) - Method in interface honeyroasted.jype.system.visitor.visitors.JSimpleTypeVisitor
 
visitWildcardType(JWildType, JTypeCache<JType, JType>) - Method in interface honeyroasted.jype.system.visitor.visitors.JDeepStructuralTypeMappingVisitor
 
visitWildcardType(JWildType, JToSignatureVisitor.Mode) - Method in class honeyroasted.jype.system.visitor.visitors.JToSignatureVisitor
 
visitWildcardType(JWildType, JToSourceTypeVisitor.Mode) - Method in class honeyroasted.jype.system.visitor.visitors.JToSourceTypeVisitor
 
visitWildcardType(JWildType, Boolean) - Method in class honeyroasted.jype.system.visitor.visitors.JErasureTypeVisitor
 
visitWildcardType(JWildType, Void) - Method in class honeyroasted.jype.system.visitor.visitors.JToDescriptorVisitor
 
visitWildcardType(JWildType, Map<JType, List<R>>) - Method in class honeyroasted.jype.system.visitor.visitors.JRecursiveTypeVisitor
 
visitWildcardType(JWildType, Set<JType>) - Method in interface honeyroasted.jype.system.visitor.visitors.JToStringVisitor
 
visitWildcardType(JWildType, P) - Method in interface honeyroasted.jype.system.visitor.JTypeVisitor
 
visitWildcardType(JWildType, P) - Method in interface honeyroasted.jype.system.visitor.visitors.JSimpleTypeVisitor
 
visitWildcardType(JWildType, P) - Method in interface honeyroasted.jype.system.visitor.visitors.JStructuralTypeMappingVisitor
 
VOID - Enum constant in enum class honeyroasted.jype.metadata.signature.JDescriptor.Primitive
 
VOID - Static variable in record class honeyroasted.jype.metadata.location.JClassLocation
 
voidBox() - Method in class honeyroasted.jype.system.JInMemoryTypeConstants
 
voidBox() - Method in interface honeyroasted.jype.system.JTypeConstants
 
voidType() - Method in class honeyroasted.jype.system.JInMemoryTypeConstants
 
voidType() - Method in interface honeyroasted.jype.system.JTypeConstants
 

W

wildcardToString(JWildType, Set<JType>) - Method in class honeyroasted.jype.system.visitor.visitors.JSimpleToStringVisitor
 
wildcardToString(JWildType, Set<JType>) - Method in interface honeyroasted.jype.system.visitor.visitors.JToStringVisitor
 
wildcardToString(JWildType, Set<JType>) - Method in class honeyroasted.jype.system.visitor.visitors.JVerboseToStringVisitor
 
wildcardTypeOverride(JWildType, JTypeCache<JType, JType>) - Method in interface honeyroasted.jype.system.visitor.visitors.JDeepStructuralTypeMappingVisitor
 
WildType(JSignature.InformalType, JSignature.InformalType) - Constructor for record class honeyroasted.jype.metadata.signature.JSignature.WildType
Creates an instance of a WildType record class.
withContext(Supplier<P>) - Method in interface honeyroasted.jype.system.visitor.JTypeVisitor
 
withContext(Supplier<P>) - Method in interface honeyroasted.jype.system.visitor.visitors.JTypeMappingVisitor
 
withContext(P) - Method in interface honeyroasted.jype.system.visitor.JTypeVisitor
 
A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form