org.geotools.jdbc
Class CompositePrimaryKeyFinder

Object
  extended by PrimaryKeyFinder
      extended by CompositePrimaryKeyFinder

public class CompositePrimaryKeyFinder
extends PrimaryKeyFinder

Executes a chain of PrimaryKeyFinder in the order they are defined

Author:
Andrea Aime - OpenGeo

Constructor Summary
CompositePrimaryKeyFinder(PrimaryKeyFinder... finders)
           
 
Method Summary
 PrimaryKey getPrimaryKey(JDBCDataStore store, String schema, String table, Connection cx)
          Returns the PrimaryKey, or null if a specific type could not be determined (the datastore will fall back on NullPrimaryKey in that case.
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CompositePrimaryKeyFinder

public CompositePrimaryKeyFinder(PrimaryKeyFinder... finders)
Method Detail

getPrimaryKey

public PrimaryKey getPrimaryKey(JDBCDataStore store,
                                String schema,
                                String table,
                                Connection cx)
                         throws SQLException
Description copied from class: PrimaryKeyFinder
Returns the PrimaryKey, or null if a specific type could not be determined (the datastore will fall back on NullPrimaryKey in that case. It is advised to return

Specified by:
getPrimaryKey in class PrimaryKeyFinder
Returns:
Throws:
SQLException


Copyright © 1996-2014 Geotools. All Rights Reserved.