Dependencies
Declarations
-
org
-
apache
-
avro
-
AvroMissingFieldException
-
AvroRemoteException
-
AvroRuntimeException
-
AvroTypeException
-
Conversion
-
getConvertedType(): Class<Object>
-
getLogicalTypeName(): String
-
adjustAndSetValue(String, String): String
-
getRecommendedSchema(): Schema
-
fromBoolean(Boolean, Schema, LogicalType): Object
-
fromInt(Integer, Schema, LogicalType): Object
-
fromLong(Long, Schema, LogicalType): Object
-
fromFloat(Float, Schema, LogicalType): Object
-
fromDouble(Double, Schema, LogicalType): Object
-
fromCharSequence(CharSequence, Schema, LogicalType): Object
-
fromEnumSymbol(GenericEnumSymbol, Schema, LogicalType): Object
-
fromFixed(GenericFixed, Schema, LogicalType): Object
-
fromBytes(ByteBuffer, Schema, LogicalType): Object
-
fromArray(Collection<Object>, Schema, LogicalType): Object
-
fromMap(Map<Object, Object>, Schema, LogicalType): Object
-
fromRecord(IndexedRecord, Schema, LogicalType): Object
-
toBoolean(Object, Schema, LogicalType): Boolean
-
toInt(Object, Schema, LogicalType): Integer
-
toLong(Object, Schema, LogicalType): Long
-
toFloat(Object, Schema, LogicalType): Float
-
toDouble(Object, Schema, LogicalType): Double
-
toCharSequence(Object, Schema, LogicalType): CharSequence
-
toEnumSymbol(Object, Schema, LogicalType): GenericEnumSymbol
-
toFixed(Object, Schema, LogicalType): GenericFixed
-
toBytes(Object, Schema, LogicalType): ByteBuffer
-
toArray(Object, Schema, LogicalType): Collection<Object>
-
toMap(Object, Schema, LogicalType): Map<Object, Object>
-
toRecord(Object, Schema, LogicalType): IndexedRecord
-
Conversions
-
InvalidAvroMagicException
-
InvalidNumberEncodingException
-
JsonProperties
-
LogicalType
-
LogicalTypes
-
Protocol
-
VERSION: long
-
MESSAGE_RESERVED: Set<String>
-
FIELD_RESERVED: Set<String>
-
Message
-
TwoWayMessage
-
name: String
-
namespace: String
-
doc: String
-
types: Names
-
messages: Map<String, Message>
-
md5: byte[]
-
SYSTEM_ERROR: Schema
-
SYSTEM_ERRORS: Schema
-
PROTOCOL_RESERVED: Set<String>
-
Protocol(): void
-
Protocol(Protocol): void
-
Protocol(String, String, String): void
-
Protocol(String, String): void
-
getName(): String
-
getNamespace(): String
-
getDoc(): String
-
getTypes(): Collection<Schema>
-
getType(String): Schema
-
setTypes(Collection<Schema>): void
-
getMessages(): Map<String, Message>
-
createMessage(String, String, Schema): Message
-
createMessage(Message, Schema): Message
-
createMessage(String, String, JsonProperties, Schema): Message
-
createMessage(String, String, Map<String, Object>, Schema): Message
-
createMessage(String, String, Schema, Schema, Schema): Message
-
createMessage(Message, Schema, Schema, Schema): Message
-
createMessage(String, String, JsonProperties, Schema, Schema, Schema): Message
-
createMessage(String, String, Map<String, Object>, Schema, Schema, Schema): Message
-
equals(Object): boolean
-
hashCode(): int
-
toString(): String
-
toString(boolean): String
-
toJson(JsonGenerator): void
-
getMD5(): byte[]
-
parse(File): Protocol
-
parse(InputStream): Protocol
-
parse(String, String[]): Protocol
-
parse(String): Protocol
-
parse(JsonParser): Protocol
-
parse(JsonNode): void
-
parseNamespace(JsonNode): void
-
parseDoc(JsonNode): void
-
parseDocNode(JsonNode): String
-
parseName(JsonNode): void
-
parseTypes(JsonNode): void
-
parseProps(JsonNode): void
-
parseMessages(JsonNode): void
-
parseMessage(String, JsonNode): Message
-
main(String[]): void
-
Resolver
-
resolve(Schema, Schema, GenericData): Action
-
resolve(Schema, Schema): Action
-
resolve(Schema, Schema, GenericData, Map<SeenPair, Action>): Action
-
Action
-
DoNothing
-
ErrorAction
-
Promote
-
Container
-
EnumAdjust
-
Skip
-
RecordAdjust
-
WriterUnion
-
ReaderUnion
-
unionEquiv(Schema, Schema, Map<SeenPair, Boolean>): boolean
-
Schema
-
type: Type
-
logicalType: LogicalType
-
FloatSchema
-
serialVersionUID: long
-
writeReplace(): Object
-
SerializableSchema
-
FACTORY: JsonFactory
-
MAPPER: ObjectMapper
-
NO_HASHCODE: int
-
static class initializer
-
Type
-
Schema(Type): void
-
create(Type): Schema
-
SCHEMA_RESERVED: Set<String>
-
ENUM_RESERVED: Set<String>
-
static class initializer
-
hashCode: int
-
addProp(String, String): void
-
addProp(String, Object): void
-
getLogicalType(): LogicalType
-
setLogicalType(LogicalType): void
-
createRecord(List<Field>): Schema
-
createRecord(String, String, String, boolean): Schema
-
createRecord(String, String, String, boolean, List<Field>): Schema
-
createEnum(String, String, String, List<String>): Schema
-
createEnum(String, String, String, List<String>, String): Schema
-
createArray(Schema): Schema
-
createMap(Schema): Schema
-
createUnion(List<Schema>): Schema
-
createUnion(Schema[]): Schema
-
createFixed(String, String, String, int): Schema
-
getType(): Type
-
getField(String): Field
-
getFields(): List<Field>
-
setFields(List<Field>): void
-
getEnumSymbols(): List<String>
-
getEnumDefault(): String
-
getEnumOrdinal(String): int
-
hasEnumSymbol(String): boolean
-
getName(): String
-
getDoc(): String
-
getNamespace(): String
-
getFullName(): String
-
addAlias(String): void
-
addAlias(String, String): void
-
getAliases(): Set<String>
-
isError(): boolean
-
getElementType(): Schema
-
getValueType(): Schema
-
getTypes(): List<Schema>
-
getIndexNamed(String): Integer
-
getFixedSize(): int
-
toString(): String
-
toString(boolean): String
-
toString(Collection<Schema>, boolean): String
-
toString(Names, boolean): String
-
toJson(Names, JsonGenerator): void
-
fieldsToJson(Names, JsonGenerator): void
-
equals(Object): boolean
-
hashCode(): int
-
computeHash(): int
-
equalCachedHash(Schema): boolean
-
FIELD_RESERVED: Set<String>
-
isUnion(): boolean
-
isNullable(): boolean
-
Field
-
Name
-
NamedSchema
-
DoubleSchema
-
SeenPair
-
SEEN_EQUALS: ThreadLocal<Set>
-
SEEN_HASHCODE: ThreadLocal<Map>
-
RecordSchema
-
EnumSchema
-
ArraySchema
-
MapSchema
-
UnionSchema
-
FixedSchema
-
StringSchema
-
BytesSchema
-
IntSchema
-
LongSchema
-
BooleanSchema
-
NullSchema
-
Parser
-
parse(File): Schema
-
parse(InputStream): Schema
-
parse(String): Schema
-
parse(String, boolean): Schema
-
PRIMITIVES: Map<String, Type>
-
static class initializer
-
Names
-
validateNames: ThreadLocal<Boolean>
-
validateName(String): String
-
VALIDATE_DEFAULTS: ThreadLocal<Boolean>
-
validateDefault(String, Schema, JsonNode): JsonNode
-
isValidDefault(Schema, JsonNode): boolean
-
parse(JsonNode, Names): Schema
-
parseAliases(JsonNode): Set<String>
-
getRequiredText(JsonNode, String, String): String
-
getOptionalText(JsonNode, String): String
-
parseJson(String): JsonNode
-
parseJsonToObject(String): Object
-
applyAliases(Schema, Schema): Schema
-
applyAliases(Schema, Map<Schema, Schema>, Map<Name, Name>, Map<Name, Map<String, String>>): Schema
-
getAliases(Schema, Map<Schema, Schema>, Map<Name, Name>, Map<Name, Map<String, String>>): void
-
getFieldAlias(Name, String, Map<Name, Map<String, String>>): String
-
LockableArrayList
-
SchemaBuilder
-
SchemaBuilderException
-
SchemaCompatibility
-
SchemaNormalization
-
SchemaParseException
-
SchemaValidationException
-
SchemaValidationStrategy
-
SchemaValidator
-
SchemaValidatorBuilder
-
UnknownAvroCodecException
-
UnresolvedUnionException
-
ValidateAll
-
ValidateCanBeRead
-
ValidateCanRead
-
ValidateLatest
-
ValidateMutualRead
-
data
-
file
-
generic
-
io
-
message
-
reflect
-
specific
-
util
Java files
Class files