public abstract class AbstractDependencyData<T extends AbstractExternalEntityData & Named> extends AbstractExternalEntityData implements DependencyData<T>, Named, OrderAware
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractDependencyData(ModuleData ownerModule,
T target) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
java.lang.String |
getExternalName() |
java.lang.String |
getInternalName() |
java.lang.String |
getName()
Deprecated.
use
getExternalName() or getInternalName() instead |
int |
getOrder() |
ModuleData |
getOwnerModule() |
DependencyScope |
getScope() |
T |
getTarget() |
int |
hashCode() |
boolean |
isExported() |
void |
setExported(boolean exported) |
void |
setExternalName(java.lang.String name) |
void |
setInternalName(java.lang.String name) |
void |
setName(java.lang.String name)
Deprecated.
use
setExternalName(String) or setInternalName(String) instead |
void |
setOrder(int order) |
void |
setOwnerModule(ModuleData ownerModule) |
void |
setScope(DependencyScope scope) |
void |
setTarget(T target) |
java.lang.String |
toString() |
getOwnerclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetOwnerprotected AbstractDependencyData(ModuleData ownerModule, T target)
public ModuleData getOwnerModule()
getOwnerModule in interface DependencyData<T extends AbstractExternalEntityData & Named>public void setOwnerModule(ModuleData ownerModule)
public T getTarget()
getTarget in interface DependencyData<T extends AbstractExternalEntityData & Named>public void setTarget(T target)
public DependencyScope getScope()
getScope in interface DependencyData<T extends AbstractExternalEntityData & Named>public void setScope(DependencyScope scope)
public boolean isExported()
isExported in interface DependencyData<T extends AbstractExternalEntityData & Named>public void setExported(boolean exported)
@Deprecated public java.lang.String getName()
getExternalName() or getInternalName() instead@Deprecated public void setName(java.lang.String name)
setExternalName(String) or setInternalName(String) insteadpublic java.lang.String getExternalName()
getExternalName in interface Namedpublic void setExternalName(java.lang.String name)
setExternalName in interface Namedpublic java.lang.String getInternalName()
getInternalName in interface Namedpublic void setInternalName(java.lang.String name)
setInternalName in interface Namedpublic int getOrder()
getOrder in interface OrderAwarepublic void setOrder(int order)
public int hashCode()
hashCode in class AbstractExternalEntityDatapublic boolean equals(java.lang.Object o)
equals in class AbstractExternalEntityDatapublic java.lang.String toString()
toString in class java.lang.Object