| Modifier and Type | Class and Description |
|---|---|
| public static class |
| Modifier and Type | Field and Description |
|---|---|
| protected final AnnotatedWithParams | |
| protected final AnnotationIntrospector | |
| protected final int | |
| protected final CreatorCandidate. |
| Access | Constructor and Description |
|---|---|
| protected | CreatorCandidate(AnnotationIntrospector intr, AnnotatedWithParams ct, CreatorCandidate.
|
| Modifier and Type | Method and Description |
|---|---|
| public static CreatorCandidate | construct(AnnotationIntrospector intr, AnnotatedWithParams creator, BeanPropertyDefinition[] propDefs)
|
| public AnnotatedWithParams | |
| public PropertyName | |
| public PropertyName | |
| public int | findOnlyParamWithoutInjection()
Specialized accessor that finds index of the one and only parameter with NO injection and returns that; or, if none or more than one found, returns -1. |
| public JacksonInject. | |
| public int | |
| public AnnotatedParameter | |
| public PropertyName | |
| public BeanPropertyDefinition | |
| public String |
| _creator | back to summary |
|---|---|
| protected final AnnotatedWithParams _creator | |
| _intr | back to summary |
|---|---|
| protected final AnnotationIntrospector _intr | |
| _paramCount | back to summary |
|---|---|
| protected final int _paramCount | |
| _params | back to summary |
|---|---|
| protected final CreatorCandidate. | |
| CreatorCandidate | back to summary |
|---|---|
| protected CreatorCandidate(AnnotationIntrospector intr, AnnotatedWithParams ct, CreatorCandidate. | |
| construct | back to summary |
|---|---|
| public static CreatorCandidate construct(AnnotationIntrospector intr, AnnotatedWithParams creator, BeanPropertyDefinition[] propDefs) | |
| creator | back to summary |
|---|---|
| public AnnotatedWithParams creator() | |
| explicitParamName | back to summary |
|---|---|
| public PropertyName explicitParamName(int i) | |
| findImplicitParamName | back to summary |
|---|---|
| public PropertyName findImplicitParamName(int i) | |
| findOnlyParamWithoutInjection | back to summary |
|---|---|
| public int findOnlyParamWithoutInjection() Specialized accessor that finds index of the one and only parameter with NO injection and returns that; or, if none or more than one found, returns -1. | |
| injection | back to summary |
|---|---|
| public JacksonInject. | |
| paramCount | back to summary |
|---|---|
| public int paramCount() | |
| parameter | back to summary |
|---|---|
| public AnnotatedParameter parameter(int i) | |
| paramName | back to summary |
|---|---|
| public PropertyName paramName(int i) | |
| propertyDef | back to summary |
|---|---|
| public BeanPropertyDefinition propertyDef(int i) | |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Doc from java. Returns a string representation of the object. | |
| Modifier and Type | Field and Description |
|---|---|
| public final AnnotatedParameter | |
| public final JacksonInject. | |
| public final BeanPropertyDefinition |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public PropertyName | |
| public boolean |
| annotated | back to summary |
|---|---|
| public final AnnotatedParameter annotated | |
| injection | back to summary |
|---|---|
| public final JacksonInject. | |
| propDef | back to summary |
|---|---|
| public final BeanPropertyDefinition propDef | |
| Param | back to summary |
|---|---|
| public Param(AnnotatedParameter p, BeanPropertyDefinition pd, JacksonInject. | |
| fullName | back to summary |
|---|---|
| public PropertyName fullName() | |
| hasFullName | back to summary |
|---|---|
| public boolean hasFullName() | |