public abstract class AbstractBeanParser extends Object
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractBeanParser(AptUtils aptUtils) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.stream.Stream<VariableElement> |
extractCandidateFields(TypeElement elm,
FieldFilter fieldFilter) |
List<FieldParser.FieldMetaSignature> |
parseAndValidateCustomConstructor(BeanValidator beanValidator,
String entityClass,
TypeElement elm,
List<FieldParser.FieldMetaSignature> fieldMetaSignatures) |
List<FieldParser.FieldMetaSignature> |
parseFields(TypeElement elm,
FieldParser fieldParser,
List<AccessorsExclusionContext> accessorsExclusionContexts,
GlobalParsingContext context) |
List<AccessorsExclusionContext> |
prebuildAccessorsExclusion(TypeElement elm,
GlobalParsingContext context) |
protected final AptUtils aptUtils
protected AbstractBeanParser(AptUtils aptUtils)
public List<FieldParser.FieldMetaSignature> parseFields(TypeElement elm, FieldParser fieldParser, List<AccessorsExclusionContext> accessorsExclusionContexts, GlobalParsingContext context)
protected java.util.stream.Stream<VariableElement> extractCandidateFields(TypeElement elm, FieldFilter fieldFilter)
public List<FieldParser.FieldMetaSignature> parseAndValidateCustomConstructor(BeanValidator beanValidator, String entityClass, TypeElement elm, List<FieldParser.FieldMetaSignature> fieldMetaSignatures)
public List<AccessorsExclusionContext> prebuildAccessorsExclusion(TypeElement elm, GlobalParsingContext context)
Copyright © 2012-2021. All Rights Reserved.