public boolean containsAll(Collection<?> c) { for (Iterator<?> i = c.iterator(); i.hasNext(); ) { if (!contains(i.next())) { return false; } } return true; }
private List<CoverageGranules> applyMaxCoverages( List<CoverageGranules> coverageGranules, Integer maxCoverages) { List<CoverageGranules> result = new ArrayList<DescribeEOCoverageSetTransformer.CoverageGranules>(); for (CoverageGranules cg : coverageGranules) { int size = cg.granules.size(); if (size > maxCoverages) { cg.granules = DataUtilities.simple( new MaxFeaturesFeatureCollection< SimpleFeatureType, SimpleFeature>( cg.granules, maxCoverages)); } result.add(cg); maxCoverages -= size; if (maxCoverages <= 0) { break; } } return result; }
public boolean addAll(Collection c) { boolean changed = false; for ( Iterator<F> i = c.iterator(); i.hasNext(); ) { changed = changed | add( i.next() ); } return changed; }
public FeatureIterator features() { return new DelegateFeatureIterator( this, iterator() ); }
public <O> O[] toArray(O[] a) { List<F> list = new ArrayList<F>(); FeatureIterator<F> i = features(); try { while (i.hasNext()) { list.add(i.next()); } return list.toArray(a); } finally { i.close(); } }
features = new MaxFeaturesFeatureCollection( features, query.getMaxFeatures() );
public boolean addAll(Collection c) { boolean changed = false; for ( Iterator i = c.iterator(); i.hasNext(); ) { changed = changed | add( i.next() ); } return changed; }
public FeatureIterator<F> features() { return new DelegateFeatureIterator<F>( this, iterator() ); }
records = new MaxFeaturesFeatureCollection<FeatureType, Feature>(records, q.getMaxFeatures());
public boolean containsAll(Collection c) { for ( Iterator i = c.iterator(); i.hasNext(); ) { if ( !contains( i.next() ) ) { return false; } } return true; }
new MaxFeaturesFeatureCollection<FeatureType, Feature>( records, q.getMaxFeatures());
public boolean containsAll(Collection c) { for ( Iterator i = c.iterator(); i.hasNext(); ) { if ( !contains( i.next() ) ) { return false; } } return true; }