A B C D E F G H I M O R S T 
All Classes All Packages

A

AbstractClassDeclaration - Class in com.github.javaparser.symbolsolver.logic
A common ancestor for all ClassDeclarations.
AbstractClassDeclaration() - Constructor for class com.github.javaparser.symbolsolver.logic.AbstractClassDeclaration
 
AbstractTypeDeclaration - Class in com.github.javaparser.symbolsolver.logic
Common ancestor for most types.
AbstractTypeDeclaration() - Constructor for class com.github.javaparser.symbolsolver.logic.AbstractTypeDeclaration
 
addPair(ResolvedType, ResolvedType) - Method in class com.github.javaparser.symbolsolver.logic.InferenceContext
 
addSingle(ResolvedType) - Method in class com.github.javaparser.symbolsolver.logic.InferenceContext
 
asClass() - Method in class com.github.javaparser.symbolsolver.logic.AbstractClassDeclaration
 

B

byName(String) - Method in interface com.github.javaparser.symbolsolver.logic.ObjectProvider
 

C

com.github.javaparser.symbolsolver.logic - package com.github.javaparser.symbolsolver.logic
 
ConfilictingGenericTypesException - Exception in com.github.javaparser.symbolsolver.logic
 
ConfilictingGenericTypesException(ResolvedType, ResolvedType) - Constructor for exception com.github.javaparser.symbolsolver.logic.ConfilictingGenericTypesException
 

D

describe() - Method in class com.github.javaparser.symbolsolver.logic.InferenceVariableType
 

E

equals(Object) - Method in class com.github.javaparser.symbolsolver.logic.InferenceVariableType
 
equivalentType() - Method in class com.github.javaparser.symbolsolver.logic.InferenceVariableType
 

F

fromWildcard(ResolvedWildcard, int, ObjectProvider) - Static method in class com.github.javaparser.symbolsolver.logic.InferenceVariableType
 
FunctionalInterfaceLogic - Class in com.github.javaparser.symbolsolver.logic
 

G

getAllInterfaces() - Method in class com.github.javaparser.symbolsolver.logic.AbstractClassDeclaration
 
getAllMethods() - Method in class com.github.javaparser.symbolsolver.logic.AbstractTypeDeclaration
 
getAllSuperClasses() - Method in class com.github.javaparser.symbolsolver.logic.AbstractClassDeclaration
 
getFunctionalMethod(ResolvedReferenceTypeDeclaration) - Static method in class com.github.javaparser.symbolsolver.logic.FunctionalInterfaceLogic
Get the functional method defined by the type, if any.
getFunctionalMethod(ResolvedType) - Static method in class com.github.javaparser.symbolsolver.logic.FunctionalInterfaceLogic
Get the functional method defined by the type, if any.

H

hashCode() - Method in class com.github.javaparser.symbolsolver.logic.InferenceVariableType
 
hasName() - Method in class com.github.javaparser.symbolsolver.logic.AbstractClassDeclaration
 

I

InferenceContext - Class in com.github.javaparser.symbolsolver.logic
 
InferenceContext(ObjectProvider) - Constructor for class com.github.javaparser.symbolsolver.logic.InferenceContext
 
InferenceVariableType - Class in com.github.javaparser.symbolsolver.logic
An element using during type inference.
InferenceVariableType(int, ObjectProvider) - Constructor for class com.github.javaparser.symbolsolver.logic.InferenceVariableType
 
isAssignableBy(ResolvedType) - Method in class com.github.javaparser.symbolsolver.logic.InferenceVariableType
 
isFunctionalInterface() - Method in class com.github.javaparser.symbolsolver.logic.AbstractTypeDeclaration
 
isFunctionalInterfaceType(ResolvedType) - Static method in class com.github.javaparser.symbolsolver.logic.FunctionalInterfaceLogic
 

M

MethodResolutionCapability - Interface in com.github.javaparser.symbolsolver.logic
 

O

object() - Method in class com.github.javaparser.symbolsolver.logic.AbstractClassDeclaration
An implementation of the Object class.
object() - Method in interface com.github.javaparser.symbolsolver.logic.ObjectProvider
 
ObjectProvider - Interface in com.github.javaparser.symbolsolver.logic
 

R

registerEquivalentType(ResolvedType) - Method in class com.github.javaparser.symbolsolver.logic.InferenceVariableType
 
resolve(ResolvedType) - Method in class com.github.javaparser.symbolsolver.logic.InferenceContext
 

S

setCorrespondingTp(ResolvedTypeParameterDeclaration) - Method in class com.github.javaparser.symbolsolver.logic.InferenceVariableType
 
solveMethod(String, List<ResolvedType>, boolean) - Method in interface com.github.javaparser.symbolsolver.logic.MethodResolutionCapability
 

T

toString() - Method in class com.github.javaparser.symbolsolver.logic.InferenceVariableType
 
A B C D E F G H I M O R S T 
All Classes All Packages