public abstract class DocsumField extends Object
Modifier and Type | Class and Description |
---|---|
private static class |
DocsumField.FieldFactory |
Modifier and Type | Field and Description |
---|---|
private LegacyEmulationConfig |
emulConfig |
private static DocsumField.FieldFactory |
fieldFactory |
private static Logger |
log |
protected String |
name |
Modifier | Constructor and Description |
---|---|
protected |
DocsumField(String name) |
Modifier and Type | Method and Description |
---|---|
abstract Object |
convert(com.yahoo.data.access.Inspector value)
Convert a generic value into an object of the appropriate type
for this field.
|
static DocsumField |
create(String name,
String typename) |
static DocsumField |
create(String name,
String typename,
LegacyEmulationConfig emulConfig) |
(package private) LegacyEmulationConfig |
getEmulConfig() |
String |
getName() |
private static final Logger log
private static DocsumField.FieldFactory fieldFactory
private LegacyEmulationConfig emulConfig
protected String name
protected DocsumField(String name)
final LegacyEmulationConfig getEmulConfig()
public static DocsumField create(String name, String typename)
public static DocsumField create(String name, String typename, LegacyEmulationConfig emulConfig)
public String getName()
public abstract Object convert(com.yahoo.data.access.Inspector value)
Copyright © 2018. All rights reserved.