Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 package org.drools.impl.adapters;
 
 
 
 public class QueryResultsAdapter implements QueryResults {
 
    private final org.kie.api.runtime.rule.QueryResults delegate;
    public QueryResultsAdapter(org.kie.api.runtime.rule.QueryResults delegate) {
        this. = delegate;
    }
    public String[] getIdentifiers() {
        return .getIdentifiers();
    }
    public Iterator<QueryResultsRowiterator() {
        return new QueryResultsRowIterator(.iterator());
    }
    public int size() {
        return .size();
    }
    private static final class QueryResultsRowIterator implements Iterator<QueryResultsRow> {
        private final Iterator<org.kie.api.runtime.rule.QueryResultsRow> delegate;
        private QueryResultsRowIterator(Iterator<org.kie.api.runtime.rule.QueryResultsRow> delegate) {
            this. = delegate;
        }
        @Override
        public boolean hasNext() {
            return .hasNext();
        }
        @Override
        public QueryResultsRow next() {
            return new QueryResultsRowAdapter(.next());
        }
        @Override
        public void remove() {
            .remove();
        }
    }
    @Override
    public int hashCode() {
        return .hashCode();
    }
    @Override
    public boolean equals(Object obj) {
        return obj instanceof QueryResultsAdapter && .equals(((QueryResultsAdapter)obj).);
    }
New to GrepCode? Check out our FAQ X