org.hibernate.engine.jdbc.batch.internal
Class BasicBatchKey

java.lang.Object
  extended by org.hibernate.engine.jdbc.batch.internal.BasicBatchKey
All Implemented Interfaces:
BatchKey

public class BasicBatchKey
extends Object
implements BatchKey


Constructor Summary
BasicBatchKey(String comparison, Expectation expectation)
           
 
Method Summary
 boolean equals(Object o)
           
 int getBatchedStatementCount()
          How many statements will be in this batch?

Note that this is distinctly different than the size of the batch.

 Expectation getExpectation()
          Get the expectation pertaining to the outcome of the Batch associated with this key.
 int hashCode()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BasicBatchKey

public BasicBatchKey(String comparison,
                     Expectation expectation)
Method Detail

getExpectation

public Expectation getExpectation()
Description copied from interface: BatchKey
Get the expectation pertaining to the outcome of the Batch associated with this key.

Specified by:
getExpectation in interface BatchKey
Returns:
The expectations

getBatchedStatementCount

public int getBatchedStatementCount()
Description copied from interface: BatchKey
How many statements will be in this batch?

Note that this is distinctly different than the size of the batch.

Specified by:
getBatchedStatementCount in interface BatchKey
Returns:
The number of statements.

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object


Copyright © 2001-2012 Red Hat, Inc. All Rights Reserved.