Package org.drools.commands.runtime
Class FlatQueryResults
- java.lang.Object
-
- org.drools.commands.runtime.FlatQueryResults
-
- All Implemented Interfaces:
java.lang.Iterable<org.kie.api.runtime.rule.QueryResultsRow>,org.kie.api.runtime.rule.QueryResults
public class FlatQueryResults extends java.lang.Object implements org.kie.api.runtime.rule.QueryResults
-
-
Constructor Summary
Constructors Constructor Description FlatQueryResults()FlatQueryResults(java.util.Set<java.lang.String> identifiers, java.util.ArrayList<java.util.Map<java.lang.String,org.kie.api.runtime.rule.FactHandle>> idFactHandleMaps, java.util.ArrayList<java.util.Map<java.lang.String,java.lang.Object>> factHandleResultMaps)FlatQueryResults(org.drools.core.QueryResultsImpl results)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object o)java.lang.String[]getIdentifiers()inthashCode()java.util.Iterator<org.kie.api.runtime.rule.QueryResultsRow>iterator()static org.drools.core.common.DisconnectedFactHandlenewFrom(org.kie.api.runtime.rule.FactHandle handle)intsize()
-
-
-
Constructor Detail
-
FlatQueryResults
public FlatQueryResults()
-
FlatQueryResults
public FlatQueryResults(java.util.Set<java.lang.String> identifiers, java.util.ArrayList<java.util.Map<java.lang.String,org.kie.api.runtime.rule.FactHandle>> idFactHandleMaps, java.util.ArrayList<java.util.Map<java.lang.String,java.lang.Object>> factHandleResultMaps)
-
FlatQueryResults
public FlatQueryResults(org.drools.core.QueryResultsImpl results)
-
-
Method Detail
-
newFrom
public static org.drools.core.common.DisconnectedFactHandle newFrom(org.kie.api.runtime.rule.FactHandle handle)
-
getIdentifiers
public java.lang.String[] getIdentifiers()
- Specified by:
getIdentifiersin interfaceorg.kie.api.runtime.rule.QueryResults
-
size
public int size()
- Specified by:
sizein interfaceorg.kie.api.runtime.rule.QueryResults
-
iterator
public java.util.Iterator<org.kie.api.runtime.rule.QueryResultsRow> iterator()
- Specified by:
iteratorin interfacejava.lang.Iterable<org.kie.api.runtime.rule.QueryResultsRow>- Specified by:
iteratorin interfaceorg.kie.api.runtime.rule.QueryResults
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
-