Uses of Class
org.apache.juneau.json.JsonParser.Builder
Packages that use JsonParser.Builder
Package
Description
-
Uses of JsonParser.Builder in org.apache.juneau.json
Methods in org.apache.juneau.json that return JsonParser.BuilderModifier and TypeMethodDescriptionJsonParser.Builder.annotations
(Annotation... values) JsonParser.Builder.apply
(AnnotationWorkList work) JsonParser.Builder.applyAnnotations
(Class<?>... from) JsonParser.Builder.applyAnnotations
(Object... from) JsonParser.Builder.autoCloseStreams()
JsonParser.Builder.autoCloseStreams
(boolean value) JsonParser.Builder.beanClassVisibility
(Visibility value) JsonParser.Builder.beanConstructorVisibility
(Visibility value) JsonParser.Builder.beanContext
(BeanContext value) JsonParser.Builder.beanContext
(BeanContext.Builder value) JsonParser.Builder.beanDictionary
(Class<?>... values) JsonParser.Builder.beanFieldVisibility
(Visibility value) JsonParser.Builder.beanInterceptor
(Class<?> on, Class<? extends BeanInterceptor<?>> value) JsonParser.Builder.beanMapPutReturnsOldValue()
JsonParser.Builder.beanMethodVisibility
(Visibility value) JsonParser.Builder.beanProperties
(Class<?> beanClass, String properties) JsonParser.Builder.beanProperties
(String beanClassName, String properties) JsonParser.Builder.beanProperties
(Map<String, Object> values) JsonParser.Builder.beanPropertiesExcludes
(Class<?> beanClass, String properties) JsonParser.Builder.beanPropertiesExcludes
(String beanClassName, String properties) JsonParser.Builder.beanPropertiesExcludes
(Map<String, Object> values) JsonParser.Builder.beanPropertiesReadOnly
(Class<?> beanClass, String properties) JsonParser.Builder.beanPropertiesReadOnly
(String beanClassName, String properties) JsonParser.Builder.beanPropertiesReadOnly
(Map<String, Object> values) JsonParser.Builder.beanPropertiesWriteOnly
(Class<?> beanClass, String properties) JsonParser.Builder.beanPropertiesWriteOnly
(String beanClassName, String properties) JsonParser.Builder.beanPropertiesWriteOnly
(Map<String, Object> values) JsonParser.Builder.beansRequireDefaultConstructor()
JsonParser.Builder.beansRequireSerializable()
JsonParser.Builder.beansRequireSettersForGetters()
Json5Parser.copy()
JsonParser.Builder.copy()
JsonParser.copy()
static JsonParser.Builder
Json5Parser.create()
Creates a new builder for this object.static JsonParser.Builder
JsonParser.create()
Creates a new builder for this object.JsonParser.Builder.debug()
JsonParser.Builder.debug
(boolean value) JsonParser.Builder.debugOutputLines
(int value) JsonParser.Builder.dictionaryOn
(Class<?> on, Class<?>... values) JsonParser.Builder.disableBeansRequireSomeProperties()
JsonParser.Builder.disableIgnoreMissingSetters()
JsonParser.Builder.disableIgnoreTransientFields()
JsonParser.Builder.disableIgnoreUnknownNullBeanProperties()
JsonParser.Builder.disableInterfaceProxies()
JsonParser.Builder.fileCharset
(Charset value) JsonParser.Builder.findFluentSetters()
JsonParser.Builder.findFluentSetters
(Class<?> on) JsonParser.Builder.ignoreInvocationExceptionsOnGetters()
JsonParser.Builder.ignoreInvocationExceptionsOnSetters()
JsonParser.Builder.ignoreUnknownBeanProperties()
JsonParser.Builder.ignoreUnknownEnumValues()
JsonParser.Builder.implClasses
(Map<Class<?>, Class<?>> values) JsonParser.Builder.interfaceClass
(Class<?> on, Class<?> value) JsonParser.Builder.interfaces
(Class<?>... value) JsonParser.Builder.listener
(Class<? extends ParserListener> value) JsonParser.Builder.notBeanClasses
(Class<?>... values) JsonParser.Builder.notBeanPackages
(String... values) JsonParser.Builder.propertyNamer
(Class<?> on, Class<? extends PropertyNamer> value) JsonParser.Builder.propertyNamer
(Class<? extends PropertyNamer> value) JsonParser.Builder.sortProperties()
JsonParser.Builder.sortProperties
(Class<?>... on) JsonParser.Builder.streamCharset
(Charset value) JsonParser.Builder.strict()
JsonParser.Builder.strict
(boolean value) <T,
S> JsonParser.Builder JsonParser.Builder.swap
(Class<T> normalClass, Class<S> swappedClass, ThrowingFunction<T, S> swapFunction) <T,
S> JsonParser.Builder JsonParser.Builder.swap
(Class<T> normalClass, Class<S> swappedClass, ThrowingFunction<T, S> swapFunction, ThrowingFunction<S, T> unswapFunction) JsonParser.Builder.trimStrings()
JsonParser.Builder.trimStrings
(boolean value) JsonParser.Builder.typePropertyName
(Class<?> on, String value) JsonParser.Builder.typePropertyName
(String value) JsonParser.Builder.unbuffered()
JsonParser.Builder.unbuffered
(boolean value) JsonParser.Builder.useEnumNames()
JsonParser.Builder.useJavaBeanIntrospector()
JsonParser.Builder.validateEnd()
Validate end.JsonParser.Builder.validateEnd
(boolean value) Same asvalidateEnd()
but allows you to explicitly specify the value.Constructors in org.apache.juneau.json with parameters of type JsonParser.BuilderModifierConstructorDescriptionprotected
Builder
(JsonParser.Builder copyFrom) Copy constructor.Json5Parser
(JsonParser.Builder builder) Constructor.JsonParser
(JsonParser.Builder builder) Constructor.Strict
(JsonParser.Builder builder) Constructor. -
Uses of JsonParser.Builder in org.apache.juneau.json.annotation
Methods in org.apache.juneau.json.annotation with parameters of type JsonParser.BuilderModifier and TypeMethodDescriptionvoid
JsonConfigAnnotation.ParserApply.apply
(AnnotationInfo<JsonConfig> ai, JsonParser.Builder b) -
Uses of JsonParser.Builder in org.apache.juneau.jsonschema
Methods in org.apache.juneau.jsonschema that return JsonParser.BuilderModifier and TypeMethodDescriptionJsonSchemaGenerator.Builder.getJsonParserBuilder()
Gives access to the inner JSON parser builder if you want to modify the parser settings.