Packages

c

com.github.pjfanning.jackson.reflect

ScalaReflectAnnotationIntrospector

class ScalaReflectAnnotationIntrospector extends JacksonAnnotationIntrospector

Linear Supertypes
JacksonAnnotationIntrospector, AnnotationIntrospector, Serializable, Versioned, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ScalaReflectAnnotationIntrospector
  2. JacksonAnnotationIntrospector
  3. AnnotationIntrospector
  4. Serializable
  5. Versioned
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ScalaReflectAnnotationIntrospector()

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def _classIfExplicit(arg0: Class[_], arg1: Class[_]): Class[_]
    Attributes
    protected[introspect]
    Definition Classes
    JacksonAnnotationIntrospector
  5. def _classIfExplicit(arg0: Class[_]): Class[_]
    Attributes
    protected[introspect]
    Definition Classes
    JacksonAnnotationIntrospector
  6. def _constructNoTypeResolverBuilder(): StdTypeResolverBuilder
    Attributes
    protected[introspect]
    Definition Classes
    JacksonAnnotationIntrospector
  7. def _constructStdTypeResolverBuilder(): StdTypeResolverBuilder
    Attributes
    protected[introspect]
    Definition Classes
    JacksonAnnotationIntrospector
  8. def _constructVirtualProperty(arg0: Prop, arg1: MapperConfig[_], arg2: AnnotatedClass): BeanPropertyWriter
    Attributes
    protected[introspect]
    Definition Classes
    JacksonAnnotationIntrospector
  9. def _constructVirtualProperty(arg0: Attr, arg1: MapperConfig[_], arg2: AnnotatedClass, arg3: JavaType): BeanPropertyWriter
    Attributes
    protected[introspect]
    Definition Classes
    JacksonAnnotationIntrospector
  10. def _findAnnotation[A <: Annotation](arg0: Annotated, arg1: Class[A]): A
    Attributes
    protected[databind]
    Definition Classes
    AnnotationIntrospector
  11. def _findConstructorName(arg0: Annotated): PropertyName
    Attributes
    protected[introspect]
    Definition Classes
    JacksonAnnotationIntrospector
  12. def _findTypeResolver(arg0: MapperConfig[_], arg1: Annotated, arg2: JavaType): TypeResolverBuilder[_]
    Attributes
    protected[introspect]
    Definition Classes
    JacksonAnnotationIntrospector
  13. def _hasAnnotation(arg0: Annotated, arg1: Class[_ <: Annotation]): Boolean
    Attributes
    protected[databind]
    Definition Classes
    AnnotationIntrospector
  14. def _hasOneOf(arg0: Annotated, arg1: Array[Class[_ <: Annotation]]): Boolean
    Attributes
    protected[databind]
    Definition Classes
    AnnotationIntrospector
  15. def _isIgnorable(arg0: Annotated): Boolean
    Attributes
    protected[introspect]
    Definition Classes
    JacksonAnnotationIntrospector
  16. def _propertyName(arg0: String, arg1: String): PropertyName
    Attributes
    protected[introspect]
    Definition Classes
    JacksonAnnotationIntrospector
  17. def allIntrospectors(arg0: Collection[AnnotationIntrospector]): Collection[AnnotationIntrospector]
    Definition Classes
    AnnotationIntrospector
  18. def allIntrospectors(): Collection[AnnotationIntrospector]
    Definition Classes
    AnnotationIntrospector
  19. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  20. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  21. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  22. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  23. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  24. def findAndAddVirtualProperties(arg0: MapperConfig[_], arg1: AnnotatedClass, arg2: List[BeanPropertyWriter]): Unit
    Definition Classes
    JacksonAnnotationIntrospector → AnnotationIntrospector
  25. def findAutoDetectVisibility(arg0: AnnotatedClass, arg1: VisibilityChecker[_]): VisibilityChecker[_]
    Definition Classes
    JacksonAnnotationIntrospector → AnnotationIntrospector
  26. def findClassDescription(arg0: AnnotatedClass): String
    Definition Classes
    JacksonAnnotationIntrospector → AnnotationIntrospector
  27. def findContentDeserializer(arg0: Annotated): AnyRef
    Definition Classes
    JacksonAnnotationIntrospector → AnnotationIntrospector
  28. def findContentSerializer(arg0: Annotated): AnyRef
    Definition Classes
    JacksonAnnotationIntrospector → AnnotationIntrospector
  29. def findCreatorAnnotation(arg0: MapperConfig[_], arg1: Annotated): Mode
    Definition Classes
    JacksonAnnotationIntrospector → AnnotationIntrospector
  30. def findDefaultEnumValue(arg0: Class[Enum[_]]): Enum[_]
    Definition Classes
    JacksonAnnotationIntrospector → AnnotationIntrospector
  31. def findDeserializationContentConverter(arg0: AnnotatedMember): AnyRef
    Definition Classes
    JacksonAnnotationIntrospector → AnnotationIntrospector
  32. def findDeserializationConverter(arg0: Annotated): AnyRef
    Definition Classes
    JacksonAnnotationIntrospector → AnnotationIntrospector
  33. def findDeserializer(arg0: Annotated): AnyRef
    Definition Classes
    JacksonAnnotationIntrospector → AnnotationIntrospector
  34. def findEnumAliases(arg0: Class[_], arg1: Array[Enum[_]], arg2: Array[Array[String]]): Unit
    Definition Classes
    JacksonAnnotationIntrospector → AnnotationIntrospector
  35. def findEnumNamingStrategy(arg0: MapperConfig[_], arg1: AnnotatedClass): AnyRef
    Definition Classes
    JacksonAnnotationIntrospector → AnnotationIntrospector
  36. def findEnumValues(arg0: Class[_], arg1: Array[Enum[_]], arg2: Array[String]): Array[String]
    Definition Classes
    JacksonAnnotationIntrospector → AnnotationIntrospector
  37. def findFilterId(arg0: Annotated): AnyRef
    Definition Classes
    JacksonAnnotationIntrospector → AnnotationIntrospector
  38. def findFormat(arg0: Annotated): Value
    Definition Classes
    JacksonAnnotationIntrospector → AnnotationIntrospector
  39. def findImplicitPropertyName(arg0: AnnotatedMember): String
    Definition Classes
    JacksonAnnotationIntrospector → AnnotationIntrospector
  40. def findInjectableValue(arg0: AnnotatedMember): Value
    Definition Classes
    JacksonAnnotationIntrospector → AnnotationIntrospector
  41. def findKeyDeserializer(arg0: Annotated): AnyRef
    Definition Classes
    JacksonAnnotationIntrospector → AnnotationIntrospector
  42. def findKeySerializer(arg0: Annotated): AnyRef
    Definition Classes
    JacksonAnnotationIntrospector → AnnotationIntrospector
  43. def findMergeInfo(arg0: Annotated): Boolean
    Definition Classes
    JacksonAnnotationIntrospector → AnnotationIntrospector
  44. def findNameForDeserialization(arg0: Annotated): PropertyName
    Definition Classes
    JacksonAnnotationIntrospector → AnnotationIntrospector
  45. def findNameForSerialization(arg0: Annotated): PropertyName
    Definition Classes
    JacksonAnnotationIntrospector → AnnotationIntrospector
  46. def findNamingStrategy(arg0: AnnotatedClass): AnyRef
    Definition Classes
    JacksonAnnotationIntrospector → AnnotationIntrospector
  47. def findNullSerializer(arg0: Annotated): AnyRef
    Definition Classes
    JacksonAnnotationIntrospector → AnnotationIntrospector
  48. def findObjectIdInfo(arg0: Annotated): ObjectIdInfo
    Definition Classes
    JacksonAnnotationIntrospector → AnnotationIntrospector
  49. def findObjectReferenceInfo(arg0: Annotated, arg1: ObjectIdInfo): ObjectIdInfo
    Definition Classes
    JacksonAnnotationIntrospector → AnnotationIntrospector
  50. def findPOJOBuilder(arg0: AnnotatedClass): Class[_]
    Definition Classes
    JacksonAnnotationIntrospector → AnnotationIntrospector
  51. def findPOJOBuilderConfig(arg0: AnnotatedClass): Value
    Definition Classes
    JacksonAnnotationIntrospector → AnnotationIntrospector
  52. def findPropertyAccess(arg0: Annotated): Access
    Definition Classes
    JacksonAnnotationIntrospector → AnnotationIntrospector
  53. def findPropertyAliases(arg0: Annotated): List[PropertyName]
    Definition Classes
    JacksonAnnotationIntrospector → AnnotationIntrospector
  54. def findPropertyContentTypeResolver(arg0: MapperConfig[_], arg1: AnnotatedMember, arg2: JavaType): TypeResolverBuilder[_]
    Definition Classes
    JacksonAnnotationIntrospector → AnnotationIntrospector
  55. def findPropertyDefaultValue(arg0: Annotated): String
    Definition Classes
    JacksonAnnotationIntrospector → AnnotationIntrospector
  56. def findPropertyDescription(arg0: Annotated): String
    Definition Classes
    JacksonAnnotationIntrospector → AnnotationIntrospector
  57. def findPropertyIgnoralByName(arg0: MapperConfig[_], arg1: Annotated): Value
    Definition Classes
    JacksonAnnotationIntrospector → AnnotationIntrospector
  58. def findPropertyInclusion(arg0: Annotated): Value
    Definition Classes
    JacksonAnnotationIntrospector → AnnotationIntrospector
  59. def findPropertyInclusionByName(arg0: MapperConfig[_], arg1: Annotated): Value
    Definition Classes
    JacksonAnnotationIntrospector → AnnotationIntrospector
  60. def findPropertyIndex(arg0: Annotated): Integer
    Definition Classes
    JacksonAnnotationIntrospector → AnnotationIntrospector
  61. def findPropertyTypeResolver(arg0: MapperConfig[_], arg1: AnnotatedMember, arg2: JavaType): TypeResolverBuilder[_]
    Definition Classes
    JacksonAnnotationIntrospector → AnnotationIntrospector
  62. def findReferenceType(arg0: AnnotatedMember): ReferenceProperty
    Definition Classes
    JacksonAnnotationIntrospector → AnnotationIntrospector
  63. def findRenameByField(arg0: MapperConfig[_], arg1: AnnotatedField, arg2: PropertyName): PropertyName
    Definition Classes
    JacksonAnnotationIntrospector → AnnotationIntrospector
  64. def findRootName(arg0: AnnotatedClass): PropertyName
    Definition Classes
    JacksonAnnotationIntrospector → AnnotationIntrospector
  65. def findSerializationContentConverter(arg0: AnnotatedMember): AnyRef
    Definition Classes
    JacksonAnnotationIntrospector → AnnotationIntrospector
  66. def findSerializationConverter(arg0: Annotated): AnyRef
    Definition Classes
    JacksonAnnotationIntrospector → AnnotationIntrospector
  67. def findSerializationPropertyOrder(arg0: AnnotatedClass): Array[String]
    Definition Classes
    JacksonAnnotationIntrospector → AnnotationIntrospector
  68. def findSerializationSortAlphabetically(arg0: Annotated): Boolean
    Definition Classes
    JacksonAnnotationIntrospector → AnnotationIntrospector
  69. def findSerializationTyping(arg0: Annotated): Typing
    Definition Classes
    JacksonAnnotationIntrospector → AnnotationIntrospector
  70. def findSerializer(arg0: Annotated): AnyRef
    Definition Classes
    JacksonAnnotationIntrospector → AnnotationIntrospector
  71. def findSetterInfo(arg0: Annotated): Value
    Definition Classes
    JacksonAnnotationIntrospector → AnnotationIntrospector
  72. def findSubtypes(a: Annotated): List[NamedType]
    Definition Classes
    ScalaReflectAnnotationIntrospector → JacksonAnnotationIntrospector → AnnotationIntrospector
  73. def findTypeName(arg0: AnnotatedClass): String
    Definition Classes
    JacksonAnnotationIntrospector → AnnotationIntrospector
  74. def findTypeResolver(arg0: MapperConfig[_], arg1: AnnotatedClass, arg2: JavaType): TypeResolverBuilder[_]
    Definition Classes
    JacksonAnnotationIntrospector → AnnotationIntrospector
  75. def findUnwrappingNameTransformer(arg0: AnnotatedMember): NameTransformer
    Definition Classes
    JacksonAnnotationIntrospector → AnnotationIntrospector
  76. def findValueInstantiator(arg0: AnnotatedClass): AnyRef
    Definition Classes
    JacksonAnnotationIntrospector → AnnotationIntrospector
  77. def findViews(arg0: Annotated): Array[Class[_]]
    Definition Classes
    JacksonAnnotationIntrospector → AnnotationIntrospector
  78. def findWrapperName(arg0: Annotated): PropertyName
    Definition Classes
    AnnotationIntrospector
  79. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  80. def hasAnyGetter(arg0: Annotated): Boolean
    Definition Classes
    JacksonAnnotationIntrospector → AnnotationIntrospector
  81. def hasAnySetter(arg0: Annotated): Boolean
    Definition Classes
    JacksonAnnotationIntrospector → AnnotationIntrospector
  82. def hasAsKey(arg0: MapperConfig[_], arg1: Annotated): Boolean
    Definition Classes
    JacksonAnnotationIntrospector → AnnotationIntrospector
  83. def hasAsValue(arg0: Annotated): Boolean
    Definition Classes
    JacksonAnnotationIntrospector → AnnotationIntrospector
  84. def hasIgnoreMarker(arg0: AnnotatedMember): Boolean
    Definition Classes
    JacksonAnnotationIntrospector → AnnotationIntrospector
  85. def hasRequiredMarker(arg0: AnnotatedMember): Boolean
    Definition Classes
    JacksonAnnotationIntrospector → AnnotationIntrospector
  86. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  87. def isAnnotationBundle(arg0: Annotation): Boolean
    Definition Classes
    JacksonAnnotationIntrospector → AnnotationIntrospector
  88. def isIgnorableType(arg0: AnnotatedClass): Boolean
    Definition Classes
    JacksonAnnotationIntrospector → AnnotationIntrospector
  89. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  90. def isTypeId(arg0: AnnotatedMember): Boolean
    Definition Classes
    JacksonAnnotationIntrospector → AnnotationIntrospector
  91. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  92. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  93. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  94. def readResolve(): AnyRef
    Attributes
    protected[introspect]
    Definition Classes
    JacksonAnnotationIntrospector
  95. def refineDeserializationType(arg0: MapperConfig[_], arg1: Annotated, arg2: JavaType): JavaType
    Definition Classes
    JacksonAnnotationIntrospector → AnnotationIntrospector
    Annotations
    @throws( ... )
  96. def refineSerializationType(arg0: MapperConfig[_], arg1: Annotated, arg2: JavaType): JavaType
    Definition Classes
    JacksonAnnotationIntrospector → AnnotationIntrospector
    Annotations
    @throws( ... )
  97. def resolveSetterConflict(arg0: MapperConfig[_], arg1: AnnotatedMethod, arg2: AnnotatedMethod): AnnotatedMethod
    Definition Classes
    JacksonAnnotationIntrospector → AnnotationIntrospector
  98. def setConstructorPropertiesImpliesCreator(arg0: Boolean): JacksonAnnotationIntrospector
    Definition Classes
    JacksonAnnotationIntrospector
  99. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  100. def toString(): String
    Definition Classes
    AnyRef → Any
  101. def version(): Version
    Definition Classes
    ScalaReflectAnnotationIntrospector → JacksonAnnotationIntrospector → AnnotationIntrospector → Versioned
  102. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  103. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  104. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()

