public abstract static class OpenTypeSupport.AbstractOpenTypeFactory extends Object implements OpenTypeSupport.OpenTypeFactory
Constructor and Description |
---|
AbstractOpenTypeFactory() |
Modifier and Type | Method and Description |
---|---|
protected void |
addItem(String name,
String description,
OpenType type) |
protected CompositeType |
createCompositeType() |
CompositeType |
getCompositeType() |
protected String |
getDescription() |
Map<String,Object> |
getFields(Object o) |
protected abstract String |
getTypeName() |
protected void |
init() |
public AbstractOpenTypeFactory()
public CompositeType getCompositeType() throws OpenDataException
getCompositeType
in interface OpenTypeSupport.OpenTypeFactory
OpenDataException
protected void init() throws OpenDataException
OpenDataException
protected CompositeType createCompositeType() throws OpenDataException
OpenDataException
protected abstract String getTypeName()
protected String getDescription()
public Map<String,Object> getFields(Object o) throws OpenDataException
getFields
in interface OpenTypeSupport.OpenTypeFactory
OpenDataException
Copyright © 2005–2019 The Apache Software Foundation. All rights reserved.