Dependencies
Declarations
-
com
-
fasterxml
-
jackson
-
jr
-
annotationsupport
-
AnnotationBasedIntrospector
-
_type: Class<Object>
-
_forSerialization: boolean
-
_visibility: Value
-
_props: Map<String, APropBuilder>
-
_ignorableNames: Set<String>
-
AnnotationBasedIntrospector(Class<Object>, boolean, Value): void
-
pojoDefinitionForDeserialization(JSONReader, Class<Object>, Value): POJODefinition
-
pojoDefinitionForSerialization(JSONWriter, Class<Object>, Value): POJODefinition
-
introspectDefinition(): POJODefinition
-
_pruneProperties(boolean): Prop[]
-
_findFields(): void
-
_findMethods(): void
-
_findMethods(Class<Object>): void
-
_checkGetterMethod(Method): void
-
_checkSetterMethod(Method): void
-
_isFieldVisible(Field): boolean
-
_isGetterVisible(Method, boolean): boolean
-
_isSetterVisible(Method): boolean
-
_hasIgnoreMarker(AnnotatedElement): Boolean
-
_findExplicitName(AnnotatedElement): String
-
_findNameSortOrder(): List<String>
-
_findIgnorableNames(): Collection<String>
-
_find(AnnotatedElement, Class<Annotation>): Annotation
-
_propBuilder(String): APropBuilder
-
_addIgnoral(String): void
-
_findAndRemoveByName(String): APropBuilder
-
_decap(String): String
-
APropBuilder
-
origName: String
-
name: String
-
field: APropAccessor<Field>
-
getter: APropAccessor<Method>
-
setter: APropAccessor<Method>
-
APropBuilder(String): void
-
APropBuilder(APropBuilder, String): void
-
asProperty(boolean): Prop
-
merge(APropBuilder, APropBuilder): APropBuilder
-
_merge(APropAccessor<AccessibleObject>, APropAccessor<AccessibleObject>): APropAccessor<AccessibleObject>
-
withName(String): APropBuilder
-
removeIgnored(): void
-
removeNonVisible(): void
-
collectAliases(): Set<String>
-
_collectAliases(APropAccessor<AccessibleObject>, Set<String>): Set<String>
-
_firstExplicit(APropAccessor<AccessibleObject>, APropAccessor<AccessibleObject>, APropAccessor<AccessibleObject>): String
-
findPrimaryExplicitName(boolean): String
-
anyVisible(): boolean
-
anyExplicit(): boolean
-
anyIgnorals(): boolean
-
couldDeserialize(): boolean
-
compareTo(APropBuilder): int
-
-
APropAccessor
-
name: String
-
accessor: AccessibleObject
-
isExplicit: boolean
-
isNameExplicit: boolean
-
isToIgnore: boolean
-
isVisible: boolean
-
APropAccessor(String, AccessibleObject, boolean, boolean, boolean, boolean): void
-
createIgnorable(String, AccessibleObject): APropAccessor<AccessibleObject>
-
createImplicit(String, AccessibleObject, boolean): APropAccessor<AccessibleObject>
-
createVisible(String, AccessibleObject): APropAccessor<AccessibleObject>
-
createExplicit(String, AccessibleObject): APropAccessor<AccessibleObject>
-
-
-
AnnotationBasedValueRWModifier
-
JacksonAnnotationExtension
-
PackageVersion
-
-
annotationsupport
-
jr
-
jackson
-
fasterxml