Deprecated Value Members

  1. def findCreatorBinding(arg0: Annotated): Mode
    Definition Classes
    JacksonAnnotationIntrospector → AnnotationIntrospector
    Annotations
    @Deprecated
    Deprecated
  2. def findEnumValue(arg0: Enum[_]): String
    Definition Classes
    JacksonAnnotationIntrospector → AnnotationIntrospector
    Annotations
    @Deprecated
    Deprecated
  3. def findIgnoreUnknownProperties(arg0: AnnotatedClass): Boolean
    Definition Classes
    AnnotationIntrospector
    Annotations
    @Deprecated
    Deprecated
  4. def findInjectableValueId(arg0: AnnotatedMember): AnyRef
    Definition Classes
    JacksonAnnotationIntrospector → AnnotationIntrospector
    Annotations
    @Deprecated
    Deprecated
  5. def findPropertiesToIgnore(arg0: Annotated, arg1: Boolean): Array[String]
    Definition Classes
    AnnotationIntrospector
    Annotations
    @Deprecated
    Deprecated
  6. def findPropertyIgnorals(arg0: Annotated): Value
    Definition Classes
    JacksonAnnotationIntrospector → AnnotationIntrospector
    Annotations
    @Deprecated
    Deprecated
  7. def hasAnyGetterAnnotation(arg0: AnnotatedMethod): Boolean
    Definition Classes
    JacksonAnnotationIntrospector → AnnotationIntrospector
    Annotations
    @Deprecated
    Deprecated
  8. def hasAnySetterAnnotation(arg0: AnnotatedMethod): Boolean
    Definition Classes
    JacksonAnnotationIntrospector → AnnotationIntrospector
    Annotations
    @Deprecated
    Deprecated
  9. def hasAsValueAnnotation(arg0: AnnotatedMethod): Boolean
    Definition Classes
    JacksonAnnotationIntrospector → AnnotationIntrospector
    Annotations
    @Deprecated
    Deprecated
  10. def hasCreatorAnnotation(arg0: Annotated): Boolean
    Definition Classes
    JacksonAnnotationIntrospector → AnnotationIntrospector
    Annotations
    @Deprecated
    Deprecated

Inherited from JacksonAnnotationIntrospector

Inherited from AnnotationIntrospector

Inherited from Serializable

Inherited from Versioned

Inherited from AnyRef

Inherited from Any

Ungrouped