|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface OONamingService
Defines Object-Oriented naming services needed to translate an abstract O-O model to a concrete implementation. Many of these methods rely on a access to the context.
| Method Summary | |
|---|---|
String |
bindName(String templateKey,
Model model)
|
String |
camelBackName(String anyString)
Converts any string to language-legal camelBack name. |
String |
className(Class _class)
|
String |
className(String classNameTemplateKey,
Class _class)
|
String |
collectionImplementation(String collectionKey)
Returns a fully-qualified implementation class name given an abstract key name. |
String |
collectionInterface(String collectionKey)
Returns a fully-qualified interface name given an abstract key name. |
String |
fullClassName(String packageNameTemplateKey,
String classNameTemplateKey,
Class _class)
|
String |
packageFromPath(String filePath)
Converts a file path to a language-specific package/module path. |
String |
packageName(String packageNameTemplateKey,
Model _class)
|
String |
varFromClassName(String className)
Creates a variable name given a class name. |
| Methods inherited from interface org.javagen.agile.oo.naming.Pluralisation |
|---|
toPlural, toSingular |
| Method Detail |
|---|
String bindName(String templateKey,
Model model)
String className(String classNameTemplateKey,
Class _class)
String className(Class _class)
String packageName(String packageNameTemplateKey,
Model _class)
String fullClassName(String packageNameTemplateKey,
String classNameTemplateKey,
Class _class)
String varFromClassName(String className)
String packageFromPath(String filePath)
String camelBackName(String anyString)
String collectionInterface(String collectionKey)
String collectionImplementation(String collectionKey)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||