public static class ReflectData.AllowNull extends ReflectData
ReflectData implementation that permits null field values.  The
 schema generated for each field is a union of its declared type and
 null.ReflectData.AllowNullSpecificData.SchemaConstructableGenericData.Array<T>, GenericData.EnumSymbol, GenericData.Fixed, GenericData.Record, GenericData.StringTypestringableClassesSTRING_PROP, STRING_TYPE_STRING| Constructor and Description | 
|---|
| ReflectData.AllowNull() | 
| Modifier and Type | Method and Description | 
|---|---|
| protected Schema | createFieldSchema(Field field,
                 Map<String,Schema> names)Create a schema for a field. | 
| static ReflectData.AllowNull | get()Return the singleton instance. | 
addStringable, compare, createDatumReader, createDatumReader, createDatumWriter, createSchema, getClass, getField, getField, getProtocol, getRecordSchema, getRecordState, isArray, isBytes, isRecord, isStringable, makeNullable, setField, setField, validatecreateEnum, createFixed, getClassName, getEnumSchema, getSchema, getSchemaName, isEnum, newInstance, newRecordcompare, createFixed, deepCopy, getClassLoader, getDefaultValue, getFixedSchema, hashCode, hashCodeAdd, induce, instanceOf, isBoolean, isDouble, isFixed, isFloat, isInteger, isLong, isMap, isString, resolveUnion, setStringType, toString, toStringpublic static ReflectData.AllowNull get()
protected Schema createFieldSchema(Field field, Map<String,Schema> names)
ReflectDatacreateFieldSchema in class ReflectDataCopyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.