ScalaReflectionAnnotationIntrospector

com.github.pjfanning.jackson.reflection.ScalaReflectionAnnotationIntrospector
class ScalaReflectionAnnotationIntrospector extends JacksonAnnotationIntrospector

Attributes

Graph
Supertypes
class JacksonAnnotationIntrospector
class AnnotationIntrospector
trait Serializable
trait Versioned
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Concrete methods

override def findSubtypes(a: Annotated): List[NamedType]

Attributes

Definition Classes
JacksonAnnotationIntrospector -> AnnotationIntrospector
override def version(): Version

Attributes

Definition Classes
JacksonAnnotationIntrospector -> AnnotationIntrospector -> Versioned

Inherited methods

def allIntrospectors(x$0: Collection[AnnotationIntrospector]): Collection[AnnotationIntrospector]

Attributes

Inherited from:
AnnotationIntrospector
def allIntrospectors(): Collection[AnnotationIntrospector]

Attributes

Inherited from:
AnnotationIntrospector
def findAndAddVirtualProperties(x$0: MapperConfig[_ <: <FromJavaObject>], x$1: AnnotatedClass, x$2: List[BeanPropertyWriter]): Unit

Attributes

Inherited from:
JacksonAnnotationIntrospector
def findAutoDetectVisibility(x$0: AnnotatedClass, x$1: VisibilityChecker[_ <: <FromJavaObject>]): VisibilityChecker[_ <: <FromJavaObject>]

Attributes

Inherited from:
JacksonAnnotationIntrospector
def findClassDescription(x$0: AnnotatedClass): String

Attributes

Inherited from:
JacksonAnnotationIntrospector
def findContentDeserializer(x$0: Annotated): <FromJavaObject>

Attributes

Inherited from:
JacksonAnnotationIntrospector
def findContentSerializer(x$0: Annotated): <FromJavaObject>

Attributes

Inherited from:
JacksonAnnotationIntrospector
def findCreatorAnnotation(x$0: MapperConfig[_ <: <FromJavaObject>], x$1: Annotated): Mode

Attributes

Inherited from:
JacksonAnnotationIntrospector
def findDefaultEnumValue(x$0: Class[Enum[_ <: <FromJavaObject>]]): Enum[_ <: <FromJavaObject>]

Attributes

Inherited from:
JacksonAnnotationIntrospector
def findDeserializationContentConverter(x$0: AnnotatedMember): <FromJavaObject>

Attributes

Inherited from:
JacksonAnnotationIntrospector
def findDeserializationConverter(x$0: Annotated): <FromJavaObject>

Attributes

Inherited from:
JacksonAnnotationIntrospector
def findDeserializer(x$0: Annotated): <FromJavaObject>

Attributes

Inherited from:
JacksonAnnotationIntrospector
def findEnumAliases(x$0: Class[_ <: <FromJavaObject>], x$1: Array[Enum[_ <: <FromJavaObject>]], x$2: Array[Array[String]]): Unit

Attributes

Inherited from:
JacksonAnnotationIntrospector
def findEnumNamingStrategy(x$0: MapperConfig[_ <: <FromJavaObject>], x$1: AnnotatedClass): <FromJavaObject>

Attributes

Inherited from:
JacksonAnnotationIntrospector
def findEnumValues(x$0: Class[_ <: <FromJavaObject>], x$1: Array[Enum[_ <: <FromJavaObject>]], x$2: Array[String]): Array[String]

Attributes

Inherited from:
JacksonAnnotationIntrospector
def findFilterId(x$0: Annotated): <FromJavaObject>

Attributes

Inherited from:
JacksonAnnotationIntrospector
def findFormat(x$0: Annotated): Value

Attributes

Inherited from:
JacksonAnnotationIntrospector
def findImplicitPropertyName(x$0: AnnotatedMember): String

Attributes

Inherited from:
JacksonAnnotationIntrospector
def findInjectableValue(x$0: AnnotatedMember): Value

Attributes

Inherited from:
JacksonAnnotationIntrospector
def findKeyDeserializer(x$0: Annotated): <FromJavaObject>

Attributes

Inherited from:
JacksonAnnotationIntrospector
def findKeySerializer(x$0: Annotated): <FromJavaObject>

Attributes

Inherited from:
JacksonAnnotationIntrospector
def findMergeInfo(x$0: Annotated): Boolean

Attributes

Inherited from:
JacksonAnnotationIntrospector
def findNameForDeserialization(x$0: Annotated): PropertyName

Attributes

Inherited from:
JacksonAnnotationIntrospector
def findNameForSerialization(x$0: Annotated): PropertyName

