Index
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
Arrayrecord class. - Array(JSignature.InformalType) - Constructor for record class honeyroasted.jype.metadata.signature.JSignature.Array
-
Creates an instance of a
Arrayrecord 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
bodyrecord 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
bytesrecord 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
childrenrecord component. - children() - Method in record class honeyroasted.jype.system.resolver.JResolutionResult
-
Returns the value of the
childrenrecord 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
chosenrecord component. - chosen() - Method in record class honeyroasted.jype.system.solver.constraints.JTypeContext.ChosenMethod
-
Returns the value of the
chosenrecord component. - ChosenField(JExpressionInformation.GetField<?>, JFieldReference) - Constructor for record class honeyroasted.jype.system.solver.constraints.JTypeContext.ChosenField
-
Creates an instance of a
ChosenFieldrecord 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
ChosenMethodrecord 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
Classrecord 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
classBoundrecord component. - ClassDeclaration(String) - Constructor for record class honeyroasted.jype.metadata.signature.JSignatureString.ClassDeclaration
-
Creates an instance of a
ClassDeclarationrecord 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
ClassDeclarationrecord 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
componentrecord component. - component() - Method in record class honeyroasted.jype.metadata.signature.JSignature.Array
-
Returns the value of the
componentrecord 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
containingrecord component. - containing() - Method in record class honeyroasted.jype.metadata.location.JClassName
-
Returns the value of the
containingrecord component. - containing() - Method in record class honeyroasted.jype.metadata.location.JFieldLocation
-
Returns the value of the
containingrecord component. - containing() - Method in record class honeyroasted.jype.metadata.location.JMethodLocation
-
Returns the value of the
containingrecord component. - containing() - Method in record class honeyroasted.jype.metadata.location.JTypeParameterLocation
-
Returns the value of the
containingrecord component. - containing() - Method in record class honeyroasted.jype.metadata.signature.JSignature.Declared
-
Returns the value of the
containingrecord 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
contextrecord 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
Declaredrecord 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
declaringrecord component. - declaring() - Method in record class honeyroasted.jype.system.JExpressionInformation.Instantiation.Simple
-
Returns the value of the
declaringrecord 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
declaringrecord 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
declaringMethodrecord component. - declaringMethod() - Method in record class honeyroasted.jype.system.JExpressionInformation.Instantiation.Simple
-
Returns the value of the
declaringMethodrecord 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
declaringMethodrecord 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
descriptorrecord 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
exrecord component. - exceptions() - Method in record class honeyroasted.jype.metadata.signature.JSignature.MethodDeclaration
-
Returns the value of the
exceptionsrecord 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
Executablerecord 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
explicitParameterTypesrecord component. - explicitTypeArguments() - Method in record class honeyroasted.jype.system.JExpressionInformation.Instantiation.Simple
-
Returns the value of the
explicitTypeArgumentsrecord 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
explicitTypeArgumentsrecord 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
explicitTypeArgumentsrecord component. - explicitTypeArguments() - Method in record class honeyroasted.jype.system.JExpressionInformation.MethodInvocation.Simple
-
Returns the value of the
explicitTypeArgumentsrecord component. - expression() - Method in record class honeyroasted.jype.system.solver.constraints.JTypeContext.ChosenField
-
Returns the value of the
expressionrecord component. - expression() - Method in record class honeyroasted.jype.system.solver.constraints.JTypeContext.ChosenMethod
-
Returns the value of the
expressionrecord 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
Fieldrecord 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
implicitReturnrecord 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
insertParameterNamesrecord 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
interfaceBoundsrecord component. - interfaces() - Method in record class honeyroasted.jype.metadata.signature.JSignature.ClassDeclaration
-
Returns the value of the
interfacesrecord 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
IntersectionTyperecord 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
JClassBytecoderecord 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
JClassLocationrecord 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
JClassNamerecord 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
JClassNamespacerecord 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
JClassSourceNamerecord 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
JFieldLocationrecord 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, - Class in honeyroasted.jype.system.resolver.generalM> - 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
JMethodLocationrecord class. - JMethodReference - Interface in honeyroasted.jype.type
- JMethodReference(String) - Constructor for record class honeyroasted.jype.metadata.signature.JSignatureString.JMethodReference
-
Creates an instance of a
JMethodReferencerecord 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
JResolutionResultrecord 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
JTypeParameterLocationrecord 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
locationrecord 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
lookuprecord 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
lowerrecord 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
messagerecord 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
Methodrecord 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
MethodDeclarationrecord 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
MethodDeclarationrecord 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
methodNamerecord 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
Moderecord 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
namerecord component. - name() - Method in record class honeyroasted.jype.metadata.location.JClassNamespace
-
Returns the value of the
namerecord component. - name() - Method in record class honeyroasted.jype.metadata.location.JFieldLocation
-
Returns the value of the
namerecord component. - name() - Method in record class honeyroasted.jype.metadata.location.JMethodLocation
-
Returns the value of the
namerecord component. - name() - Method in record class honeyroasted.jype.metadata.location.JTypeParameterLocation
-
Returns the value of the
namerecord component. - name() - Method in record class honeyroasted.jype.metadata.signature.JDescriptor.Class
-
Returns the value of the
namerecord component. - name() - Method in record class honeyroasted.jype.metadata.signature.JSignature.VarType
-
Returns the value of the
namerecord component. - name() - Method in record class honeyroasted.jype.metadata.signature.JSignature.VarTypeDeclaration
-
Returns the value of the
namerecord 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
namerecord 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
namerecord 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
outerrecord 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
packageNamerecord 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
parameterCountrecord 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
Parameterizedrecord 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
parametersrecord component. - parameters() - Method in record class honeyroasted.jype.metadata.signature.JDescriptor.Method
-
Returns the value of the
parametersrecord component. - parameters() - Method in record class honeyroasted.jype.metadata.signature.JSignature.MethodDeclaration
-
Returns the value of the
parametersrecord component. - parameters() - Method in record class honeyroasted.jype.metadata.signature.JSignature.Parameterized
-
Returns the value of the
parametersrecord component. - parameters() - Method in record class honeyroasted.jype.system.JExpressionInformation.Instantiation.Simple
-
Returns the value of the
parametersrecord 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
parametersrecord 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
qualifiedNamesrecord 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
retrecord component. - returnType() - Method in record class honeyroasted.jype.metadata.location.JMethodLocation
-
Returns the value of the
returnTyperecord component. - returnType() - Method in record class honeyroasted.jype.metadata.signature.JSignature.MethodDeclaration
-
Returns the value of the
returnTyperecord 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
signaturerecord 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
Simplerecord class. - Simple(JClassReference, JMethodReference, JClassReference, List<JExpressionInformation>, List<JArgumentType>) - Constructor for record class honeyroasted.jype.system.JExpressionInformation.Instantiation.Simple
-
Creates an instance of a
Simplerecord class. - Simple(JClassReference, JMethodReference, T, String) - Constructor for record class honeyroasted.jype.system.JExpressionInformation.GetField.Simple
-
Creates an instance of a
Simplerecord 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
Simplerecord class. - Simple(JInstantiableType, List<JArgumentType>) - Constructor for record class honeyroasted.jype.system.JExpressionInformation.InstantiationReference.Simple
-
Creates an instance of a
Simplerecord class. - Simple(JType) - Constructor for record class honeyroasted.jype.system.JExpressionInformation.SimplyTyped.Simple
-
Creates an instance of a
Simplerecord class. - Simple(Object) - Constructor for record class honeyroasted.jype.system.JExpressionInformation.Constant.Simple
-
Creates an instance of a
Simplerecord class. - Simple(List<? extends JExpressionInformation>) - Constructor for record class honeyroasted.jype.system.JExpressionInformation.Multi.Simple
-
Creates an instance of a
Simplerecord class. - Simple(T, String, List<JArgumentType>) - Constructor for record class honeyroasted.jype.system.JExpressionInformation.InvocationReference.Simple
-
Creates an instance of a
Simplerecord 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
sourcerecord 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
sourcerecord 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
sourcerecord 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
subTyperecord 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
superclassrecord 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
typerecord component. - type() - Method in record class honeyroasted.jype.metadata.JReflectionType.Field
-
Returns the value of the
typerecord component. - type() - Method in interface honeyroasted.jype.metadata.JReflectionType
- type() - Method in record class honeyroasted.jype.metadata.JReflectionType.Type
-
Returns the value of the
typerecord component. - type() - Method in record class honeyroasted.jype.metadata.location.JClassLocation
-
Returns the value of the
typerecord component. - type() - Method in record class honeyroasted.jype.metadata.location.JClassName
-
Returns the value of the
typerecord component. - type() - Method in record class honeyroasted.jype.metadata.signature.JSignature.Parameterized
-
Returns the value of the
typerecord component. - type() - Method in record class honeyroasted.jype.system.JExpressionInformation.Instantiation.Simple
-
Returns the value of the
typerecord 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
typerecord 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
typerecord 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
Typerecord class. - Type(Type) - Constructor for record class honeyroasted.jype.metadata.JReflectionType.Type
-
Creates an instance of a
Typerecord class. - Type(String) - Constructor for record class honeyroasted.jype.metadata.signature.JSignatureString.Type
-
Creates an instance of a
Typerecord 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
typesrecord 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
upperrecord 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
usagerecord 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
valuerecord component. - value() - Method in record class honeyroasted.jype.metadata.location.JClassName
-
Returns the value of the
valuerecord component. - value() - Method in record class honeyroasted.jype.metadata.signature.JSignatureString.ClassDeclaration
-
Returns the value of the
valuerecord component. - value() - Method in record class honeyroasted.jype.metadata.signature.JSignatureString.JMethodReference
-
Returns the value of the
valuerecord component. - value() - Method in record class honeyroasted.jype.metadata.signature.JSignatureString.MethodDeclaration
-
Returns the value of the
valuerecord component. - value() - Method in record class honeyroasted.jype.metadata.signature.JSignatureString.Type
-
Returns the value of the
valuerecord 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
valuerecord 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
valuerecord 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
varargrecord component. - vars() - Method in record class honeyroasted.jype.metadata.signature.JSignature.ClassDeclaration
-
Returns the value of the
varsrecord 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
varsrecord 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
VarTyperecord class. - VarTypeDeclaration(String, JSignature.InformalType, List<JSignature.InformalType>) - Constructor for record class honeyroasted.jype.metadata.signature.JSignature.VarTypeDeclaration
-
Creates an instance of a
VarTypeDeclarationrecord 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
WildTyperecord 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form