Modifier and Type | Method and Description |
---|---|
GeneratedObject |
AbsModuleGeneratedObjectFactory.toGeneratedObject(FullyQualifiedName abstractFQN,
com.google.common.base.Optional<String> copyright,
com.google.common.base.Optional<String> header,
com.google.common.base.Optional<String> classJavaDoc,
com.google.common.base.Optional<FullyQualifiedName> extended,
List<FullyQualifiedName> implementedInterfaces,
List<ModuleField> moduleFields,
com.google.common.base.Optional<FullyQualifiedName> maybeRegistratorType,
List<? extends Method> methods,
org.opendaylight.yangtools.yang.common.QName yangModuleQName) |
GeneratedObject |
AbsFactoryGeneratedObjectFactory.toGeneratedObject(FullyQualifiedName absFactoryFQN,
com.google.common.base.Optional<String> copyright,
com.google.common.base.Optional<String> header,
com.google.common.base.Optional<String> classJavaDoc,
org.opendaylight.yangtools.yang.common.QName yangModuleQName,
String globallyUniqueName,
List<FullyQualifiedName> providedServices,
FullyQualifiedName moduleFQN,
List<Field> moduleFields) |
Modifier and Type | Method and Description |
---|---|
GeneratedObject |
AbsModuleGeneratedObjectFactory.toGeneratedObject(FullyQualifiedName abstractFQN,
com.google.common.base.Optional<String> copyright,
com.google.common.base.Optional<String> header,
com.google.common.base.Optional<String> classJavaDoc,
com.google.common.base.Optional<FullyQualifiedName> extended,
List<FullyQualifiedName> implementedInterfaces,
List<ModuleField> moduleFields,
com.google.common.base.Optional<FullyQualifiedName> maybeRegistratorType,
List<? extends Method> methods,
org.opendaylight.yangtools.yang.common.QName yangModuleQName) |
GeneratedObject |
AbsModuleGeneratedObjectFactory.toGeneratedObject(FullyQualifiedName abstractFQN,
com.google.common.base.Optional<String> copyright,
com.google.common.base.Optional<String> header,
com.google.common.base.Optional<String> classJavaDoc,
com.google.common.base.Optional<FullyQualifiedName> extended,
List<FullyQualifiedName> implementedInterfaces,
List<ModuleField> moduleFields,
com.google.common.base.Optional<FullyQualifiedName> maybeRegistratorType,
List<? extends Method> methods,
org.opendaylight.yangtools.yang.common.QName yangModuleQName) |
GeneratedObject |
AbsModuleGeneratedObjectFactory.toGeneratedObject(FullyQualifiedName abstractFQN,
com.google.common.base.Optional<String> copyright,
com.google.common.base.Optional<String> header,
com.google.common.base.Optional<String> classJavaDoc,
com.google.common.base.Optional<FullyQualifiedName> extended,
List<FullyQualifiedName> implementedInterfaces,
List<ModuleField> moduleFields,
com.google.common.base.Optional<FullyQualifiedName> maybeRegistratorType,
List<? extends Method> methods,
org.opendaylight.yangtools.yang.common.QName yangModuleQName) |
GeneratedObject |
AbsFactoryGeneratedObjectFactory.toGeneratedObject(FullyQualifiedName absFactoryFQN,
com.google.common.base.Optional<String> copyright,
com.google.common.base.Optional<String> header,
com.google.common.base.Optional<String> classJavaDoc,
org.opendaylight.yangtools.yang.common.QName yangModuleQName,
String globallyUniqueName,
List<FullyQualifiedName> providedServices,
FullyQualifiedName moduleFQN,
List<Field> moduleFields) |
Modifier and Type | Method and Description |
---|---|
static FullyQualifiedName |
FullyQualifiedName.fromString(String fqn) |
FullyQualifiedName |
JavaFileInputBuilder.getFqn() |
FullyQualifiedName |
JavaFileInput.getFQN() |
FullyQualifiedName |
GeneratedObject.getFQN() |
Modifier and Type | Method and Description |
---|---|
List<FullyQualifiedName> |
JavaFileInput.getExtends() |
List<FullyQualifiedName> |
JavaFileInputBuilder.getExtendsFQNs() |
List<FullyQualifiedName> |
JavaFileInput.getImplements() |
List<FullyQualifiedName> |
JavaFileInputBuilder.getImplementsFQNs() |
List<FullyQualifiedName> |
JavaFileInput.getImports() |
com.google.common.base.Optional<Map.Entry<FullyQualifiedName,File>> |
GeneratedObject.persist(File srcDirectory) |
com.google.common.base.Optional<Map.Entry<FullyQualifiedName,File>> |
GeneratedObject.persist(File srcDirectory,
boolean overwrite) |
Modifier and Type | Method and Description |
---|---|
void |
JavaFileInputBuilder.addExtendsFQN(FullyQualifiedName fqn) |
void |
JavaFileInputBuilder.addImplementsFQN(FullyQualifiedName fqn) |
void |
JavaFileInputBuilder.addImportFQN(FullyQualifiedName fqn) |
void |
JavaFileInputBuilder.setFqn(FullyQualifiedName fqn) |
Constructor and Description |
---|
GeneratedObject(FullyQualifiedName fqn,
String content) |
Modifier and Type | Method and Description |
---|---|
static String |
StringUtil.prefixAndJoin(List<FullyQualifiedName> list,
String prefix) |
Copyright © 2019 OpenDaylight. All rights reserved.