HomeSort by relevance Sort by last modified time
    Searched refs:replaceTypeVariables (Results 1 - 20 of 20) sorted by null

  /external/javaparser/javaparser-symbol-solver-core/src/main/java/com/github/javaparser/symbolsolver/model/typesystem/
LazyType.java 106 public ResolvedType replaceTypeVariables(ResolvedTypeParameterDeclaration tp, ResolvedType replaced,
108 return getType().replaceTypeVariables(tp, replaced, inferredTypes);
112 public ResolvedType replaceTypeVariables(ResolvedTypeParameterDeclaration tp, ResolvedType replaced) {
113 return getType().replaceTypeVariables(tp, replaced);
  /external/javaparser/javaparser-core/src/main/java/com/github/javaparser/resolution/types/
ResolvedType.java 165 default ResolvedType replaceTypeVariables(ResolvedTypeParameterDeclaration tp, ResolvedType replaced, Map<ResolvedTypeParameterDeclaration, ResolvedType> inferredTypes) {
170 * This is like ({@link #replaceTypeVariables(ResolvedTypeParameterDeclaration, ResolvedType, Map)} but ignores the inferred values.
172 default ResolvedType replaceTypeVariables(ResolvedTypeParameterDeclaration tp, ResolvedType replaced) {
173 return replaceTypeVariables(tp, replaced, new HashMap<>());
ResolvedArrayType.java 104 public ResolvedType replaceTypeVariables(ResolvedTypeParameterDeclaration tpToReplace, ResolvedType replaced, Map<ResolvedTypeParameterDeclaration, ResolvedType> inferredTypes) {
105 ResolvedType baseTypeReplaced = baseType.replaceTypeVariables(tpToReplace, replaced, inferredTypes);
ResolvedIntersectionType.java 70 public ResolvedType replaceTypeVariables(ResolvedTypeParameterDeclaration tp, ResolvedType replaced, Map<ResolvedTypeParameterDeclaration, ResolvedType> inferredTypes) {
72 .map(e -> e.replaceTypeVariables(tp, replaced, inferredTypes))
ResolvedWildcard.java 147 public ResolvedType replaceTypeVariables(ResolvedTypeParameterDeclaration tpToReplace, ResolvedType replaced, Map<ResolvedTypeParameterDeclaration, ResolvedType> inferredTypes) {
154 ResolvedType boundedTypeReplaced = boundedType.replaceTypeVariables(tpToReplace, replaced, inferredTypes);
ResolvedTypeVariable.java 82 public ResolvedType replaceTypeVariables(ResolvedTypeParameterDeclaration tpToBeReplaced, ResolvedType replaced, Map<ResolvedTypeParameterDeclaration, ResolvedType> inferredTypes) {
ResolvedReferenceType.java 157 public ResolvedType replaceTypeVariables(ResolvedTypeParameterDeclaration tpToReplace, ResolvedType replaced,
166 ResolvedType transformedTp = tp.replaceTypeVariables(tpToReplace, replaced, inferredTypes);
  /external/javaparser/javaparser-symbol-solver-testing/src/test/java/com/github/javaparser/symbolsolver/model/typesystem/
ArrayTypeTest.java 137 assertTrue(arrayOfBooleans == arrayOfBooleans.replaceTypeVariables(tpA, OBJECT));
138 assertTrue(arrayOfStrings == arrayOfStrings.replaceTypeVariables(tpA, OBJECT));
139 assertEquals(arrayOfListOfStrings, arrayOfListOfStrings.replaceTypeVariables(tpA, OBJECT));
143 assertEquals(true, arrayOfListOfA.replaceTypeVariables(tpA, OBJECT).isArray());
145 arrayOfListOfA.replaceTypeVariables(tpA, OBJECT).asArrayType().getComponentType()
148 arrayOfListOfA.replaceTypeVariables(tpA, OBJECT).asArrayType().getComponentType()
153 arrayOfListOfA.replaceTypeVariables(tpA, OBJECT).asArrayType().getComponentType());
154 assertEquals(arrayOfListOfObjects, arrayOfListOfA.replaceTypeVariables(tpA, OBJECT));
155 assertEquals(arrayOfListOfStrings, arrayOfListOfA.replaceTypeVariables(tpA, STRING));
156 assertTrue(arrayOfListOfA != arrayOfListOfA.replaceTypeVariables(tpA, OBJECT))
    [all...]
WildcardUsageTest.java 189 assertTrue(unbounded == unbounded.replaceTypeVariables(tpA, string));
190 assertTrue(superFoo == superFoo.replaceTypeVariables(tpA, string));
191 assertTrue(extendsFoo == extendsFoo.replaceTypeVariables(tpA, string));
192 assertEquals(superString, superA.replaceTypeVariables(tpA, string));
193 assertEquals(extendsString, extendsA.replaceTypeVariables(tpA, string));
194 assertTrue(superA == superA.replaceTypeVariables(tpB, string));
195 assertTrue(extendsA == extendsA.replaceTypeVariables(tpB, string));
ReferenceTypeTest.java 169 assertTrue(object == object.replaceTypeVariables(tpA, object));
170 assertTrue(string == string.replaceTypeVariables(tpA, object));
171 assertEquals(listOfStrings, listOfStrings.replaceTypeVariables(tpA, object));
172 assertEquals(listOfStrings, listOfA.replaceTypeVariables(tpA, string));
    [all...]
  /external/javaparser/javaparser-symbol-solver-core/src/main/java/com/github/javaparser/symbolsolver/resolution/typeinference/
InstantiationSet.java 64 type = type.replaceTypeVariables(instantiation.getInferenceVariable().getTypeParameterDeclaration(), instantiation.getProperType());
Substitution.java 41 result = result.replaceTypeVariables(typeParameterDeclarations.get(i), types.get(i));
  /external/javaparser/javaparser-symbol-solver-testing/src/test/java/com/github/javaparser/symbolsolver/resolution/
MethodsResolutionLogicTest.java 56 ResolvedReferenceType classOfStringType = (ResolvedReferenceType) rawClassType.replaceTypeVariables(rawClassType.getTypeDeclaration().getTypeParameters().get(0), stringType);
78 ResolvedReferenceType classOfRuntimeType = (ResolvedReferenceType) rawClassType.replaceTypeVariables(rawClassType.getTypeDeclaration().getTypeParameters().get(0), runtimeException);
  /external/javaparser/javaparser-core/src/main/java/com/github/javaparser/resolution/
MethodUsage.java 165 ResolvedType newParamType = originalParamType.replaceTypeVariables(typeParameter, type, inferredTypes);
170 ResolvedType newType = originalType.replaceTypeVariables(typeParameter, type, inferredTypes);
174 ResolvedType newReturnType = oldReturnType.replaceTypeVariables(typeParameter, type, inferredTypes);
  /external/javaparser/javaparser-core/src/main/java/com/github/javaparser/resolution/types/parametrization/
ResolvedTypeParametersMap.java 142 type = type.replaceTypeVariables(typeParameterDeclaration, getValue(typeParameterDeclaration), inferredTypes);
  /external/javaparser/javaparser-symbol-solver-core/src/main/java/com/github/javaparser/symbolsolver/resolution/
MethodResolutionLogic.java 309 expectedTypeWithInference = expectedTypeWithInference.replaceTypeVariables(tp, entry.getValue());
314 //expectedType = expectedType.replaceTypeVariables(tp.getName(), new ReferenceTypeUsageImpl(typeSolver.solveType(Object.class.getCanonicalName()), typeSolver));
315 expectedType = expectedType.replaceTypeVariables(tp, ResolvedWildcard.extendsBound(new ReferenceTypeImpl(typeSolver.solveType(Object.class.getCanonicalName()), typeSolver)));
319 //expectedType = expectedType.replaceTypeVariables(tp.getName(), bound.getType());
320 expectedType = expectedType.replaceTypeVariables(tp, ResolvedWildcard.extendsBound(bound.getType()));
322 //expectedType = expectedType.replaceTypeVariables(tp.getName(), new ReferenceTypeUsageImpl(typeSolver.solveType(Object.class.getCanonicalName()), typeSolver));
323 expectedType = expectedType.replaceTypeVariables(tp, ResolvedWildcard.superBound(bound.getType()));
332 expectedType2 = expectedType2.replaceTypeVariables(tp, new ReferenceTypeImpl(typeSolver.solveType(Object.class.getCanonicalName()), typeSolver));
336 expectedType2 = expectedType2.replaceTypeVariables(tp, bound.getType());
338 expectedType2 = expectedType2.replaceTypeVariables(tp, new ReferenceTypeImpl(typeSolver.solveType(Object.class.getCanonicalName()), typeSolver))
    [all...]
  /external/javaparser/javaparser-symbol-solver-core/src/main/java/com/github/javaparser/symbolsolver/javaparsermodel/contexts/
LambdaExprContext.java 116 lambdaType = lambdaType.replaceTypeVariables(entry.a, ot, inferredTypes);
MethodCallExprContext.java 418 type = type.replaceTypeVariables(entry.a, scope.asReferenceType().getGenericParameterByName(entry.a.getName()).get(), inferredTypes);
429 type = type.replaceTypeVariables(tp, inferredTypes.get(tp), inferredTypes);
  /external/javaparser/javaparser-symbol-solver-core/src/main/java/com/github/javaparser/symbolsolver/reflectionmodel/
ReflectionMethodResolutionLogic.java 118 pt = pt.replaceTypeVariables(tp, finalTypeParameterValues.get(i));
  /external/javaparser/javaparser-symbol-solver-testing/src/test/java/com/github/javaparser/symbolsolver/javaparsermodel/declarations/
JavaParserClassDeclarationTest.java     [all...]

Completed in 571 milliseconds