org.dbunit.database
Class PrimaryKeyFilter.PkTableMap

java.lang.Object
  extended by org.dbunit.database.PrimaryKeyFilter.PkTableMap
Enclosing class:
PrimaryKeyFilter

public static class PrimaryKeyFilter.PkTableMap
extends Object

Map that associates a table with a set of primary key objects.

Since:
2.3.0
Version:
$Revision: 806 $ $Date: 2008-09-16 12:14:06 +0200 (Tue, 16 Sep 2008) $
Author:
gommma (gommma AT users.sourceforge.net), Last changed by: $Author: gommma $

Constructor Summary
PrimaryKeyFilter.PkTableMap()
           
PrimaryKeyFilter.PkTableMap(PrimaryKeyFilter.PkTableMap allowedPKs)
          Copy constructor
 
Method Summary
 void add(String tableName, Object pkObject)
           
 void addAll(String tableName, Set pkObjectsToAdd)
           
 boolean contains(String table, Object pkObject)
           
 SortedSet get(String tableName)
           
 String[] getTableNames()
           
 boolean isEmpty()
           
 void put(String table, SortedSet pkObjects)
           
 void remove(String tableName)
           
 void retainOnly(List tableNames)
           
 int size()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PrimaryKeyFilter.PkTableMap

public PrimaryKeyFilter.PkTableMap()

PrimaryKeyFilter.PkTableMap

public PrimaryKeyFilter.PkTableMap(PrimaryKeyFilter.PkTableMap allowedPKs)
Copy constructor

Parameters:
allowedPKs -
Method Detail

size

public int size()

isEmpty

public boolean isEmpty()

contains

public boolean contains(String table,
                        Object pkObject)

remove

public void remove(String tableName)

put

public void put(String table,
                SortedSet pkObjects)

add

public void add(String tableName,
                Object pkObject)

addAll

public void addAll(String tableName,
                   Set pkObjectsToAdd)

get

public SortedSet get(String tableName)

getTableNames

public String[] getTableNames()

retainOnly

public void retainOnly(List tableNames)

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2002-2012. All Rights Reserved.