All Methods Instance Methods Abstract Methods Concrete Methods
| Modifier and Type |
Method and Description |
abstract Structure<T> |
create(T t) |
abstract String |
getBaseType() |
abstract File |
getClassFile() |
abstract File |
getClassFileCollectionRequest() |
String |
getExtendsClause(Imports imports) |
List<Structure.FieldName> |
getFieldNames() |
List<Field> |
getFields(Imports imports) |
abstract String |
getFullType() |
List<? extends Structure<T>> |
getHeirarchy() |
abstract String |
getName() |
abstract List<TNavigationProperty> |
getNavigationProperties() |
abstract String |
getPackage() |
abstract List<TProperty> |
getProperties() |
List<Property> |
getProperties2() |
abstract String |
getSimpleClassName() |
boolean |
hasBaseType() |
abstract boolean |
isAbstract() |
abstract boolean |
isEntityType() |
void |
printJavadoc(PrintWriter p,
Indent indent) |
void |
printMutatePropertyJavadoc(PrintWriter p,
Indent indent,
String name,
Map<String,String> parameterDoc) |
void |
printPropertyJavadoc(PrintWriter p,
Indent indent,
String name,
String returns,
Map<String,String> parameterDoc) |