public class ASPInputProgram extends InputProgram
Constructor and Description |
---|
ASPInputProgram() |
ASPInputProgram(java.lang.Object inputObj) |
ASPInputProgram(java.lang.String initial_program) |
Modifier and Type | Method and Description |
---|---|
void |
addObjectInput(java.lang.Object inputObj)
transforms a given Object class into a
InputProgram and adds it to the current InputProgram.programs |
void |
addObjectsInput(java.util.Set<java.lang.Object> inputObjs)
transforms a set of objects @see #addObjectInput(Object)
|
addFilesPath, addProgram, clearAll, clearFilesPaths, clearPrograms, getFilesPaths, getPrograms, getSeparator, getStringOfFilesPaths, setPrograms, setSeparator
public ASPInputProgram()
public ASPInputProgram(java.lang.Object inputObj) throws java.lang.Exception
java.lang.Exception
public ASPInputProgram(java.lang.String initial_program)
public void addObjectInput(java.lang.Object inputObj) throws java.lang.Exception
InputProgram
and adds it to the current InputProgram.programs
addObjectInput
in class InputProgram
inputObj
- an object to be transformedjava.lang.IllegalAccessException
- , IllegalArgumentException , InvocationTargetException , NoSuchMethodException , SecurityException , IllegalTermException,
ObjectNotValidExceptionjava.lang.Exception
ASPMapper
public void addObjectsInput(java.util.Set<java.lang.Object> inputObjs) throws java.lang.Exception
addObjectsInput
in class InputProgram
java.lang.Exception
InputProgram.addObjectInput(Object)