public abstract class AbstractDependency<T> extends java.lang.Object implements Dependency
| Constructor and Description |
|---|
AbstractDependency(T element) |
| Modifier and Type | Method and Description |
|---|---|
abstract boolean |
canExecute() |
static AbstractDependency<?>[] |
combine(AbstractDependency<?> dependency1,
AbstractDependency<?> dependency2) |
T |
getElement() |
java.lang.String |
toString() |
protected final T element
public AbstractDependency(T element)
public abstract boolean canExecute()
canExecute in interface Dependencypublic T getElement()
public java.lang.String toString()
toString in class java.lang.Objectpublic static AbstractDependency<?>[] combine(AbstractDependency<?> dependency1, AbstractDependency<?> dependency2)