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.StringTypeSTRING_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, createSchema, getClass, getField, getProtocol, getRecordSchema, getSchemaName, isArray, isBytes, isRecord, makeNullable, setField, validatecreateFixed, getClassLoader, getClassName, getEnumSchema, getSchema, isEnum, newInstance, newRecordcompare, createFixed, deepCopy, getField, getFixedSchema, getRecordState, hashCode, hashCodeAdd, induce, instanceOf, isFixed, isMap, isString, resolveUnion, setField, setStringType, toString, toStringpublic static ReflectData.AllowNull get()
protected Schema createFieldSchema(Field field, Map<String,Schema> names)
ReflectDatacreateFieldSchema in class ReflectDataCopyright © 2009-2012 The Apache Software Foundation. All Rights Reserved.