public final class ComponentImport extends Object implements PluginProjectChange
| Modifier and Type | Method and Description |
|---|---|
ComponentImport |
alternateInterfaces(ClassId... interfaceClasses) |
static ComponentImport |
componentImport(ClassId interfaceClass) |
static ComponentImport |
componentImport(String fullyQualifiedInterfaceName) |
ComponentImport |
filter(com.atlassian.fugue.Option<String> filter) |
Iterable<ClassId> |
getAlternateInterfaces() |
com.atlassian.fugue.Option<String> |
getFilter() |
ClassId |
getInterfaceClass() |
com.atlassian.fugue.Option<String> |
getKey() |
ComponentImport |
key(com.atlassian.fugue.Option<String> key) |
String |
toString() |
public static ComponentImport componentImport(ClassId interfaceClass)
public static ComponentImport componentImport(String fullyQualifiedInterfaceName)
public ComponentImport key(com.atlassian.fugue.Option<String> key)
public ComponentImport filter(com.atlassian.fugue.Option<String> filter)
public ComponentImport alternateInterfaces(ClassId... interfaceClasses)
public ClassId getInterfaceClass()
public com.atlassian.fugue.Option<String> getKey()
public com.atlassian.fugue.Option<String> getFilter()
Copyright © 2015 Atlassian. All rights reserved.