[jboss-svn-commits] JBL Code SVN: r31615 - labs/jbossrules/branches/camel_jaxb_marshaller2-lucaz/drools-pipeline/drools-transformer-jaxb/src/main/java/org/drools/runtime/pipeline/impl.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Fri Feb 12 10:29:47 EST 2010
Author: lucazamador
Date: 2010-02-12 10:29:47 -0500 (Fri, 12 Feb 2010)
New Revision: 31615
Modified:
labs/jbossrules/branches/camel_jaxb_marshaller2-lucaz/drools-pipeline/drools-transformer-jaxb/src/main/java/org/drools/runtime/pipeline/impl/ResultTranslator.java
Log:
ResultTranslator improved
Modified: labs/jbossrules/branches/camel_jaxb_marshaller2-lucaz/drools-pipeline/drools-transformer-jaxb/src/main/java/org/drools/runtime/pipeline/impl/ResultTranslator.java
===================================================================
--- labs/jbossrules/branches/camel_jaxb_marshaller2-lucaz/drools-pipeline/drools-transformer-jaxb/src/main/java/org/drools/runtime/pipeline/impl/ResultTranslator.java 2010-02-12 15:08:12 UTC (rev 31614)
+++ labs/jbossrules/branches/camel_jaxb_marshaller2-lucaz/drools-pipeline/drools-transformer-jaxb/src/main/java/org/drools/runtime/pipeline/impl/ResultTranslator.java 2010-02-12 15:29:47 UTC (rev 31615)
@@ -43,19 +43,19 @@
QueryResults queryResults = nativeQueryResults.getResults();
Iterator<QueryResult> iterator = queryResults.iterator();
+ ArrayList<Object> objectList = new ArrayList<Object>();
+ ArrayList<org.drools.runtime.rule.FactHandle> factHandleList = new ArrayList<org.drools.runtime.rule.FactHandle>();
while (iterator.hasNext()) {
QueryResult result = iterator.next();
FactHandle[] handles = result.getFactHandles();
- ArrayList<Object> objectList = new ArrayList<Object>();
- ArrayList<org.drools.runtime.rule.FactHandle> factHandleList = new ArrayList<org.drools.runtime.rule.FactHandle>();
for (int i=0; i < handles.length; i++) {
DisconnectedFactHandle factHandle = (DisconnectedFactHandle) handles[i];
objectList.add(factHandle.getObject());
factHandleList.add(factHandle);
}
- results.add(objectList);
- factHandles.add(factHandleList);
}
+ factHandles.add(factHandleList);
+ results.add(objectList);
return new FlatQueryResults(identifiers, results, factHandles);
}
More information about the jboss-svn-commits
mailing list