protected static class BasicDeserializerFactory.CreatorCollectionState extends Object
Modifier and Type | Field and Description |
---|---|
BeanDescription |
beanDesc |
DeserializationContext |
context |
Map<AnnotatedWithParams,BeanPropertyDefinition[]> |
creatorParams |
CreatorCollector |
creators |
VisibilityChecker<?> |
vchecker |
Constructor and Description |
---|
CreatorCollectionState(DeserializationContext ctxt,
BeanDescription bd,
VisibilityChecker<?> vc,
CreatorCollector cc,
Map<AnnotatedWithParams,BeanPropertyDefinition[]> cp) |
Modifier and Type | Method and Description |
---|---|
void |
addImplicitConstructorCandidate(CreatorCandidate cc) |
void |
addImplicitFactoryCandidate(CreatorCandidate cc) |
AnnotationIntrospector |
annotationIntrospector() |
boolean |
hasExplicitConstructors() |
boolean |
hasExplicitFactories() |
boolean |
hasImplicitConstructorCandidates() |
boolean |
hasImplicitFactoryCandidates() |
List<CreatorCandidate> |
implicitConstructorCandidates() |
List<CreatorCandidate> |
implicitFactoryCandidates() |
void |
increaseExplicitConstructorCount() |
void |
increaseExplicitFactoryCount() |
public final DeserializationContext context
public final BeanDescription beanDesc
public final VisibilityChecker<?> vchecker
public final CreatorCollector creators
public final Map<AnnotatedWithParams,BeanPropertyDefinition[]> creatorParams
public CreatorCollectionState(DeserializationContext ctxt, BeanDescription bd, VisibilityChecker<?> vc, CreatorCollector cc, Map<AnnotatedWithParams,BeanPropertyDefinition[]> cp)
public AnnotationIntrospector annotationIntrospector()
public void addImplicitFactoryCandidate(CreatorCandidate cc)
public void increaseExplicitFactoryCount()
public boolean hasExplicitFactories()
public boolean hasImplicitFactoryCandidates()
public List<CreatorCandidate> implicitFactoryCandidates()
public void addImplicitConstructorCandidate(CreatorCandidate cc)
public void increaseExplicitConstructorCount()
public boolean hasExplicitConstructors()
public boolean hasImplicitConstructorCandidates()
public List<CreatorCandidate> implicitConstructorCandidates()
Copyright © 2008–2020 FasterXML. All rights reserved.