EmbASP-Java
EmbASP-Java
app
src
main
java
it
unical
mat
embasp
languages
asp
ASPInputProgram.java
1
package
it.unical.mat.embasp.languages.asp;
2
3
import
java.util.Set;
4
5
import
it.unical.mat.embasp.base.InputProgram;
6
9
public
class
ASPInputProgram
extends
InputProgram
{
10
11
public
ASPInputProgram
() {
12
super();
13
}
14
15
public
ASPInputProgram
(
final
Object inputObj)
throws
Exception {
16
super(inputObj);
17
}
18
19
public
ASPInputProgram
(
final
String initial_program) {
20
super(initial_program);
21
}
22
33
@Override
34
public
void
addObjectInput
(
final
Object inputObj)
throws
Exception {
35
addProgram
(
ASPMapper
.getInstance().
getString
(inputObj) +
"."
);
36
}
37
39
@Override
40
public
void
addObjectsInput
(
final
Set<Object> inputObjs)
throws
Exception {
41
for
(
final
Object inputObj : inputObjs)
42
addObjectInput
(inputObj);
43
}
44
}
it.unical.mat.embasp.base.InputProgram
Definition:
InputProgram.java:9
it.unical.mat.embasp.languages.asp.ASPInputProgram.addObjectsInput
void addObjectsInput(final Set< Object > inputObjs)
Definition:
ASPInputProgram.java:40
it.unical.mat.embasp.languages.asp.ASPInputProgram
Definition:
ASPInputProgram.java:9
it.unical.mat.embasp.languages.asp.ASPInputProgram.addObjectInput
void addObjectInput(final Object inputObj)
Definition:
ASPInputProgram.java:34
it.unical.mat.embasp.languages.asp.ASPMapper
Definition:
ASPMapper.java:11
it.unical.mat.embasp.languages.Mapper.getString
String getString(final Object obj)
Definition:
Mapper.java:82
it.unical.mat.embasp.base.InputProgram.addProgram
void addProgram(final String new_instruction)
Definition:
InputProgram.java:69
Generated by
1.8.17