public abstract class AbstractSchemaFactory extends Object implements SchemaFactory
| Constructor and Description |
|---|
AbstractSchemaFactory() |
| Modifier and Type | Method and Description |
|---|---|
String |
getBaseType(String type) |
protected void |
getNames(Schema schema,
List<String> result) |
String |
getPluralName(String type) |
Class<?> |
getSchemaClass(Class<?> type) |
Class<?> |
getSchemaClass(String type,
boolean resolveParent) |
String |
getSchemaName(Class<?> clz) |
String |
getSchemaName(String type) |
List<String> |
getSchemaNames(Class<?> clz) |
String |
getSingularName(String type) |
boolean |
typeStringMatches(Class<?> clz,
String type) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetId, getSchema, getSchema, getSchemaClass, listSchemas, parseSchema, registerSchemapublic String getSchemaName(Class<?> clz)
getSchemaName in interface SchemaFactorypublic String getSchemaName(String type)
getSchemaName in interface SchemaFactorypublic List<String> getSchemaNames(Class<?> clz)
getSchemaNames in interface SchemaFactorypublic Class<?> getSchemaClass(Class<?> type)
getSchemaClass in interface SchemaFactorypublic String getPluralName(String type)
getPluralName in interface SchemaFactorypublic String getSingularName(String type)
getSingularName in interface SchemaFactorypublic boolean typeStringMatches(Class<?> clz, String type)
typeStringMatches in interface SchemaFactorypublic Class<?> getSchemaClass(String type, boolean resolveParent)
getSchemaClass in interface SchemaFactorypublic String getBaseType(String type)
getBaseType in interface SchemaFactoryCopyright © 2015. All rights reserved.