Uses of Class
org.sonar.java.resolve.JavaType
-
Packages that use JavaType Package Description org.sonar.java.resolve -
-
Uses of JavaType in org.sonar.java.resolve
Subclasses of JavaType in org.sonar.java.resolve Modifier and Type Class Description classArrayJavaTypeclassClassJavaTypeclassDeferredTypeclassIntersectionTypeclassMethodJavaTypeclassParametrizedTypeJavaTypeclassTypeVariableJavaTypeclassUnknownTypeclassWildCardTypeMethods in org.sonar.java.resolve that return types with arguments of type JavaType Modifier and Type Method Description List<JavaType>MethodJavaType. argTypes()List<JavaType>TypeVariableJavaType. bounds()List<JavaType>Resolve. findSamMethodArgs(Type type)List<JavaType>JavaSymbol.TypeJavaSymbol. getInterfaces()List<JavaType>JavaSymbol.TypeVariableJavaSymbol. getInterfaces()List<JavaType>JavaSymbol.WildcardSymbol. getInterfaces()List<JavaType>Resolve. resolveTypeSubstitution(List<JavaType> formals, TypeSubstitution substitution)List<JavaType>TypeSubstitution. substitutedTypes()List<Map.Entry<TypeVariableJavaType,JavaType>>TypeSubstitution. substitutionEntries()List<JavaType>MethodJavaType. thrownTypes()Methods in org.sonar.java.resolve with parameters of type JavaType Modifier and Type Method Description TypeSubstitutionTypeSubstitution. add(TypeVariableJavaType typeVariableType, JavaType javaType)JavaTypeResolve. applySubstitution(JavaType type, TypeSubstitution substitution)JavaTypeResolve. conditionalExpressionType(ConditionalExpressionTree tree, JavaType trueType, JavaType falseType)JavaTypeSymbols. deferedType(JavaType uninferedType)org.sonar.java.resolve.Resolve.ResolutionResolve. findMethod(org.sonar.java.resolve.Resolve.Env env, JavaType site, String name, List<JavaType> argTypes)org.sonar.java.resolve.Resolve.ResolutionResolve. findMethod(org.sonar.java.resolve.Resolve.Env env, JavaType site, String name, List<JavaType> argTypes, List<JavaType> typeParams)Optional<JavaSymbol.MethodJavaSymbol>Resolve. getSamMethod(JavaType lambdaType)JavaTypeParametrizedTypeCache. getWildcardType(JavaType bound, WildCardType.BoundType boundType)booleanTypes. isSubtype(JavaType t, JavaType s)JLS7 4.10.booleanWildCardType. isSubtypeOfBound(JavaType type)JavaTypeResolve. resolveTypeSubstitution(JavaType type, JavaType definition)JavaTypeResolve. resolveTypeSubstitutionWithDiamondOperator(ParametrizedTypeJavaType type, JavaType definition)JavaTypeTypeSubstitution. substitutedType(JavaType javaType)Method parameters in org.sonar.java.resolve with type arguments of type JavaType Modifier and Type Method Description org.sonar.java.resolve.Resolve.ResolutionResolve. findMethod(org.sonar.java.resolve.Resolve.Env env, String name, List<JavaType> argTypes, List<JavaType> typeParamTypes)Finds method matching given name and types of arguments.org.sonar.java.resolve.Resolve.ResolutionResolve. findMethod(org.sonar.java.resolve.Resolve.Env env, JavaType site, String name, List<JavaType> argTypes)org.sonar.java.resolve.Resolve.ResolutionResolve. findMethod(org.sonar.java.resolve.Resolve.Env env, JavaType site, String name, List<JavaType> argTypes, List<JavaType> typeParams)List<JavaType>Resolve. resolveTypeSubstitution(List<JavaType> formals, TypeSubstitution substitution)Constructors in org.sonar.java.resolve with parameters of type JavaType Constructor Description AccessErrorJavaSymbol(JavaSymbol symbol, JavaType type)ArrayJavaType(JavaType elementType, JavaSymbol.TypeJavaSymbol arrayClass)DeferredType(JavaType uninferedType)MethodJavaSymbol(int flags, String name, JavaType type, JavaSymbol owner)MethodJavaType(List<JavaType> argTypes, JavaType resultType, List<JavaType> thrown, JavaSymbol.TypeJavaSymbol symbol)VariableJavaSymbol(int flags, String name, JavaType type, JavaSymbol owner)VariableJavaSymbol(int flags, String name, JavaType type, JavaSymbol owner, Object value)WildCardType(JavaType bound, WildCardType.BoundType boundType)Constructor parameters in org.sonar.java.resolve with type arguments of type JavaType Constructor Description MethodJavaType(List<JavaType> argTypes, JavaType resultType, List<JavaType> thrown, JavaSymbol.TypeJavaSymbol symbol)
-