TupleSType tuple2 = new TupleSType();
tuple2.addElement("s3", new PrimitiveSType("Integer"));
tuple2.setRest(true);
peInDescr4.setSType(tuple2);
DType dtype1 = new SimpleDType("ColumnIndex",
"http://www.admire-project.eu/ontologies/DataMiningOntology#",
"dm");
peInDescr1.setDType(dtype1);
DType dtype2 = new SimpleDType("ColumnIndex2",
"http://www.admire-project.eu/ontologies/DataMiningOntology#",
null);
peInDescr2.setDType(dtype2);
DType dtype3 = new SimpleDType("ColumnIndex2",
"http://www.admire-project.eu/ontologies/DataMiningOntology#",
null);
peInDescr3.setDType(dtype3);
TupleSType tuple7 = new TupleSType();
tuple7.setRest(true);
peInDescr7.setSType(tuple7);
inputs.add(peInDescr1);
inputs.add(peInDescr2);
inputs.add(peInDescr3);
inputs.add(peInDescr4);
inputs.add(peInDescr5);
inputs.add(peInDescr6);
inputs.add(peInDescr7);
ProcessingElementOutputDescriptor peOutDescr1 = new ProcessingElementOutputDescriptor(
"result");
SType sTypeIn2 = new PrimitiveSType("String");
peOutDescr1.setSType(sTypeIn2);
ProcessingElementOutputDescriptor peOutDescr2 = new ProcessingElementOutputDescriptor(
"result2");
ProcessingElementOutputDescriptor peOutDescr3 = new ProcessingElementOutputDescriptor(
"result3");
ProcessingElementOutputDescriptor peOutDescr4 = new ProcessingElementOutputDescriptor(
"result4");
ProcessingElementOutputDescriptor peOutDescr5 = new ProcessingElementOutputDescriptor(
"result5");
ProcessingElementOutputDescriptor peOutDescr6 = new ProcessingElementOutputDescriptor(
"result6");
ProcessingElementOutputDescriptor peOutDescr7 = new ProcessingElementOutputDescriptor(
"result7");
DType dtype4 = new SimpleDType("ColumnIndex4",
"http://www.admire-project.eu/ontologies/DataMiningOntology#",
null);
peOutDescr3.setDType(dtype4);
// inserting output array SType of primitive SType