Attributes

Inherited from:
JacksonAnnotationIntrospector
def findNamingStrategy(x$0: AnnotatedClass): <FromJavaObject>

Attributes

Inherited from:
JacksonAnnotationIntrospector
def findNullSerializer(x$0: Annotated): <FromJavaObject>

Attributes

Inherited from:
JacksonAnnotationIntrospector
def findObjectIdInfo(x$0: Annotated): ObjectIdInfo

Attributes

Inherited from:
JacksonAnnotationIntrospector
def findObjectReferenceInfo(x$0: Annotated, x$1: ObjectIdInfo): ObjectIdInfo

Attributes

Inherited from:
JacksonAnnotationIntrospector
def findPOJOBuilder(x$0: AnnotatedClass): Class[_ <: <FromJavaObject>]

Attributes

Inherited from:
JacksonAnnotationIntrospector
def findPOJOBuilderConfig(x$0: AnnotatedClass): Value

Attributes

Inherited from:
JacksonAnnotationIntrospector
def findPropertyAccess(x$0: Annotated): Access

Attributes

Inherited from:
JacksonAnnotationIntrospector
def findPropertyAliases(x$0: Annotated): List[PropertyName]

Attributes

Inherited from:
JacksonAnnotationIntrospector
def findPropertyContentTypeResolver(x$0: MapperConfig[_ <: <FromJavaObject>], x$1: AnnotatedMember, x$2: JavaType): TypeResolverBuilder[_ <: <FromJavaObject>]

Attributes

Inherited from:
JacksonAnnotationIntrospector
def findPropertyDefaultValue(x$0: Annotated): String

Attributes

Inherited from:
JacksonAnnotationIntrospector
def findPropertyDescription(x$0: Annotated): String

Attributes

Inherited from:
JacksonAnnotationIntrospector
def findPropertyIgnoralByName(x$0: MapperConfig[_ <: <FromJavaObject>], x$1: Annotated): Value

Attributes

Inherited from:
JacksonAnnotationIntrospector
def findPropertyInclusion(x$0: Annotated): Value

Attributes

Inherited from:
JacksonAnnotationIntrospector
def findPropertyInclusionByName(x$0: MapperConfig[_ <: <FromJavaObject>], x$1: Annotated): Value

Attributes

Inherited from:
JacksonAnnotationIntrospector
def findPropertyIndex(x$0: Annotated): Integer

Attributes

Inherited from:
JacksonAnnotationIntrospector
def findPropertyTypeResolver(x$0: MapperConfig[_ <: <FromJavaObject>], x$1: AnnotatedMember, x$2: JavaType): TypeResolverBuilder[_ <: <FromJavaObject>]

Attributes

Inherited from:
JacksonAnnotationIntrospector
def findReferenceType(x$0: AnnotatedMember): ReferenceProperty

Attributes

Inherited from:
JacksonAnnotationIntrospector
def findRenameByField(x$0: MapperConfig[_ <: <FromJavaObject>], x$1: AnnotatedField, x$2: PropertyName): PropertyName

Attributes

Inherited from:
JacksonAnnotationIntrospector
def findRootName(x$0: AnnotatedClass): PropertyName

Attributes

Inherited from:
JacksonAnnotationIntrospector
def findSerializationContentConverter(x$0: AnnotatedMember): <FromJavaObject>

Attributes

Inherited from:
JacksonAnnotationIntrospector
def findSerializationConverter(x$0: Annotated): <FromJavaObject>

Attributes

Inherited from:
JacksonAnnotationIntrospector
def findSerializationPropertyOrder(x$0: AnnotatedClass): Array[String]

Attributes

Inherited from:
JacksonAnnotationIntrospector
def findSerializationSortAlphabetically(x$0: Annotated): Boolean

Attributes

Inherited from:
JacksonAnnotationIntrospector
def findSerializationTyping(x$0: Annotated): Typing

Attributes

Inherited from:
JacksonAnnotationIntrospector
def findSerializer(x$0: Annotated): <FromJavaObject>

Attributes

Inherited from:
JacksonAnnotationIntrospector
def findSetterInfo(x$0: Annotated): Value

Attributes

Inherited from:
JacksonAnnotationIntrospector
def findTypeName(x$0: AnnotatedClass): String

Attributes

Inherited from:
JacksonAnnotationIntrospector
def findTypeResolver(x$0: MapperConfig[_ <: <FromJavaObject>], x$1: AnnotatedClass, x$2: JavaType): TypeResolverBuilder[_ <: <FromJavaObject>]

Attributes

