Uses of Package
net.sourceforge.pmd.lang.java.types.internal.infer
-
Packages that use net.sourceforge.pmd.lang.java.types.internal.infer Package Description net.sourceforge.pmd.lang.java.ast Contains the classes and interfaces modelling the Java AST.net.sourceforge.pmd.lang.java.types Support for compile-time type resolution on the AST.net.sourceforge.pmd.lang.java.types.ast net.sourceforge.pmd.lang.java.types.internal.infer net.sourceforge.pmd.lang.java.types.internal.infer.ast -
Classes in net.sourceforge.pmd.lang.java.types.internal.infer used by net.sourceforge.pmd.lang.java.ast Class Description Infer Main entry point for type inference.TypeInferenceLogger A strategy to log the execution traces ofInfer
. -
Classes in net.sourceforge.pmd.lang.java.types.internal.infer used by net.sourceforge.pmd.lang.java.types Class Description InferenceVar Represents an inference variable. -
Classes in net.sourceforge.pmd.lang.java.types.internal.infer used by net.sourceforge.pmd.lang.java.types.ast Class Description Infer Main entry point for type inference.TypeInferenceLogger A strategy to log the execution traces ofInfer
. -
Classes in net.sourceforge.pmd.lang.java.types.internal.infer used by net.sourceforge.pmd.lang.java.types.internal.infer Class Description ExprMirror Adapter class to manipulate expressions.ExprMirror.FunctionalExprMirror Mirror of some expression that targets a functional interface type: lambda or method reference.ExprMirror.InvocationMirror Adapter over a method or constructor invocation expression.ExprMirror.InvocationMirror.MethodCtDecl Information about the overload-resolution for a specific method.ExprMirror.PolyExprMirror ExprMirror.TypeSpecies A general category of types.InferenceVar Represents an inference variable.InferenceVar.BoundKind MethodCallSite Poly site for an invocation expression.PolySite Context of a poly expression.ResolutionFailure An exception occurring during overload resolution.TypeInferenceLogger A strategy to log the execution traces ofInfer
.TypeInferenceLogger.SimpleLogger -
Classes in net.sourceforge.pmd.lang.java.types.internal.infer used by net.sourceforge.pmd.lang.java.types.internal.infer.ast Class Description ExprMirror Adapter class to manipulate expressions.ExprMirror.BranchingMirror Mirrors a conditional or switch expression.ExprMirror.FunctionalExprMirror Mirror of some expression that targets a functional interface type: lambda or method reference.ExprMirror.InvocationMirror Adapter over a method or constructor invocation expression.Infer Main entry point for type inference.