| Package | Description |
|---|---|
| com.atlassian.plugins.codegen | |
| com.atlassian.plugins.codegen.modules |
Provides the base interfaces that make up the plugin module generation API.
|
| Modifier and Type | Method and Description |
|---|---|
ClassId |
ClassId.className(String className)
Returns a copy of this instance with the class name changed and the package name unchanged.
|
ClassId |
ClassId.classNameSuffix(String suffix)
Returns a copy of this instance with a suffix added to the class name.
|
static ClassId |
ClassId.fullyQualified(String fullyQualifiedClassName) |
ClassId |
SourceFile.getClassId() |
ClassId |
ComponentDeclaration.getClassId() |
ClassId |
ComponentImport.getInterfaceClass() |
static ClassId |
ClassId.packageAndClass(String packageName,
String className) |
ClassId |
ClassId.packageName(String packageName)
Returns a copy of this instance with the package name changed and the class name unchanged.
|
ClassId |
ClassId.packageNamePrefix(String prefix)
Returns a copy of this instance with a prefix added to the package name.
|
| Modifier and Type | Method and Description |
|---|---|
Iterable<ClassId> |
ComponentImport.getAlternateInterfaces() |
com.atlassian.fugue.Option<ClassId> |
ComponentDeclaration.getInterfaceId() |
| Modifier and Type | Method and Description |
|---|---|
ComponentImport |
ComponentImport.alternateInterfaces(ClassId... interfaceClasses) |
static ComponentDeclaration.Builder |
ComponentDeclaration.builder(ClassId classId,
String key) |
static ComponentDeclaration |
ComponentDeclaration.componentDeclaration(ClassId classId,
String key) |
static ComponentImport |
ComponentImport.componentImport(ClassId interfaceClass) |
static SourceFile |
SourceFile.sourceFile(ClassId classId,
SourceFile.SourceGroup sourceGroup,
String content) |
| Modifier and Type | Method and Description |
|---|---|
ComponentDeclaration.Builder |
ComponentDeclaration.Builder.interfaceId(com.atlassian.fugue.Option<ClassId> interfaceId) |
| Constructor and Description |
|---|
ComponentDeclaration.Builder(ClassId classId,
String key) |
| Modifier and Type | Method and Description |
|---|---|
ClassId |
ClassBasedModuleProperties.getClassId() |
ClassId |
ClassBasedModuleProperties.getClassUnderTest() |
| Modifier and Type | Method and Description |
|---|---|
ClassBasedModuleProperties |
ClassBasedModuleProperties.withClass(ClassId newClass) |
Copyright © 2015 Atlassian. All rights reserved.