Class Hierarchy
- java.lang.Object
- com.backblaze.b2.json.B2Json
- com.backblaze.b2.json.B2JsonBigDecimalHandler (implements com.backblaze.b2.json.B2JsonTypeHandler<T>)
- com.backblaze.b2.json.B2JsonBigIntegerHandler (implements com.backblaze.b2.json.B2JsonTypeHandler<T>)
- com.backblaze.b2.json.B2JsonBooleanHandler (implements com.backblaze.b2.json.B2JsonTypeHandler<T>)
- com.backblaze.b2.json.B2JsonByteHandler (implements com.backblaze.b2.json.B2JsonTypeHandler<T>)
- com.backblaze.b2.json.B2JsonCharacterHandler (implements com.backblaze.b2.json.B2JsonTypeHandler<T>)
- com.backblaze.b2.json.B2JsonCharSquenceHandler (implements com.backblaze.b2.json.B2JsonTypeHandler<T>)
- com.backblaze.b2.json.B2JsonDoubleHandler (implements com.backblaze.b2.json.B2JsonTypeHandler<T>)
- com.backblaze.b2.json.B2JsonEnumHandler<T> (implements com.backblaze.b2.json.B2JsonTypeHandler<T>)
- com.backblaze.b2.json.B2JsonFloatHandler (implements com.backblaze.b2.json.B2JsonTypeHandler<T>)
- com.backblaze.b2.json.B2JsonHandlerMap
- com.backblaze.b2.json.B2JsonInitializedTypeHandler<T> (implements com.backblaze.b2.json.B2JsonTypeHandler<T>)
- com.backblaze.b2.json.B2JsonNonUrlTypeHandler<T>
- com.backblaze.b2.json.B2JsonAtomicLongArrayHandler
- com.backblaze.b2.json.B2JsonBooleanArrayHandler
- com.backblaze.b2.json.B2JsonByteArrayHandler
- com.backblaze.b2.json.B2JsonCharArrayHandler
- com.backblaze.b2.json.B2JsonConcurrentMapHandler
- com.backblaze.b2.json.B2JsonDoubleArrayHandler
- com.backblaze.b2.json.B2JsonEnumSetHandler
- com.backblaze.b2.json.B2JsonFloatArrayHandler
- com.backblaze.b2.json.B2JsonIntArrayHandler
- com.backblaze.b2.json.B2JsonLinkedHashSetHandler
- com.backblaze.b2.json.B2JsonListHandler
- com.backblaze.b2.json.B2JsonLongArrayHandler
- com.backblaze.b2.json.B2JsonMapHandler
- com.backblaze.b2.json.B2JsonObjectArrayHandler<T>
- com.backblaze.b2.json.B2JsonSetHandler
- com.backblaze.b2.json.B2JsonTreeSetHandler
- com.backblaze.b2.json.B2JsonTypeHandlerWithDefaults<T>
- com.backblaze.b2.json.B2JsonObjectHandler<T>
- com.backblaze.b2.json.B2JsonUnionBaseHandler<T>
- com.backblaze.b2.json.B2JsonNonUrlTypeHandler<T>
- com.backblaze.b2.json.B2JsonIntegerHandler (implements com.backblaze.b2.json.B2JsonTypeHandler<T>)
- com.backblaze.b2.json.B2JsonLocalDateHandler (implements com.backblaze.b2.json.B2JsonTypeHandler<T>)
- com.backblaze.b2.json.B2JsonLocalDateTimeHandler (implements com.backblaze.b2.json.B2JsonTypeHandler<T>)
- com.backblaze.b2.json.B2JsonLongHandler (implements com.backblaze.b2.json.B2JsonTypeHandler<T>)
- com.backblaze.b2.json.B2JsonOptions
- com.backblaze.b2.json.B2JsonOptions.Builder
- com.backblaze.b2.json.B2JsonReader
- com.backblaze.b2.json.B2JsonStringHandler (implements com.backblaze.b2.json.B2JsonTypeHandler<T>)
- com.backblaze.b2.json.B2JsonUnionTypeMap
- com.backblaze.b2.json.B2JsonUnionTypeMap.Builder
- com.backblaze.b2.json.B2JsonUtil
- com.backblaze.b2.json.B2JsonWriter
- com.backblaze.b2.json.B2TypeResolver
- com.backblaze.b2.json.FieldInfo (implements java.lang.Comparable<T>)
- java.io.OutputStream (implements java.io.Closeable, java.io.Flushable)
- com.backblaze.b2.json.B2JsonBoundedByteArrayOutputStream
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- com.backblaze.b2.json.B2JsonException
- com.backblaze.b2.json.B2JsonBadValueException
- com.backblaze.b2.json.B2JsonException
- java.lang.Exception
- com.backblaze.b2.json.VersionRange
Interface Hierarchy
- com.backblaze.b2.json.B2JsonTypeHandler<T>
Annotation Type Hierarchy
- com.backblaze.b2.json.B2Json.constructor (implements java.lang.annotation.Annotation)
- com.backblaze.b2.json.B2Json.defaultForInvalidEnumValue (implements java.lang.annotation.Annotation)
- com.backblaze.b2.json.B2Json.defaultForUnknownType (implements java.lang.annotation.Annotation)
- com.backblaze.b2.json.B2Json.firstVersion (implements java.lang.annotation.Annotation)
- com.backblaze.b2.json.B2Json.ignored (implements java.lang.annotation.Annotation)
- com.backblaze.b2.json.B2Json.optional (implements java.lang.annotation.Annotation)
- com.backblaze.b2.json.B2Json.optionalWithDefault (implements java.lang.annotation.Annotation)
- com.backblaze.b2.json.B2Json.required (implements java.lang.annotation.Annotation)
- com.backblaze.b2.json.B2Json.sensitive (implements java.lang.annotation.Annotation)
- com.backblaze.b2.json.B2Json.serializedName (implements java.lang.annotation.Annotation)
- com.backblaze.b2.json.B2Json.type (implements java.lang.annotation.Annotation)
- com.backblaze.b2.json.B2Json.union (implements java.lang.annotation.Annotation)
- com.backblaze.b2.json.B2Json.unionSubtypes (implements java.lang.annotation.Annotation)
- com.backblaze.b2.json.B2Json.unionSubtypes.type (implements java.lang.annotation.Annotation)
- com.backblaze.b2.json.B2Json.versionRange (implements java.lang.annotation.Annotation)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- com.backblaze.b2.json.B2JsonOptions.ExtraFieldOption
- com.backblaze.b2.json.B2JsonOptions.SerializationOption
- com.backblaze.b2.json.FieldInfo.FieldRequirement
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)