|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.arjuna.ats.arjuna.gandiva.inventory.InventoryImple
Inventory implementations must inherit from this base class and provide implementations of the abstract methods.
Constructor Summary | |
InventoryImple()
|
Method Summary | |
abstract void |
addToList(InventoryElement creator)
|
ClassName |
className()
|
abstract java.lang.Object |
createClassName(ClassName typeName,
ClassName paramClassName)
Create a new implementation of the specified type, and pass its constructor the ClassName parameter. |
abstract java.lang.Object |
createClassNameResources(ClassName typeName,
ClassName paramClassName,
java.lang.Object[] paramResources)
Create a new implementation of the specified type, and pass its constructor the ClassName and array of Objects as the parameter. |
abstract java.lang.Object |
createObjectName(ClassName typeName,
ObjectName paramObjectName)
Create a new implementation of the specified type, and pass its constructor the ObjectName parameter. |
abstract java.lang.Object |
createObjectNameResources(ClassName typeName,
ObjectName paramObjectName,
java.lang.Object[] paramResources)
Create a new implementation of the specified type, and pass its constructor the ObjectName and array of Objects as the parameter. |
abstract java.lang.Object |
createResources(ClassName typeName,
java.lang.Object[] paramResources)
Create a new implementation of the specified type, and pass its constructor the array of Objects as the parameter. |
abstract java.lang.Object |
createVoid(ClassName typeName)
Create a new implementation of the specified type using a default constructor. |
abstract void |
printList(java.io.PrintStream toUse)
|
static ClassName |
type()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public InventoryImple()
Method Detail |
public abstract java.lang.Object createVoid(ClassName typeName)
public abstract java.lang.Object createClassName(ClassName typeName, ClassName paramClassName)
public abstract java.lang.Object createObjectName(ClassName typeName, ObjectName paramObjectName)
public abstract java.lang.Object createResources(ClassName typeName, java.lang.Object[] paramResources)
public abstract java.lang.Object createClassNameResources(ClassName typeName, ClassName paramClassName, java.lang.Object[] paramResources)
public abstract java.lang.Object createObjectNameResources(ClassName typeName, ObjectName paramObjectName, java.lang.Object[] paramResources)
public abstract void addToList(InventoryElement creator)
public abstract void printList(java.io.PrintStream toUse)
public ClassName className()
public static ClassName type()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |