Uses of Class
com.dslplatform.json.processor.Analysis.AccessElements
Packages that use Analysis.AccessElements
-
Uses of Analysis.AccessElements in com.dslplatform.json.processor
Fields in com.dslplatform.json.processor with type parameters of type Analysis.AccessElementsModifier and TypeFieldDescriptionfinal Map<String, Analysis.AccessElements> Analysis.PropertyAnalysis.allFieldDetailsfinal Map<String, Analysis.AccessElements> Analysis.PropertyAnalysis.beansfinal Map<String, Analysis.AccessElements> Analysis.PropertyAnalysis.exactfinal Map<String, Analysis.AccessElements> Analysis.PropertyAnalysis.fieldsMethods in com.dslplatform.json.processor that return Analysis.AccessElementsModifier and TypeMethodDescriptionstatic Analysis.AccessElementsAnalysis.AccessElements.collection(ExecutableElement read, AnnotationMirror annotation) static Analysis.AccessElementsAnalysis.AccessElements.field(VariableElement field, VariableElement arg, AnnotationMirror annotation) static Analysis.AccessElementsAnalysis.AccessElements.readOnly(ExecutableElement read, VariableElement arg, AnnotationMirror annotation) static Analysis.AccessElementsAnalysis.AccessElements.readOnly(VariableElement field, ExecutableElement write, AnnotationMirror annotation) static Analysis.AccessElementsAnalysis.AccessElements.readWrite(ExecutableElement read, ExecutableElement write, AnnotationMirror annotation) Methods in com.dslplatform.json.processor that return types with arguments of type Analysis.AccessElementsModifier and TypeMethodDescriptionprivate Map<String, Analysis.AccessElements> Analysis.findMatchingResult(Map<String, ExecutableElement> setters, Map<String, ExecutableElement> getters, Map<String, VariableElement> arguments, Map<String, Analysis.AccessElements> fieldDetails) private Map<String, Analysis.AccessElements> Analysis.getBeanProperties(TypeElement element, Map<String, VariableElement> arguments, Map<String, Analysis.AccessElements> fieldDetails) private Map<String, Analysis.AccessElements> Analysis.getBuilderProperties(TypeElement element, BuilderInfo builder, boolean withBeans, boolean withExact, boolean withFields) private Map<String, Analysis.AccessElements> Analysis.getExactProperties(TypeElement element, Map<String, VariableElement> arguments, Map<String, Analysis.AccessElements> fieldDetails) private Map<String, Analysis.AccessElements> Analysis.getFieldDetails(TypeElement element) private Map<String, Analysis.AccessElements> Analysis.getPublicFields(TypeElement element, Map<String, VariableElement> arguments, Set<String> processed) Methods in com.dslplatform.json.processor with parameters of type Analysis.AccessElementsModifier and TypeMethodDescriptionprivate voidAnalysis.analyzeAttribute(StructInfo info, TypeMirror originalType, String name, Analysis.AccessElements access, String target, Stack<String> path, VariableElement field)