Class FlatQueryResultRow

  • All Implemented Interfaces:
    org.kie.api.runtime.rule.QueryResultsRow, org.kie.api.runtime.rule.Row

    public class FlatQueryResultRow
    extends Object
    implements org.kie.api.runtime.rule.QueryResultsRow
    • Constructor Detail

      • FlatQueryResultRow

        public FlatQueryResultRow​(Map<String,​org.kie.api.runtime.rule.FactHandle> idFactHandleMap,
                                  Map<String,​Object> idResultMap)
    • Method Detail

      • get

        public Object get​(String identifier)
        Specified by:
        get in interface org.kie.api.runtime.rule.Row
      • getFactHandle

        public org.kie.api.runtime.rule.FactHandle getFactHandle​(String identifier)
        Specified by:
        getFactHandle in interface org.kie.api.runtime.rule.Row
      • getIdentifiers

        public List<String> getIdentifiers()