Uses of Package
net.sourceforge.pmd.lang.java.types
Packages that use net.sourceforge.pmd.lang.java.types
Package
Description
Contains the classes and interfaces modelling the Java AST.
The new symbol resolution framework
that inter-operates cleanly with type resolution.
Support for compile-time type resolution on the AST.
-
Classes in net.sourceforge.pmd.lang.java.types used by net.sourceforge.pmd.lang.java.astClassDescriptionRepresents class and interface types, including functional interface types.Represents the signature of methods and constructors.Mirror a primitive types.Type mirrors represent Java types.The type of a type variable.Represents a
value symbolviewed in the context of a particular program point (ie under a particularSubstitution).A field signature.Information about the overload-resolution for a specific expression.A function fromSubstVars to types.Root context object for type analysis.A mapping of variables to types. -
Classes in net.sourceforge.pmd.lang.java.types used by net.sourceforge.pmd.lang.java.symbolsClassDescriptionRepresents class and interface types, including functional interface types.Represents the signature of methods and constructors.Type mirrors represent Java types.The type of a type variable.An index of type variables by name.A function from
SubstVars to types.Root context object for type analysis. -
Classes in net.sourceforge.pmd.lang.java.types used by net.sourceforge.pmd.lang.java.symbols.tableClassDescriptionRepresents the signature of methods and constructors.Type mirrors represent Java types.Represents a
value symbolviewed in the context of a particular program point (ie under a particularSubstitution). -
Classes in net.sourceforge.pmd.lang.java.types used by net.sourceforge.pmd.lang.java.typesClassDescriptionMatches a method or constructor call against a particular overload.A compound of several matchers (logical OR).An array type (1 dimension).Represents class and interface types, including functional interface types.An intersection type.Represents the signature of methods and constructors.Mirror a primitive types.Type mirrors represent Java types.The type of a type variable.Common supertype for
JMethodSigandJTypeMirror.Visits a type.Represents avalue symbolviewed in the context of a particular program point (ie under a particularSubstitution).A field signature.Represents a wildcard type.An index of type variables by name.A function fromSubstVars to types.Common supertype forJTypeVarandInferenceVar, the two kinds of types that can be substituted in types.A result for a convertibility check.Options to pretty print a type.Root context object for type analysis.A mapping of variables to types. -
Classes in net.sourceforge.pmd.lang.java.types used by net.sourceforge.pmd.lang.java.types.ast