org.geotools.data.memory
Class CollectionSource

java.lang.Object
  extended by org.geotools.data.memory.CollectionSource

public final class CollectionSource
extends java.lang.Object

Used to quickly adapt a collection for APIs expecting to be able to query generic content.

Please note that this is read-only access.

Author:
Jody Garnett

Constructor Summary
CollectionSource(java.util.Collection collection)
           
CollectionSource(java.util.Collection collection, org.opengis.referencing.crs.CoordinateReferenceSystem crs)
           
 
Method Summary
 java.util.Collection content()
           
 java.util.Collection content(org.opengis.filter.Filter filter)
           
 java.util.Collection content(org.opengis.filter.Filter filter, int countLimit)
           
 java.util.Collection content(java.lang.String query, java.lang.String queryLanguage)
           
 java.lang.Object describe()
           
 void dispose()
           
 org.opengis.referencing.crs.CoordinateReferenceSystem getCRS()
           
 org.opengis.filter.capability.FilterCapabilities getFilterCapabilities()
           
 org.opengis.feature.type.Name getName()
           
 void setTransaction(Transaction t)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CollectionSource

public CollectionSource(java.util.Collection collection)

CollectionSource

public CollectionSource(java.util.Collection collection,
                        org.opengis.referencing.crs.CoordinateReferenceSystem crs)
Method Detail

content

public java.util.Collection content()

content

public java.util.Collection content(java.lang.String query,
                                    java.lang.String queryLanguage)

content

public java.util.Collection content(org.opengis.filter.Filter filter)

content

public java.util.Collection content(org.opengis.filter.Filter filter,
                                    int countLimit)

describe

public java.lang.Object describe()

dispose

public void dispose()

getFilterCapabilities

public org.opengis.filter.capability.FilterCapabilities getFilterCapabilities()

getName

public org.opengis.feature.type.Name getName()

setTransaction

public void setTransaction(Transaction t)

getCRS

public org.opengis.referencing.crs.CoordinateReferenceSystem getCRS()


Copyright © 1996-2010 Geotools. All Rights Reserved.