Uses of Class
org.apache.juneau.json.JsonSchemaSerializer.Builder
Packages that use JsonSchemaSerializer.Builder
-
Uses of JsonSchemaSerializer.Builder in org.apache.juneau.json
Methods in org.apache.juneau.json that return JsonSchemaSerializer.BuilderModifier and TypeMethodDescriptionJsonSchemaSerializer.Builder.addBeanTypes()
JsonSchemaSerializer.Builder.addBeanTypes
(boolean value) JsonSchemaSerializer.Builder.addBeanTypesJson()
JsonSchemaSerializer.Builder.addBeanTypesJson
(boolean value) JsonSchemaSerializer.Builder.addDescriptionsTo
(TypeCategory... values) JsonSchemaSerializer configuration property: Add descriptions.JsonSchemaSerializer.Builder.addExamplesTo
(TypeCategory... values) JsonSchemaSerializer configuration property: Add examples.JsonSchemaSerializer.Builder.addRootType()
JsonSchemaSerializer.Builder.addRootType
(boolean value) JsonSchemaSerializer.Builder.allowNestedDescriptions()
JsonSchemaSerializer configuration property: Allow nested descriptions.JsonSchemaSerializer.Builder.allowNestedExamples()
JsonSchemaSerializer configuration property: Allow nested examples.JsonSchemaSerializer.Builder.annotations
(Annotation... values) JsonSchemaSerializer.Builder.apply
(AnnotationWorkList work) JsonSchemaSerializer.Builder.applyAnnotations
(Class<?>... from) JsonSchemaSerializer.Builder.applyAnnotations
(Object... from) JsonSchemaSerializer.Builder.beanClassVisibility
(Visibility value) JsonSchemaSerializer.Builder.beanConstructorVisibility
(Visibility value) JsonSchemaSerializer.Builder.beanContext
(BeanContext value) JsonSchemaSerializer.Builder.beanContext
(BeanContext.Builder value) JsonSchemaSerializer.Builder.beanDefMapper
(Class<? extends BeanDefMapper> value) JsonSchemaSerializer configuration property: Schema definition mapper.JsonSchemaSerializer.Builder.beanDictionary
(Class<?>... values) JsonSchemaSerializer.Builder.beanFieldVisibility
(Visibility value) JsonSchemaSerializer.Builder.beanInterceptor
(Class<?> on, Class<? extends BeanInterceptor<?>> value) JsonSchemaSerializer.Builder.beanMapPutReturnsOldValue()
JsonSchemaSerializer.Builder.beanMethodVisibility
(Visibility value) JsonSchemaSerializer.Builder.beanProperties
(Class<?> beanClass, String properties) JsonSchemaSerializer.Builder.beanProperties
(String beanClassName, String properties) JsonSchemaSerializer.Builder.beanProperties
(Map<String, Object> values) JsonSchemaSerializer.Builder.beanPropertiesExcludes
(Class<?> beanClass, String properties) JsonSchemaSerializer.Builder.beanPropertiesExcludes
(String beanClassName, String properties) JsonSchemaSerializer.Builder.beanPropertiesExcludes
(Map<String, Object> values) JsonSchemaSerializer.Builder.beanPropertiesReadOnly
(Class<?> beanClass, String properties) JsonSchemaSerializer.Builder.beanPropertiesReadOnly
(String beanClassName, String properties) JsonSchemaSerializer.Builder.beanPropertiesReadOnly
(Map<String, Object> values) JsonSchemaSerializer.Builder.beanPropertiesWriteOnly
(Class<?> beanClass, String properties) JsonSchemaSerializer.Builder.beanPropertiesWriteOnly
(String beanClassName, String properties) JsonSchemaSerializer.Builder.beanPropertiesWriteOnly
(Map<String, Object> values) JsonSchemaSerializer.Builder.beansRequireDefaultConstructor()
JsonSchemaSerializer.Builder.beansRequireSerializable()
JsonSchemaSerializer.Builder.beansRequireSettersForGetters()
JsonSchemaSerializer.Builder.copy()
JsonSchemaSerializer.copy()
static JsonSchemaSerializer.Builder
JsonSchemaSerializer.create()
Creates a new builder for this object.JsonSchemaSerializer.Builder.debug()
JsonSchemaSerializer.Builder.debug
(boolean value) JsonSchemaSerializer.Builder.detectRecursions()
JsonSchemaSerializer.Builder.detectRecursions
(boolean value) JsonSchemaSerializer.Builder.dictionaryOn
(Class<?> on, Class<?>... values) JsonSchemaSerializer.Builder.disableBeansRequireSomeProperties()
JsonSchemaSerializer.Builder.disableIgnoreMissingSetters()
JsonSchemaSerializer.Builder.disableIgnoreTransientFields()
JsonSchemaSerializer.Builder.disableIgnoreUnknownNullBeanProperties()
JsonSchemaSerializer.Builder.disableInterfaceProxies()
JsonSchemaSerializer.Builder.escapeSolidus()
JsonSchemaSerializer.Builder.escapeSolidus
(boolean value) JsonSchemaSerializer.Builder.fileCharset
(Charset value) JsonSchemaSerializer.Builder.findFluentSetters()
JsonSchemaSerializer.Builder.findFluentSetters
(Class<?> on) JsonSchemaSerializer.Builder.ignoreInvocationExceptionsOnGetters()
JsonSchemaSerializer.Builder.ignoreInvocationExceptionsOnSetters()
JsonSchemaSerializer.Builder.ignoreRecursions()
JsonSchemaSerializer.Builder.ignoreRecursions
(boolean value) JsonSchemaSerializer.Builder.ignoreUnknownBeanProperties()
JsonSchemaSerializer.Builder.ignoreUnknownEnumValues()
JsonSchemaSerializer.Builder.implClasses
(Map<Class<?>, Class<?>> values) JsonSchemaSerializer.Builder.initialDepth
(int value) JsonSchemaSerializer.Builder.interfaceClass
(Class<?> on, Class<?> value) JsonSchemaSerializer.Builder.interfaces
(Class<?>... value) JsonSchemaSerializer.Builder.json5()
JsonSchemaSerializer.Builder.keepNullProperties()
JsonSchemaSerializer.Builder.keepNullProperties
(boolean value) JsonSchemaSerializer.Builder.listener
(Class<? extends SerializerListener> value) JsonSchemaSerializer.Builder.maxDepth
(int value) JsonSchemaSerializer.Builder.maxIndent
(int value) JsonSchemaSerializer.Builder.notBeanClasses
(Class<?>... values) JsonSchemaSerializer.Builder.notBeanPackages
(String... values) JsonSchemaSerializer.Builder.propertyNamer
(Class<?> on, Class<? extends PropertyNamer> value) JsonSchemaSerializer.Builder.propertyNamer
(Class<? extends PropertyNamer> value) JsonSchemaSerializer.Builder.quoteChar
(char value) JsonSchemaSerializer.Builder.quoteCharOverride
(char value) JsonSchemaSerializer.Builder.simpleAttrs()
JsonSchemaSerializer.Builder.simpleAttrs
(boolean value) JsonSchemaSerializer.Builder.sortCollections()
JsonSchemaSerializer.Builder.sortCollections
(boolean value) JsonSchemaSerializer.Builder.sortMaps()
JsonSchemaSerializer.Builder.sortMaps
(boolean value) JsonSchemaSerializer.Builder.sortProperties()
JsonSchemaSerializer.Builder.sortProperties
(Class<?>... on) JsonSchemaSerializer.Builder.sq()
JsonSchemaSerializer.Builder.streamCharset
(Charset value) <T,
S> JsonSchemaSerializer.Builder JsonSchemaSerializer.Builder.swap
(Class<T> normalClass, Class<S> swappedClass, ThrowingFunction<T, S> swapFunction) <T,
S> JsonSchemaSerializer.Builder JsonSchemaSerializer.Builder.swap
(Class<T> normalClass, Class<S> swappedClass, ThrowingFunction<T, S> swapFunction, ThrowingFunction<S, T> unswapFunction) JsonSchemaSerializer.Builder.trimEmptyCollections()
JsonSchemaSerializer.Builder.trimEmptyCollections
(boolean value) JsonSchemaSerializer.Builder.trimEmptyMaps()
JsonSchemaSerializer.Builder.trimEmptyMaps
(boolean value) JsonSchemaSerializer.Builder.trimStrings()
JsonSchemaSerializer.Builder.trimStrings
(boolean value) JsonSchemaSerializer.Builder.typePropertyName
(Class<?> on, String value) JsonSchemaSerializer.Builder.typePropertyName
(String value) JsonSchemaSerializer.Builder.uriContext
(UriContext value) JsonSchemaSerializer.Builder.uriRelativity
(UriRelativity value) JsonSchemaSerializer.Builder.uriResolution
(UriResolution value) JsonSchemaSerializer.Builder.useBeanDefs()
JsonSchemaSerializer configuration property: Use bean definitions.JsonSchemaSerializer.Builder.useEnumNames()
JsonSchemaSerializer.Builder.useJavaBeanIntrospector()
JsonSchemaSerializer.Builder.useWhitespace()
JsonSchemaSerializer.Builder.useWhitespace
(boolean value) JsonSchemaSerializer.Builder.ws()
Constructors in org.apache.juneau.json with parameters of type JsonSchemaSerializer.BuilderModifierConstructorDescriptionprotected
Builder
(JsonSchemaSerializer.Builder copyFrom) Copy constructor.Constructor.Readable
(JsonSchemaSerializer.Builder builder) Constructor.Simple
(JsonSchemaSerializer.Builder builder) Constructor.Constructor.