|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use BeanPropertyWriter | |
---|---|
org.codehaus.jackson.map.ser | Contains implementation classes of serialization part of data binding. |
Uses of BeanPropertyWriter in org.codehaus.jackson.map.ser |
---|
Fields in org.codehaus.jackson.map.ser declared as BeanPropertyWriter | |
---|---|
protected BeanPropertyWriter[] |
BeanSerializer._filteredProps
Optional filters used to suppress output of properties that are only to be included in certain views |
protected BeanPropertyWriter[] |
BeanSerializer._props
Writers used for outputting actual property values |
protected static BeanPropertyWriter[] |
BeanSerializer.NO_PROPS
|
Methods in org.codehaus.jackson.map.ser that return BeanPropertyWriter | |
---|---|
protected BeanPropertyWriter |
BeanSerializerFactory._constructWriter(SerializationConfig config,
TypeBindings typeContext,
PropertyBuilder pb,
boolean staticTyping,
String name,
AnnotatedMember propertyMember)
Secondary helper method for constructing BeanPropertyWriter for
given member (field or method). |
protected BeanPropertyWriter |
PropertyBuilder.buildProperty(String name,
JsonSerializer<Object> ser,
TypeSerializer typeSer,
TypeSerializer contentTypeSer,
AnnotatedMember am,
boolean defaultUseStaticTyping)
|
protected BeanPropertyWriter |
BeanSerializerFactory.constructFilteredBeanWriter(BeanPropertyWriter writer,
Class<?>[] inViews)
Method called to construct a filtered writer, for given view definitions. |
static BeanPropertyWriter |
FilteredBeanPropertyWriter.constructViewBased(BeanPropertyWriter base,
Class<?>[] viewsToIncludeIn)
|
BeanPropertyWriter |
BeanPropertyWriter.withSerializer(JsonSerializer<Object> ser)
Method that will construct and return a new writer that has same properties as this writer, but uses specified serializer instead of currently configured one (if any). |
Methods in org.codehaus.jackson.map.ser that return types with arguments of type BeanPropertyWriter | |
---|---|
protected List<BeanPropertyWriter> |
BeanSerializerFactory.filterBeanProperties(SerializationConfig config,
BasicBeanDescription beanDesc,
List<BeanPropertyWriter> props)
Overridable method that can filter out properties. |
protected List<BeanPropertyWriter> |
BeanSerializerFactory.findBeanProperties(SerializationConfig config,
BasicBeanDescription beanDesc)
Method used to collect all actual serializable properties. |
protected List<BeanPropertyWriter> |
BeanSerializerFactory.sortBeanProperties(SerializationConfig config,
BasicBeanDescription beanDesc,
List<BeanPropertyWriter> props)
Overridable method that will impose given partial ordering on list of discovered propertied. |
Methods in org.codehaus.jackson.map.ser with parameters of type BeanPropertyWriter | |
---|---|
protected BeanPropertyWriter |
BeanSerializerFactory.constructFilteredBeanWriter(BeanPropertyWriter writer,
Class<?>[] inViews)
Method called to construct a filtered writer, for given view definitions. |
static BeanPropertyWriter |
FilteredBeanPropertyWriter.constructViewBased(BeanPropertyWriter base,
Class<?>[] viewsToIncludeIn)
|
BeanSerializer |
BeanSerializer.withFiltered(BeanPropertyWriter[] filtered)
Method used for constructing a filtered serializer instance, using this serializer as the base. |
Method parameters in org.codehaus.jackson.map.ser with type arguments of type BeanPropertyWriter | |
---|---|
protected List<BeanPropertyWriter> |
BeanSerializerFactory.filterBeanProperties(SerializationConfig config,
BasicBeanDescription beanDesc,
List<BeanPropertyWriter> props)
Overridable method that can filter out properties. |
protected BeanSerializer |
BeanSerializerFactory.processViews(SerializationConfig config,
BasicBeanDescription beanDesc,
BeanSerializer ser,
List<BeanPropertyWriter> props)
Method called to handle view information for constructed serializer, based on bean property writers. |
protected List<BeanPropertyWriter> |
BeanSerializerFactory.sortBeanProperties(SerializationConfig config,
BasicBeanDescription beanDesc,
List<BeanPropertyWriter> props)
Overridable method that will impose given partial ordering on list of discovered propertied. |
Constructors in org.codehaus.jackson.map.ser with parameters of type BeanPropertyWriter | |
---|---|
BeanPropertyWriter(BeanPropertyWriter base)
"Copy constructor" to be used by filtering sub-classes |
|
BeanSerializer(Class<?> type,
BeanPropertyWriter[] writers)
|
|
BeanSerializer(Class<?> type,
BeanPropertyWriter[] props,
BeanPropertyWriter[] fprops)
Alternate constructor used when class being serialized can have dynamically enabled Json Views |
|
BeanSerializer(Class<?> type,
BeanPropertyWriter[] props,
BeanPropertyWriter[] fprops)
Alternate constructor used when class being serialized can have dynamically enabled Json Views |
Constructor parameters in org.codehaus.jackson.map.ser with type arguments of type BeanPropertyWriter | |
---|---|
BeanSerializer(Class<?> type,
Collection<BeanPropertyWriter> props)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |