Uses of Class
edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.ser.std.BeanSerializerBase
Package
Description
Contains implementation classes of serialization part of
data binding.
Contains implementation classes of serialization part of
data binding.
-
Uses of BeanSerializerBase in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.ser
Modifier and TypeClassDescriptionclass
Serializer class that can serialize Java objects that map to JSON Object output.Modifier and TypeMethodDescriptionprotected BeanSerializerBase
BeanSerializer.asArraySerializer()
Implementation has to check whether as-array serialization is possible reliably; if (and only if) so, will construct aBeanAsArraySerializer
, otherwise will return this serializer as is.protected BeanSerializerBase
BeanSerializer.withByNameInclusion
(Set<String> toIgnore, Set<String> toInclude) BeanSerializer.withFilterId
(Object filterId) BeanSerializer.withObjectIdWriter
(ObjectIdWriter objectIdWriter) protected BeanSerializerBase
BeanSerializer.withProperties
(BeanPropertyWriter[] properties, BeanPropertyWriter[] filteredProperties) ModifierConstructorDescriptionprotected
Alternate copy constructor that can be used to construct standardBeanSerializer
passing an instance of "compatible enough" source serializer.protected
BeanSerializer
(BeanSerializerBase src, BeanPropertyWriter[] properties, BeanPropertyWriter[] filteredProperties) protected
BeanSerializer
(BeanSerializerBase src, ObjectIdWriter objectIdWriter) protected
BeanSerializer
(BeanSerializerBase src, ObjectIdWriter objectIdWriter, Object filterId) protected
BeanSerializer
(BeanSerializerBase src, Set<String> toIgnore, Set<String> toInclude) -
Uses of BeanSerializerBase in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.ser.impl
Modifier and TypeClassDescriptionclass
Specialized POJO serializer that differs fromBeanSerializer
in that instead of producing a JSON Object it will output a JSON Array, omitting field names, and serializing values in specified serialization order.class
Modifier and TypeFieldDescriptionprotected final BeanSerializerBase
BeanAsArraySerializer._defaultSerializer
Serializer that would produce JSON Object version; used in cases where array output cannot be used.Modifier and TypeMethodDescriptionprotected BeanSerializerBase
BeanAsArraySerializer.asArraySerializer()
protected BeanSerializerBase
UnwrappingBeanSerializer.asArraySerializer()
JSON Array output cannot be done if unwrapping operation is requested; so implementation will simply return 'this'.protected BeanSerializerBase
UnwrappingBeanSerializer.withByNameInclusion
(Set<String> toIgnore, Set<String> toInclude) BeanAsArraySerializer.withFilterId
(Object filterId) UnwrappingBeanSerializer.withFilterId
(Object filterId) BeanAsArraySerializer.withObjectIdWriter
(ObjectIdWriter objectIdWriter) UnwrappingBeanSerializer.withObjectIdWriter
(ObjectIdWriter objectIdWriter) protected BeanSerializerBase
BeanAsArraySerializer.withProperties
(BeanPropertyWriter[] properties, BeanPropertyWriter[] filteredProperties) protected BeanSerializerBase
UnwrappingBeanSerializer.withProperties
(BeanPropertyWriter[] properties, BeanPropertyWriter[] filteredProperties) ModifierConstructorDescriptionprotected
BeanAsArraySerializer
(BeanSerializerBase src, ObjectIdWriter oiw, Object filterId) protected
BeanAsArraySerializer
(BeanSerializerBase src, Set<String> toIgnore) protected
BeanAsArraySerializer
(BeanSerializerBase src, Set<String> toIgnore, Set<String> toInclude) UnwrappingBeanSerializer
(BeanSerializerBase src, NameTransformer transformer) Constructor used for creating unwrapping instance of a standardBeanSerializer
-
Uses of BeanSerializerBase in edu.internet2.middleware.grouperClientExt.com.fasterxml.jackson.databind.ser.std
Modifier and TypeMethodDescriptionprotected abstract BeanSerializerBase
BeanSerializerBase.asArraySerializer()
Mutant factory for creating a variant that output POJO as a JSON Array.protected abstract BeanSerializerBase
BeanSerializerBase.withByNameInclusion
(Set<String> toIgnore, Set<String> toInclude) Mutant factory used for creating a new instance with additional set of properties to ignore or include (from properties this instance otherwise has)abstract BeanSerializerBase
BeanSerializerBase.withFilterId
(Object filterId) Mutant factory used for creating a new instance with different filter id (used withJsonFilter
annotation)protected BeanSerializerBase
BeanSerializerBase.withIgnorals
(String[] toIgnore) Deprecated.since 2.8protected BeanSerializerBase
BeanSerializerBase.withIgnorals
(Set<String> toIgnore) Deprecated.Since 2.12abstract BeanSerializerBase
BeanSerializerBase.withObjectIdWriter
(ObjectIdWriter objectIdWriter) Mutant factory used for creating a new instance with differentObjectIdWriter
.protected abstract BeanSerializerBase
BeanSerializerBase.withProperties
(BeanPropertyWriter[] properties, BeanPropertyWriter[] filteredProperties) Mutant factory used for creating a new instance with modified set of properties.ModifierConstructorDescriptionprotected
Copy-constructor that is useful for sub-classes that just want to copy all super-class properties without modifications.protected
BeanSerializerBase
(BeanSerializerBase src, BeanPropertyWriter[] properties, BeanPropertyWriter[] filteredProperties) protected
BeanSerializerBase
(BeanSerializerBase src, ObjectIdWriter objectIdWriter) protected
BeanSerializerBase
(BeanSerializerBase src, ObjectIdWriter objectIdWriter, Object filterId) protected
BeanSerializerBase
(BeanSerializerBase src, NameTransformer unwrapper) Copy-constructor that will also rename properties with given prefix (if it's non-empty)protected
BeanSerializerBase
(BeanSerializerBase src, String[] toIgnore) Deprecated.protected
BeanSerializerBase
(BeanSerializerBase src, Set<String> toIgnore) Deprecated.protected
BeanSerializerBase
(BeanSerializerBase src, Set<String> toIgnore, Set<String> toInclude)