public class ExecutorFragment extends AbstractFragment
baseInheritance, derivedInheritance
Constructor and Description |
---|
ExecutorFragment(ExecutorType derivedInheritance,
CompleteInheritance baseInheritance) |
Modifier and Type | Method and Description |
---|---|
LibraryFeature |
getImplementation(Operation staticOperation)
Return the implementation of the actualOperation within this fragment that has the same signature as apparentOperation.
|
Operation |
getLocalOperation(Operation staticOperation)
Return the operation within this fragment that has the same signature as apparentOperation.
|
List<Operation> |
getLocalOperations()
Return the operations within this fragment in operation index order.
|
List<Property> |
getLocalProperties()
Return the properties within this fragment in property index order.
|
List<Class> |
getSuperClasses() |
void |
initOperations(ExecutorOperation[] operations) |
void |
initProperties(ExecutorProperty[] properties) |
getActualOperation, getBaseFragment, getBaseInheritance, getDerivedInheritance, toString
public ExecutorFragment(ExecutorType derivedInheritance, CompleteInheritance baseInheritance)
public LibraryFeature getImplementation(Operation staticOperation)
InheritanceFragment
public Operation getLocalOperation(Operation staticOperation)
InheritanceFragment
public List<Operation> getLocalOperations()
InheritanceFragment
public List<Property> getLocalProperties()
InheritanceFragment
public void initOperations(ExecutorOperation[] operations)
public void initProperties(ExecutorProperty[] properties)
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.