HomeSort by relevance Sort by last modified time
    Searched refs:typeDeclaration (Results 1 - 25 of 41) sorted by null

1 2

  /external/javaparser/javaparser-symbol-solver-core/src/main/java/com/github/javaparser/symbolsolver/javaparsermodel/contexts/
ContextHelper.java 47 public static Optional<MethodUsage> solveMethodAsUsage(ResolvedTypeDeclaration typeDeclaration, String name,
50 if (typeDeclaration instanceof JavassistClassDeclaration) {
51 return ((JavassistClassDeclaration) typeDeclaration).solveMethodAsUsage(name, argumentsTypes, typeSolver, invokationContext, typeParameters);
52 } else if (typeDeclaration instanceof JavassistInterfaceDeclaration) {
53 return ((JavassistInterfaceDeclaration) typeDeclaration).solveMethodAsUsage(name, argumentsTypes, typeSolver, invokationContext, typeParameters);
54 } else if (typeDeclaration instanceof JavassistEnumDeclaration) {
55 return ((JavassistEnumDeclaration) typeDeclaration).solveMethodAsUsage(name, argumentsTypes, typeSolver, invokationContext, typeParameters);
56 } else if (typeDeclaration instanceof ReflectionClassDeclaration) {
57 return ((ReflectionClassDeclaration) typeDeclaration).solveMethodAsUsage(name, argumentsTypes, typeSolver, invokationContext, typeParameters);
58 } else if (typeDeclaration instanceof ReflectionInterfaceDeclaration)
    [all...]
JavaParserTypeDeclarationAdapter.java 27 private com.github.javaparser.ast.body.TypeDeclaration<?> wrappedNode;
30 private ResolvedReferenceTypeDeclaration typeDeclaration;
32 public JavaParserTypeDeclarationAdapter(com.github.javaparser.ast.body.TypeDeclaration<?> wrappedNode, TypeSolver typeSolver,
33 ResolvedReferenceTypeDeclaration typeDeclaration,
37 this.typeDeclaration = typeDeclaration;
48 if (member instanceof com.github.javaparser.ast.body.TypeDeclaration) {
49 com.github.javaparser.ast.body.TypeDeclaration<?> internalType = (com.github.javaparser.ast.body.TypeDeclaration<?>) member;
71 for (ResolvedReferenceType ancestor : this.typeDeclaration.getAncestors())
    [all...]
  /external/javaparser/javaparser-core/src/main/java/com/github/javaparser/resolution/types/
ResolvedReferenceType.java 48 protected ResolvedReferenceTypeDeclaration typeDeclaration;
55 public ResolvedReferenceType(ResolvedReferenceTypeDeclaration typeDeclaration) {
56 this(typeDeclaration, deriveParams(typeDeclaration));
59 public ResolvedReferenceType(ResolvedReferenceTypeDeclaration typeDeclaration, List<ResolvedType> typeArguments) {
60 if (typeDeclaration.isTypeParameter()) {
63 if (typeArguments.size() > 0 && typeArguments.size() != typeDeclaration.getTypeParameters().size()) {
66 typeDeclaration.getTypeParameters().size(), typeArguments.size()));
70 typeParametersMapBuilder.setValue(typeDeclaration.getTypeParameters().get(i), typeArguments.get(i));
73 this.typeDeclaration = typeDeclaration
    [all...]
  /external/javaparser/javaparser-symbol-solver-core/src/main/java/com/github/javaparser/symbolsolver/resolution/
SymbolSolver.java 117 ResolvedReferenceTypeDeclaration typeDeclaration = typeSolver.solveType(name);
118 return new ReferenceTypeImpl(typeDeclaration, typeSolver);
127 public SymbolReference<? extends ResolvedValueDeclaration> solveSymbolInType(ResolvedTypeDeclaration typeDeclaration, String name) {
128 if (typeDeclaration instanceof JavaParserClassDeclaration) {
129 Context ctx = ((JavaParserClassDeclaration) typeDeclaration).getContext();
132 if (typeDeclaration instanceof JavaParserInterfaceDeclaration) {
133 Context ctx = ((JavaParserInterfaceDeclaration) typeDeclaration).getContext();
136 if (typeDeclaration instanceof JavaParserEnumDeclaration) {
137 Context ctx = ((JavaParserEnumDeclaration) typeDeclaration).getContext();
140 if (typeDeclaration instanceof ReflectionClassDeclaration)
    [all...]
MethodResolutionLogic.java 582 public static SymbolReference<ResolvedMethodDeclaration> solveMethodInType(ResolvedTypeDeclaration typeDeclaration,
584 return solveMethodInType(typeDeclaration, name, argumentsTypes, false, typeSolver);
588 * Replace TypeDeclaration.solveMethod
590 * @param typeDeclaration
596 public static SymbolReference<ResolvedMethodDeclaration> solveMethodInType(ResolvedTypeDeclaration typeDeclaration,
599 if (typeDeclaration instanceof JavaParserClassDeclaration) {
600 Context ctx = ((JavaParserClassDeclaration) typeDeclaration).getContext();
603 if (typeDeclaration instanceof JavaParserInterfaceDeclaration) {
604 Context ctx = ((JavaParserInterfaceDeclaration) typeDeclaration).getContext();
607 if (typeDeclaration instanceof JavaParserEnumDeclaration)
    [all...]
  /external/javaparser/javaparser-symbol-solver-testing/src/test/java/com/github/javaparser/symbolsolver/
FindingAllFields.java 41 ResolvedReferenceTypeDeclaration typeDeclaration = JavaParserFacade.get(new ReflectionTypeSolver()).getTypeDeclaration(classC);
42 assertEquals(3, typeDeclaration.getAllFields().size());
44 typeDeclaration.getAllFields().stream().map(ResolvedDeclaration::getName).collect(Collectors.toSet()));
51 ResolvedReferenceTypeDeclaration typeDeclaration = JavaParserFacade.get(new ReflectionTypeSolver()).getTypeDeclaration(classC);
52 assertEquals(3, typeDeclaration.getAllFields().size());
54 typeDeclaration.getAllFields().stream().map(ResolvedDeclaration::getName).collect(Collectors.toSet()));
55 assertEquals("java.util.List<java.lang.String>", typeDeclaration.getField("b").getType().describe());
  /external/javaparser/javaparser-symbol-solver-core/src/main/java/com/github/javaparser/symbolsolver/model/typesystem/
ReferenceTypeImpl.java 48 public static ResolvedReferenceType undeterminedParameters(ResolvedReferenceTypeDeclaration typeDeclaration, TypeSolver typeSolver) {
49 return new ReferenceTypeImpl(typeDeclaration, typeDeclaration.getTypeParameters().stream().map(
55 protected ResolvedReferenceType create(ResolvedReferenceTypeDeclaration typeDeclaration, List<ResolvedType> typeParametersCorrected) {
56 return new ReferenceTypeImpl(typeDeclaration, typeParametersCorrected, typeSolver);
60 protected ResolvedReferenceType create(ResolvedReferenceTypeDeclaration typeDeclaration) {
61 return new ReferenceTypeImpl(typeDeclaration, typeSolver);
64 public ReferenceTypeImpl(ResolvedReferenceTypeDeclaration typeDeclaration, TypeSolver typeSolver) {
65 super(typeDeclaration);
69 public ReferenceTypeImpl(ResolvedReferenceTypeDeclaration typeDeclaration, List<ResolvedType> typeArguments, TypeSolver typeSolver)
    [all...]
  /external/javaparser/javaparser-symbol-solver-core/src/main/java/com/github/javaparser/symbolsolver/reflectionmodel/
MyObjectProvider.java 29 ResolvedReferenceTypeDeclaration typeDeclaration = typeSolver.solveType(qualifiedName);
30 if (!typeDeclaration.getTypeParameters().isEmpty()) {
33 return new ReferenceTypeImpl(typeDeclaration, typeSolver);
ReflectionClassAdapter.java 27 private ResolvedReferenceTypeDeclaration typeDeclaration;
29 public ReflectionClassAdapter(Class<?> clazz, TypeSolver typeSolver, ResolvedReferenceTypeDeclaration typeDeclaration) {
32 this.typeDeclaration = typeDeclaration;
92 for (ResolvedReferenceType ancestor : typeDeclaration.getAllAncestors()) {
120 for (ResolvedReferenceType ancestor : typeDeclaration.getAllAncestors()) {
154 if (type.describe().equals(typeDeclaration.getQualifiedName())) {
159 return otherTypeDeclaration.getTypeDeclaration().canBeAssignedTo(typeDeclaration);
175 return FunctionalInterfaceLogic.getFunctionalMethod(typeDeclaration).isPresent();
  /external/javaparser/javaparser-symbol-solver-testing/src/test/java/com/github/javaparser/symbolsolver/resolution/javaparser/declarations/
JavaParserTypeParameterResolutionTest.java 87 ResolvedReferenceTypeDeclaration typeDeclaration = methodDeclaration.declaringType();
88 assertEquals(2, typeDeclaration.getTypeParameters().size());
89 assertTrue(typeDeclaration.getTypeParameters().get(0) instanceof JavaParserTypeParameter);
90 assertEquals("A", typeDeclaration.getTypeParameters().get(0).getName());
91 assertEquals(false, typeDeclaration.getTypeParameters().get(0).declaredOnMethod());
92 assertEquals(true, typeDeclaration.getTypeParameters().get(0).declaredOnType());
93 assertTrue(typeDeclaration.getTypeParameters().get(1) instanceof JavaParserTypeParameter);
94 assertEquals("B", typeDeclaration.getTypeParameters().get(1).getName());
95 assertEquals(false, typeDeclaration.getTypeParameters().get(1).declaredOnMethod());
96 assertEquals(true, typeDeclaration.getTypeParameters().get(1).declaredOnType())
    [all...]
  /external/icu/tools/srcgen/src/main/java/com/android/icu4j/srcgen/checker/
RecordPublicApiRules.java 43 import org.eclipse.jdt.core.dom.TypeDeclaration;
111 @Override public boolean visit(TypeDeclaration node) {
156 AbstractTypeDeclaration typeDeclaration = TypeLocator.findTypeDeclarationNode(node);
157 if (typeDeclaration == null) {
163 boolean isNonTypeDeclaration = typeDeclaration != node;
165 if (isExplicitlyHidden(node) || !isMemberPublicApiEligible(typeDeclaration, node)) {
169 while (typeDeclaration != null) {
170 if (isExplicitlyHidden(typeDeclaration) ||
171 !RecordPublicApiRules.isTypePublicApiEligible(typeDeclaration)) {
174 typeDeclaration = TypeLocator.findEnclosingTypeDeclaration(typeDeclaration)
    [all...]
  /external/icu/tools/srcgen/currysrc/src/main/java/com/google/currysrc/api/process/ast/
EnumConstantLocator.java 69 AbstractTypeDeclaration typeDeclaration = typeLocator.find(cu);
70 if (typeDeclaration == null || !(typeDeclaration instanceof EnumDeclaration)) {
74 : (List<EnumConstantDeclaration>) ((EnumDeclaration) typeDeclaration).enumConstants()) {
TypeLocator.java 82 public TypeLocator(final AbstractTypeDeclaration typeDeclaration) {
83 if (typeDeclaration.isLocalTypeDeclaration()) {
84 throw new IllegalArgumentException("Local types not supported: " + typeDeclaration);
87 CompilationUnit cu = (CompilationUnit) typeDeclaration.getRoot();
93 AbstractTypeDeclaration currentNode = typeDeclaration;
217 AbstractTypeDeclaration typeDeclaration) {
219 return typeDeclaration;
224 List<BodyDeclaration> bodyDeclarations = typeDeclaration.bodyDeclarations();
264 AbstractTypeDeclaration typeDeclaration) {
265 if (typeDeclaration.isPackageMemberTypeDeclaration())
    [all...]
MethodLocator.java 70 AbstractTypeDeclaration typeDeclaration = typeLocator.find(cu);
71 if (typeDeclaration == null) {
75 : (List<BodyDeclaration>) typeDeclaration.bodyDeclarations()) {
FieldLocator.java 77 AbstractTypeDeclaration typeDeclaration = typeLocator.find(cu);
78 if (typeDeclaration == null) {
82 : (List<BodyDeclaration>) typeDeclaration.bodyDeclarations()) {
BodyDeclarationLocators.java 71 AbstractTypeDeclaration typeDeclaration = TypeLocator.findTypeDeclarationNode(bodyDeclaration);
72 if (typeDeclaration == null) {
73 throw new AssertionError("Unable to find type declaration for " + typeDeclaration);
75 TypeLocator typeLocator = new TypeLocator(typeDeclaration);
ChangeLog.java 65 return (locator, typeDeclaration) -> changed("AddDefaultConstructor",
  /external/javaparser/javaparser-testing/src/test/java/com/github/javaparser/ast/visitor/
CloneVisitorTest.java 60 NodeList<TypeDeclaration<?>> typeDeclarationList = new NodeList<>();
84 NodeList<TypeDeclaration<?>> typeDeclarationListClone = cuClone.getTypes();
85 Iterator<TypeDeclaration<?>> typeItr = typeDeclarationListClone.iterator();
86 TypeDeclaration<?> typeDeclaration;
88 typeDeclaration = typeItr.next();
89 if (typeDeclaration.getMembers() == null) {
90 assertEquals(typeDeclaration.getComment().get().getContent(), " javadoc");
92 Iterator<BodyDeclaration<?>> bodyItr = typeDeclaration.getMembers().iterator();
  /external/javaparser/javaparser-symbol-solver-core/src/main/java/com/github/javaparser/symbolsolver/resolution/typesolvers/
MemoryTypeSolver.java 73 public void addDeclaration(String name, ResolvedReferenceTypeDeclaration typeDeclaration) {
74 this.declarationMap.put(name, typeDeclaration);
  /external/icu/tools/srcgen/currysrc/src/main/java/com/google/currysrc/processors/
AddDefaultConstructor.java 29 import org.eclipse.jdt.core.dom.TypeDeclaration;
54 * @param typeDeclaration the class that was modified.
56 void onAddDefaultConstructor(TypeLocator locator, TypeDeclaration typeDeclaration);
61 this.listener = (l, typeDeclaration) -> {};
73 if (abstractTypeDeclaration instanceof TypeDeclaration) {
74 TypeDeclaration typeDeclaration = (TypeDeclaration) abstractTypeDeclaration;
75 addDefaultConstructor(rewrite, typeDeclaration);
    [all...]
  /external/javaparser/javaparser-symbol-solver-logic/src/main/java/com/github/javaparser/symbolsolver/logic/
FunctionalInterfaceLogic.java 54 public static Optional<MethodUsage> getFunctionalMethod(ResolvedReferenceTypeDeclaration typeDeclaration) {
56 Set<MethodUsage> methods = typeDeclaration.getAllMethods().stream()
  /external/javaparser/javaparser-symbol-solver-core/src/main/java/com/github/javaparser/symbolsolver/
SourceFileInfoExtractor.java 102 ResolvedTypeDeclaration typeDeclaration = JavaParserFacade.get(typeSolver).getTypeDeclaration(node);
103 if (typeDeclaration.isClass()) {
104 out.println("\n[ Class " + typeDeclaration.getQualifiedName() + " ]");
105 for (ResolvedReferenceType sc : typeDeclaration.asClass().getAllSuperClasses()) {
108 for (ResolvedReferenceType sc : typeDeclaration.asClass().getAllInterfaces()) {
  /external/javaparser/javaparser-symbol-solver-core/src/main/java/com/github/javaparser/symbolsolver/javaparsermodel/declarations/
JavaParserFieldDeclaration.java 115 Optional<com.github.javaparser.ast.body.TypeDeclaration> typeDeclaration = wrappedNode.findParent(com.github.javaparser.ast.body.TypeDeclaration.class);
116 if (typeDeclaration.isPresent()) {
117 return JavaParserFacade.get(typeSolver).getTypeDeclaration(typeDeclaration.get());
  /external/dexmaker/dexmaker/src/main/java/com/android/dx/
DexMaker.java 199 private final Map<TypeId<?>, TypeDeclaration> types = new LinkedHashMap<>();
217 TypeDeclaration getTypeDeclaration(TypeId<?> type) {
218 TypeDeclaration result = types.get(type);
220 result = new TypeDeclaration(type);
234 TypeDeclaration declaration = getTypeDeclaration(type);
263 TypeDeclaration typeDeclaration = getTypeDeclaration(method.declaringType);
264 if (typeDeclaration.methods.containsKey(method)) {
286 typeDeclaration.methods.put(method, methodDeclaration);
302 TypeDeclaration typeDeclaration = getTypeDeclaration(fieldId.declaringType)
    [all...]
  /external/javaparser/javaparser-testing/src/test/java/com/github/javaparser/bdd/steps/
SharedSteps.java 28 import com.github.javaparser.ast.body.TypeDeclaration;
133 public static <T extends BodyDeclaration<?>> T getMemberByTypeAndPosition(TypeDeclaration<?> typeDeclaration, int position, Class<T> typeClass) {
135 for (BodyDeclaration<?> declaration : typeDeclaration.getMembers()) {
148 TypeDeclaration<?> type = compilationUnit.getType(classPosition - 1);

Completed in 464 milliseconds

1 2