@Beta public final class InterfaceGenerator extends Object implements CodeGenerator
| Constructor and Description |
|---|
InterfaceGenerator() |
| Modifier and Type | Method and Description |
|---|---|
String |
generate(Type type)
Generates code for
type. |
org.opendaylight.yangtools.concepts.Identifier |
getUnitName(Type type)
Returns name of
type parameter. |
boolean |
isAcceptable(Type type)
Checks if the concrete instance of
type fit to concrete
implementation of this interface. |
public String generate(Type type)
CodeGeneratortype.generate in interface CodeGeneratortype - Input type to be processedpublic boolean isAcceptable(Type type)
CodeGeneratortype fit to concrete
implementation of this interface.
(e. g. method return true if in EnumGenerator (which
implements this interface) has input parameter of type Enumeration (which
is subtype of Type)isAcceptable in interface CodeGeneratortype - Input type to be processedpublic org.opendaylight.yangtools.concepts.Identifier getUnitName(Type type)
CodeGeneratortype parameter.getUnitName in interface CodeGeneratortype - Input type to be processedCopyright © 2019 OpenDaylight. All rights reserved.