/external/javaparser/javaparser-symbol-solver-testing/src/test/java/com/github/javaparser/symbolsolver/model/typesystem/ |
PrimitiveTypeTest.java | 171 assertEquals(true, ResolvedPrimitiveType.BOOLEAN.isAssignableBy(ResolvedPrimitiveType.BOOLEAN)); 172 assertEquals(false, ResolvedPrimitiveType.BOOLEAN.isAssignableBy(ResolvedPrimitiveType.CHAR)); 173 assertEquals(false, ResolvedPrimitiveType.BOOLEAN.isAssignableBy(ResolvedPrimitiveType.BYTE)); 174 assertEquals(false, ResolvedPrimitiveType.BOOLEAN.isAssignableBy(ResolvedPrimitiveType.SHORT)); 175 assertEquals(false, ResolvedPrimitiveType.BOOLEAN.isAssignableBy(ResolvedPrimitiveType.INT)); 176 assertEquals(false, ResolvedPrimitiveType.BOOLEAN.isAssignableBy(ResolvedPrimitiveType.LONG)); 177 assertEquals(false, ResolvedPrimitiveType.BOOLEAN.isAssignableBy(ResolvedPrimitiveType.FLOAT)); 178 assertEquals(false, ResolvedPrimitiveType.BOOLEAN.isAssignableBy(ResolvedPrimitiveType.DOUBLE)); 180 assertEquals(false, ResolvedPrimitiveType.CHAR.isAssignableBy(ResolvedPrimitiveType.BOOLEAN)); 181 assertEquals(true, ResolvedPrimitiveType.CHAR.isAssignableBy(ResolvedPrimitiveType.CHAR)) [all...] |
ArrayTypeTest.java | 161 assertEquals(false, arrayOfBooleans.isAssignableBy(OBJECT)); 162 assertEquals(false, arrayOfBooleans.isAssignableBy(STRING)); 163 assertEquals(false, arrayOfBooleans.isAssignableBy(ResolvedPrimitiveType.BOOLEAN)); 164 assertEquals(false, arrayOfBooleans.isAssignableBy(ResolvedVoidType.INSTANCE)); 166 assertEquals(true, arrayOfBooleans.isAssignableBy(arrayOfBooleans)); 167 assertEquals(false, arrayOfBooleans.isAssignableBy(arrayOfStrings)); 168 assertEquals(false, arrayOfBooleans.isAssignableBy(arrayOfListOfA)); 169 assertEquals(false, arrayOfBooleans.isAssignableBy(arrayOfListOfStrings)); 170 assertEquals(false, arrayOfStrings.isAssignableBy(arrayOfBooleans)); 171 assertEquals(true, arrayOfStrings.isAssignableBy(arrayOfStrings)) [all...] |
ReferenceTypeTest.java | 177 assertEquals(true, object.isAssignableBy(string)); 178 assertEquals(false, string.isAssignableBy(object)); 179 assertEquals(false, listOfStrings.isAssignableBy(listOfA)); 180 assertEquals(false, listOfA.isAssignableBy(listOfStrings)); 182 assertEquals(false, object.isAssignableBy(ResolvedVoidType.INSTANCE)); 183 assertEquals(false, string.isAssignableBy(ResolvedVoidType.INSTANCE)); 184 assertEquals(false, listOfStrings.isAssignableBy(ResolvedVoidType.INSTANCE)); 185 assertEquals(false, listOfA.isAssignableBy(ResolvedVoidType.INSTANCE)); 187 assertEquals(true, object.isAssignableBy(NullType.INSTANCE)); 188 assertEquals(true, string.isAssignableBy(NullType.INSTANCE)) [all...] |
NullTypeTest.java | 114 assertEquals(false, NullType.INSTANCE.isAssignableBy(NullType.INSTANCE)); 120 assertEquals(false, NullType.INSTANCE.isAssignableBy(OBJECT)); 126 assertEquals(false, NullType.INSTANCE.isAssignableBy(STRING)); 132 assertEquals(false, NullType.INSTANCE.isAssignableBy(ResolvedPrimitiveType.BOOLEAN)); 138 assertEquals(false, NullType.INSTANCE.isAssignableBy(ResolvedVoidType.INSTANCE));
|
VoidTypeTest.java | 114 assertEquals(false, ResolvedVoidType.INSTANCE.isAssignableBy(NullType.INSTANCE)); 120 assertEquals(false, ResolvedVoidType.INSTANCE.isAssignableBy(OBJECT)); 126 assertEquals(false, ResolvedVoidType.INSTANCE.isAssignableBy(STRING)); 132 assertEquals(false, ResolvedVoidType.INSTANCE.isAssignableBy(ResolvedPrimitiveType.BOOLEAN)); 138 assertEquals(false, ResolvedVoidType.INSTANCE.isAssignableBy(ResolvedVoidType.INSTANCE));
|
WildcardUsageTest.java | 200 assertEquals(false, unbounded.isAssignableBy(object)); 201 assertEquals(true, object.isAssignableBy(unbounded)); 202 assertEquals(false, string.isAssignableBy(unbounded)); 203 assertEquals(true, superFoo.isAssignableBy(foo)); 204 assertEquals(false, foo.isAssignableBy(superFoo)); 205 assertEquals(false, extendsFoo.isAssignableBy(foo)); 206 assertEquals(true, foo.isAssignableBy(extendsFoo)); 211 assertEquals(false, listOfStrings.isAssignableBy(listOfWildcardExtendsString)); 212 assertEquals(false, listOfStrings.isAssignableBy(listOfWildcardExtendsString)); 213 assertEquals(true, listOfWildcardExtendsString.isAssignableBy(listOfStrings)) [all...] |
TypeVariableUsageTest.java | 47 assertEquals(false, tpString.isAssignableBy(tpA));
|
/external/javaparser/javaparser-core/src/main/java/com/github/javaparser/resolution/types/ |
ResolvedLambdaConstraintType.java | 55 public boolean isAssignableBy(ResolvedType other) { 56 return bound.isAssignableBy(other);
|
ResolvedVoidType.java | 41 public boolean isAssignableBy(ResolvedType other) {
|
ResolvedArrayType.java | 91 public boolean isAssignableBy(ResolvedType other) { 96 return baseType.isAssignableBy(other.asArrayType().getComponentType());
|
ResolvedIntersectionType.java | 65 public boolean isAssignableBy(ResolvedType other) { 66 return elements.stream().allMatch(e -> e.isAssignableBy(other));
|
ResolvedUnionType.java | 66 public boolean isAssignableBy(ResolvedType other) { 67 return elements.stream().allMatch(e -> e.isAssignableBy(other));
|
ResolvedWildcard.java | 133 public boolean isAssignableBy(ResolvedType other) { 138 return boundedType.isAssignableBy(other);
|
ResolvedType.java | 190 boolean isAssignableBy(ResolvedType other);
|
ResolvedTypeVariable.java | 117 public boolean isAssignableBy(ResolvedType other) {
|
/external/javaparser/javaparser-symbol-solver-model/src/main/java/com/github/javaparser/symbolsolver/model/typesystem/ |
NullType.java | 64 public boolean isAssignableBy(ResolvedType other) {
|
/external/javaparser/javaparser-symbol-solver-core/src/main/java/com/github/javaparser/symbolsolver/resolution/ |
ConstructorResolutionLogic.java | 71 if (!expectedType.isAssignableBy(actualType)) { 75 if (!expectedType.isAssignableBy(actualType)) { 77 && expectedType.isAssignableBy(actualType.asArrayType().getComponentType())) { 108 expectedType.isAssignableBy(actualType) || (constructor.getParam(i).isVariadic() 109 && new ResolvedArrayType(expectedType).isAssignableBy(actualType)); 122 if (!expectedType.isAssignableBy(actualType)) { 128 if (new ResolvedArrayType(expectedType).isAssignableBy(actualType)) { 210 if (tdB.isAssignableBy(tdA) && !tdA.isAssignableBy(tdB)) { 214 if (tdA.isAssignableBy(tdB) && !tdB.isAssignableBy(tdA)) [all...] |
MethodResolutionLogic.java | 82 if (!expectedType.isAssignableBy(actualType)) { 86 if (!expectedType.isAssignableBy(actualType)) { 87 if (actualType.isArray() && expectedType.isAssignableBy(actualType.asArrayType().getComponentType())) { 114 boolean isAssignableWithoutSubstitution = expectedType.isAssignableBy(actualType) || 115 (method.getParam(i).isVariadic() && new ResolvedArrayType(expectedType).isAssignableBy(actualType)); 129 if (!expectedType.isAssignableBy(actualType)) { 135 if (new ResolvedArrayType(expectedType).isAssignableBy(actualType)) { 224 if (matchedParameter.isAssignableBy(type)) { 226 } else if (type.isAssignableBy(matchedParameter)) { 344 if (!expectedType.isAssignableBy(actualType [all...] |
/external/javaparser/javaparser-symbol-solver-core/src/main/java/com/github/javaparser/symbolsolver/javaparsermodel/ |
LambdaArgumentTypePlaceholder.java | 68 public boolean isAssignableBy(ResolvedType other) {
|
/external/javaparser/javaparser-symbol-solver-core/src/main/java/com/github/javaparser/symbolsolver/model/typesystem/ |
LazyType.java | 117 public boolean isAssignableBy(ResolvedType other) { 118 return getType().isAssignableBy(other);
|
ReferenceTypeImpl.java | 87 public boolean isAssignableBy(ResolvedType other) { 124 if (this.isAssignableBy(bound.getType())) { 131 return isAssignableBy(other.asConstraintType().getBound()); 136 return isAssignableBy(other.asWildcard().getBoundedType());
|
/external/javaparser/javaparser-core/src/main/java/com/github/javaparser/resolution/declarations/ |
ResolvedReferenceTypeDeclaration.java | 189 boolean isAssignableBy(ResolvedType type); 196 return other.isAssignableBy(this); 203 boolean isAssignableBy(ResolvedReferenceTypeDeclaration other);
|
/external/javaparser/javaparser-symbol-solver-core/src/main/java/com/github/javaparser/symbolsolver/javaparsermodel/declarations/ |
JavaParserTypeVariableDeclaration.java | 53 public boolean isAssignableBy(ResolvedReferenceTypeDeclaration other) { 54 return isAssignableBy(new ReferenceTypeImpl(other, typeSolver)); 92 public boolean isAssignableBy(ResolvedType type) {
|
JavaParserAnnotationDeclaration.java | 47 public boolean isAssignableBy(ResolvedType type) { 52 public boolean isAssignableBy(ResolvedReferenceTypeDeclaration other) {
|
/external/javaparser/javaparser-symbol-solver-core/src/main/java/com/github/javaparser/symbolsolver/resolution/typeinference/constraintformulas/ |
TypeCompatibleWithType.java | 71 boolean condition1 = t.isAssignableBy(s); 75 boolean condition2 = G.isAssignableBy(s);
|