Inherited from:
JacksonAnnotationIntrospector
def findUnwrappingNameTransformer(x$0: AnnotatedMember): NameTransformer

Attributes

Inherited from:
JacksonAnnotationIntrospector
def findValueInstantiator(x$0: AnnotatedClass): <FromJavaObject>

Attributes

Inherited from:
JacksonAnnotationIntrospector
def findViews(x$0: Annotated): Array[Class[_ <: <FromJavaObject>]]

Attributes

Inherited from:
JacksonAnnotationIntrospector
def findWrapperName(x$0: Annotated): PropertyName

Attributes

Inherited from:
AnnotationIntrospector
def hasAnyGetter(x$0: Annotated): Boolean

Attributes

Inherited from:
JacksonAnnotationIntrospector
def hasAnySetter(x$0: Annotated): Boolean

Attributes

Inherited from:
JacksonAnnotationIntrospector
def hasAsKey(x$0: MapperConfig[_ <: <FromJavaObject>], x$1: Annotated): Boolean

Attributes

Inherited from:
JacksonAnnotationIntrospector
def hasAsValue(x$0: Annotated): Boolean

Attributes

Inherited from:
JacksonAnnotationIntrospector
def hasIgnoreMarker(x$0: AnnotatedMember): Boolean

Attributes

Inherited from:
JacksonAnnotationIntrospector
def hasRequiredMarker(x$0: AnnotatedMember): Boolean

Attributes

Inherited from:
JacksonAnnotationIntrospector
def isAnnotationBundle(x$0: Annotation): Boolean

Attributes

Inherited from:
JacksonAnnotationIntrospector
def isIgnorableType(x$0: AnnotatedClass): Boolean

Attributes

Inherited from:
JacksonAnnotationIntrospector
def isTypeId(x$0: AnnotatedMember): Boolean

Attributes

Inherited from:
JacksonAnnotationIntrospector
def refineDeserializationType(x$0: MapperConfig[_ <: <FromJavaObject>], x$1: Annotated, x$2: JavaType): JavaType

Attributes

Inherited from:
JacksonAnnotationIntrospector
def refineSerializationType(x$0: MapperConfig[_ <: <FromJavaObject>], x$1: Annotated, x$2: JavaType): JavaType

Attributes

Inherited from:
JacksonAnnotationIntrospector
def resolveSetterConflict(x$0: MapperConfig[_ <: <FromJavaObject>], x$1: AnnotatedMethod, x$2: AnnotatedMethod): AnnotatedMethod

Attributes

Inherited from:
JacksonAnnotationIntrospector
def setConstructorPropertiesImpliesCreator(x$0: Boolean): JacksonAnnotationIntrospector

Attributes

Inherited from:
JacksonAnnotationIntrospector

Deprecated and Inherited methods

@Deprecated
def findCreatorBinding(x$0: Annotated): Mode

Attributes

Deprecated
true
Inherited from:
JacksonAnnotationIntrospector
@Deprecated
def findEnumValue(x$0: Enum[_ <: <FromJavaObject>]): String

Attributes

Deprecated
true
Inherited from:
JacksonAnnotationIntrospector
@Deprecated
def findIgnoreUnknownProperties(x$0: AnnotatedClass): Boolean

Attributes

Deprecated
true
Inherited from:
AnnotationIntrospector
@Deprecated
def findInjectableValueId(x$0: AnnotatedMember): <FromJavaObject>

Attributes

Deprecated
true
Inherited from:
JacksonAnnotationIntrospector
@Deprecated
def findPropertiesToIgnore(x$0: Annotated, x$1: Boolean): Array[String]

Attributes

Deprecated
true
Inherited from:
AnnotationIntrospector
@Deprecated
def findPropertyIgnorals(x$0: Annotated): Value

Attributes

Deprecated
true
Inherited from:
JacksonAnnotationIntrospector
@Deprecated
def hasAnyGetterAnnotation(x$0: AnnotatedMethod): Boolean

Attributes

Deprecated
true
Inherited from:
JacksonAnnotationIntrospector
@Deprecated
def hasAnySetterAnnotation(x$0: AnnotatedMethod): Boolean

Attributes

Deprecated
true
Inherited from:
JacksonAnnotationIntrospector
@Deprecated
def hasAsValueAnnotation(x$0: AnnotatedMethod): Boolean

Attributes

Deprecated
true
Inherited from:
JacksonAnnotationIntrospector
@Deprecated
def hasCreatorAnnotation(x$0: Annotated): Boolean

Attributes

Deprecated
true
Inherited from:
JacksonAnnotationIntrospector