Uses of Class
org.apache.juneau.marshall.MarshallingContext.Builder
Packages that use MarshallingContext.Builder
Package
Description
Marshalling API
HTTP Part Marshalling Support
Parser API
Serializer API
-
Uses of MarshallingContext.Builder in org.apache.juneau.marshall
Methods in org.apache.juneau.marshall that return MarshallingContext.BuilderModifier and TypeMethodDescriptionMarshallingContext.Builder.activeView(String value) Sets the default active view name for all sessions created from this context.MarshallingContext.Builder.beanClassVisibility(Visibility value) Minimum bean class visibility.MarshallingContext.Builder.beanConstructorVisibility(Visibility value) Minimum bean constructor visibility.MarshallingContext.Builder.beanDictionary(Class<?>... values) Convenience method forbeanDictionary(ClassInfo...)that acceptsClassobjects.MarshallingContext.Builder.beanDictionary(Collection<ClassInfo> values) Same asbeanDictionary(ClassInfo...)but allows you to pass in a collection of class info objects.MarshallingContext.Builder.beanDictionary(ClassInfo... values) Bean dictionary.MarshallingContext.Builder.beanFieldVisibility(Visibility value) Minimum bean field visibility.MarshallingContext.Builder.beanInterceptor(Class<?> on, Class<? extends BeanInterceptor<?>> value) Bean interceptor.MarshallingContext.Builder.beanMapPutReturnsOldValue()BeanMap.put() returns old property value.MarshallingContext.Builder.beanMapPutReturnsOldValue(boolean value) Same asbeanMapPutReturnsOldValue()but allows you to explicitly specify the value.MarshallingContext.Builder.beanMethodVisibility(Visibility value) Minimum bean method visibility.MarshallingContext.Builder.beanProperties(Class<?> beanClass, String properties) Bean property includes.MarshallingContext.Builder.beanProperties(String beanClassName, String properties) Bean property includes.MarshallingContext.Builder.beanProperties(Map<String, Object> values) Bean property includes.MarshallingContext.Builder.beanPropertiesExcludes(Class<?> beanClass, String properties) Bean property excludes.MarshallingContext.Builder.beanPropertiesExcludes(String beanClassName, String properties) Bean property excludes.MarshallingContext.Builder.beanPropertiesExcludes(Map<String, Object> values) Bean property excludes.MarshallingContext.Builder.beanPropertiesReadOnly(Class<?> beanClass, String properties) Read-only bean properties.MarshallingContext.Builder.beanPropertiesReadOnly(String beanClassName, String properties) Read-only bean properties.MarshallingContext.Builder.beanPropertiesReadOnly(Map<String, Object> values) Read-only bean properties.MarshallingContext.Builder.beanPropertiesWriteOnly(Class<?> beanClass, String properties) Write-only bean properties.MarshallingContext.Builder.beanPropertiesWriteOnly(String beanClassName, String properties) Write-only bean properties.MarshallingContext.Builder.beanPropertiesWriteOnly(Map<String, Object> values) Write-only bean properties.MarshallingContext.Builder.beansRequireDefaultConstructor()Beans require no-arg constructors.MarshallingContext.Builder.beansRequireDefaultConstructor(boolean value) Same asbeansRequireDefaultConstructor()but allows you to explicitly specify the value.MarshallingContext.Builder.beansRequireSerializable()Beans require Serializable interface.MarshallingContext.Builder.beansRequireSerializable(boolean value) Same asbeansRequireSerializable()but allows you to explicitly specify the value.MarshallingContext.Builder.beansRequireSettersForGetters()Beans require setters for getters.MarshallingContext.Builder.beansRequireSettersForGetters(boolean value) Same asbeansRequireSettersForGetters()but allows you to explicitly specify the value.Sets the bean store used for factory-based instantiation.MarshallingContext.Builder.bigNumberFormat(BigNumberFormat value) Big-number wire format.MarshallingContext.Builder.binaryFormat(BinaryFormat value) Binary wire format.MarshallingContext.Builder.bitSetFormat(BitSetFormat value) BitSet wire format.MarshallingContext.Builder.booleanFormat(BooleanFormat value) Boolean wire format.MarshallingContext.Builder.calendarFormat(CalendarFormat value) Calendar wire format.MarshallingContext.Builder.classFormat(ClassFormat value) Class wire format.MarshallingContext.Builder.classLoader(ClassLoader value) Session classloader.MarshallingContext.Builder.copy()MarshallingContext.copy()static MarshallingContext.BuilderMarshallingContext.Builder.copyOrNull(MarshallingContext.Builder value) Null-safe copy: returns a deep copy of the specified value, ornull if the value isnull .static MarshallingContext.BuilderMarshallingContext.create()Creates a new builder for this object.MarshallingContext.Builder.currencyFormat(CurrencyFormat value) Currency wire format.MarshallingContext.Builder.dateFormat(DateFormat value) Date wire format.MarshallingContext.Builder.dictionaryOn(Class<?> on, Class<?>... values) Bean dictionary.MarshallingContext.Builder.disableBeansRequireSomeProperties()Beans don't require at least one property.MarshallingContext.Builder.disableBeansRequireSomeProperties(boolean value) Same asdisableBeansRequireSomeProperties()but allows you to explicitly specify the value.MarshallingContext.Builder.disableDefaultViewInclusion()Disables the default-view-inclusion policy.MarshallingContext.Builder.disableDefaultViewInclusion(boolean value) Same asdisableDefaultViewInclusion()but allows you to explicitly specify the value.MarshallingContext.Builder.disableIgnoreMissingSetters()Don't silently ignore missing setters.MarshallingContext.Builder.disableIgnoreMissingSetters(boolean value) Same asdisableIgnoreMissingSetters()but allows you to explicitly specify the value.MarshallingContext.Builder.disableIgnoreTransientFields()Don't ignore transient fields.MarshallingContext.Builder.disableIgnoreTransientFields(boolean value) Same asdisableIgnoreTransientFields()but allows you to explicitly specify the value.MarshallingContext.Builder.disableIgnoreUnknownNullBeanProperties()Don't ignore unknown properties with null values.MarshallingContext.Builder.disableIgnoreUnknownNullBeanProperties(boolean value) Same asdisableIgnoreUnknownNullBeanProperties()but allows you to explicitly specify the value.MarshallingContext.Builder.disableInterfaceProxies()Don't use interface proxies.MarshallingContext.Builder.disableInterfaceProxies(boolean value) Same asdisableInterfaceProxies()but allows you to explicitly specify the value.MarshallingContext.Builder.durationFormat(DurationFormat value) Duration wire format.MarshallingContext.Builder.enumFormat(EnumFormat value) Enum wire format.POJO example.POJO example.MarshallingContext.Builder.findFluentSetters()Find fluent setters.MarshallingContext.Builder.findFluentSetters(boolean value) Same asfindFluentSetters()but allows you to explicitly specify the value.MarshallingContext.Builder.findFluentSetters(Class<?> on) Find fluent setters.MarshallingContext.Builder.floatFormat(FloatFormat value) Float / Double non-finite wire format.MarshallingContext.Builder.ignoreInvocationExceptionsOnGetters()Ignore invocation errors on getters.MarshallingContext.Builder.ignoreInvocationExceptionsOnGetters(boolean value) Same asignoreInvocationExceptionsOnGetters()but allows you to explicitly specify the value.MarshallingContext.Builder.ignoreInvocationExceptionsOnSetters()Ignore invocation errors on setters.MarshallingContext.Builder.ignoreInvocationExceptionsOnSetters(boolean value) Same asignoreInvocationExceptionsOnSetters()but allows you to explicitly specify the value.MarshallingContext.Builder.ignoreUnknownBeanProperties()Ignore unknown properties.MarshallingContext.Builder.ignoreUnknownBeanProperties(boolean value) Same asignoreUnknownBeanProperties()but allows you to explicitly specify the value.MarshallingContext.Builder.ignoreUnknownEnumValues()Ignore unknown properties.MarshallingContext.Builder.ignoreUnknownEnumValues(boolean value) Same asignoreUnknownEnumValues()but allows you to explicitly specify the value.Implementation classes.MarshallingContext.Builder.implClasses(Map<Class<?>, Class<?>> values) Implementation classes.MarshallingContext.Builder.interfaceClass(Class<?> on, Class<?> value) Identifies a class to be used as the interface class for the specified class and all subclasses.MarshallingContext.Builder.interfaces(Class<?>... value) Identifies a set of interfaces.Context configuration property: Locale.MarshallingContext.Builder.localeFormat(LocaleFormat value) Locale wire format.MarshallingContextable.Builder.marshallingContext()Returns the inner bean context builder.Context configuration property: Media type.MarshallingContext.Builder.notBeanClasses(Class<?>... values) Convenience method fornotBeanClasses(ClassInfo...)that acceptsClassobjects.MarshallingContext.Builder.notBeanClasses(Collection<ClassInfo> values) Same asnotBeanClasses(ClassInfo...)but allows you to pass in a collection of class info objects.MarshallingContext.Builder.notBeanClasses(ClassInfo... values) Bean class exclusions.MarshallingContext.Builder.notBeanPackages(String... values) Bean package exclusions.MarshallingContext.Builder.notBeanPackages(Collection<String> values) Same asnotBeanPackages(String...)but allows you to pass in a collection of classes.MarshallingContext.Builder.periodFormat(PeriodFormat value) Period wire format.MarshallingContext.Builder.propertyNamer(Class<?> on, Class<? extends PropertyNamer> value) Bean property namerMarshallingContext.Builder.propertyNamer(Class<? extends PropertyNamer> value) Bean property namerMarshallingContext.Builder.recordComponentOrder()Use record component order forRecordbeans.MarshallingContext.Builder.recordComponentOrder(boolean value) Same asrecordComponentOrder()but allows you to explicitly specify the value.Identifies a stop class for the annotated class.<T,S> MarshallingContext.Builder MarshallingContext.Builder.swap(Class<T> normalClass, Class<S> swappedClass, ThrowingFunction<T, S> swapFunction) A shortcut for defining aFunctionalSwap.<T,S> MarshallingContext.Builder MarshallingContext.Builder.swap(Class<T> normalClass, Class<S> swappedClass, ThrowingFunction<T, S> swapFunction, ThrowingFunction<S, T> unswapFunction) A shortcut for defining aFunctionalSwap.Same asswaps(Object...)but explicitly specifies an array of classes to avoid compilation warnings.Java object swaps.MarshallingContext.Builder.temporalFormat(TemporalFormat value) Temporal wire format.Context configuration property: TimeZone.MarshallingContext.Builder.timeZoneFormat(TimeZoneFormat value) Time-zone wire format.An identifying name for this class.MarshallingContext.Builder.typePropertyName(Class<?> on, String value) Bean type property name.MarshallingContext.Builder.typePropertyName(String value) Bean type property name.MarshallingContext.Builder.unsortedProperties()Disable sorted bean properties.MarshallingContext.Builder.unsortedProperties(boolean value) Same asunsortedProperties()but allows you to explicitly specify the value.MarshallingContext.Builder.unsortedProperties(Class<?>... on) Opt specific bean classes out of alphabetical property sorting.MarshallingContext.Builder.useJavaBeanIntrospector()Use Java Introspector.MarshallingContext.Builder.useJavaBeanIntrospector(boolean value) Same asuseJavaBeanIntrospector()but allows you to explicitly specify the value.MarshallingContext.Builder.uuidFormat(UuidFormat value) UUID wire format.MarshallingContext.Builder.validateSchema()Schema validation mode.MarshallingContext.Builder.validateSchema(boolean value) Same asvalidateSchema()but allows you to explicitly specify the value.Methods in org.apache.juneau.marshall with parameters of type MarshallingContext.BuilderModifier and TypeMethodDescriptionvoidBeanConfigAnnotation.Applier.apply(AnnotationInfo<BeanConfig> ai, MarshallingContext.Builder b) voidMarshalledConfigAnnotation.Applier.apply(AnnotationInfo<MarshalledConfig> ai, MarshallingContext.Builder b) static MarshallingContext.BuilderMarshallingContext.Builder.copyOrNull(MarshallingContext.Builder value) Null-safe copy: returns a deep copy of the specified value, ornull if the value isnull .MarshallingContextable.Builder.marshallingContext(MarshallingContext.Builder value) Overrides the bean context builder.Method parameters in org.apache.juneau.marshall with type arguments of type MarshallingContext.BuilderModifier and TypeMethodDescriptionMarshallingContextable.Builder.marshallingContext(Consumer<MarshallingContext.Builder> operation) Applies an operation to the inner bean context builder.Constructors in org.apache.juneau.marshall with parameters of type MarshallingContext.BuilderModifierConstructorDescriptionprotectedBuilder(MarshallingContext.Builder copyFrom) Copy constructor.Constructor. -
Uses of MarshallingContext.Builder in org.apache.juneau.marshall.httppart
Methods in org.apache.juneau.marshall.httppart with parameters of type MarshallingContext.BuilderModifier and TypeMethodDescriptionHttpPartParser.Creator.marshallingContext(MarshallingContext.Builder value) Associates an existing bean context builder with this part parser.HttpPartSerializer.Creator.marshallingContext(MarshallingContext.Builder value) Associates an existing bean context builder with this part serializer. -
Uses of MarshallingContext.Builder in org.apache.juneau.marshall.parser
Methods in org.apache.juneau.marshall.parser with parameters of type MarshallingContext.BuilderModifier and TypeMethodDescriptionParserSet.Builder.marshallingContext(MarshallingContext.Builder value) Associates an existing bean context builder with all parser builders in this group.Method parameters in org.apache.juneau.marshall.parser with type arguments of type MarshallingContext.BuilderModifier and TypeMethodDescriptionfinal ParserSet.BuilderParserSet.Builder.marshallingContext(Consumer<MarshallingContext.Builder> operation) Applies an operation to the bean context builder. -
Uses of MarshallingContext.Builder in org.apache.juneau.marshall.serializer
Methods in org.apache.juneau.marshall.serializer with parameters of type MarshallingContext.BuilderModifier and TypeMethodDescriptionSerializerSet.Builder.marshallingContext(MarshallingContext.Builder value) Associates an existing bean context builder with all serializer builders in this group.Method parameters in org.apache.juneau.marshall.serializer with type arguments of type MarshallingContext.BuilderModifier and TypeMethodDescriptionfinal SerializerSet.BuilderSerializerSet.Builder.marshallingContext(Consumer<MarshallingContext.Builder> operation) Applies an operation to the bean context builder.