public class BuilderRenderer extends BaseRenderer
| Constructor and Description |
|---|
BuilderRenderer(GeneratedType type) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
body()
Implementation needs to call Scala template render() method to generate string body
|
static Set<Type> |
getAllIfcs(Type type) |
static boolean |
hasImplementsFromUses(GeneratedType type)
Method is used to find out if given type implements any interface from uses.
|
protected boolean |
hasSamePackage(String importedTypePackageName)
Checks if package of generated type and imported type is the same
|
protected String |
packageDefinition() |
static Set<String> |
toListOfNames(Set<Type> types) |
asArgumentsDeclaration, emitConstant, findProperty, generateParameters, generateTemplate, getFromImportMap, getImportMap, getterMethod, getType, importedName, importedName, putAllToImportMap, putToImportMappublic BuilderRenderer(GeneratedType type)
protected String packageDefinition()
packageDefinition in class BaseRendererprotected boolean hasSamePackage(String importedTypePackageName)
BaseRendererhasSamePackage in class BaseRendererimportedTypePackageName - imported types package namepublic static boolean hasImplementsFromUses(GeneratedType type)
protected String body()
BaseRendererbody in class BaseRendererCopyright © 2018 OpenDaylight. All rights reserved.