public abstract static class DbKey.HashHashLongKeyFactory<T> extends DbKey.Factory<T>
Constructor and Description |
---|
HashHashLongKeyFactory(java.lang.String hashColumnA,
java.lang.String idColumnA,
java.lang.String hashColumnB,
java.lang.String idColumnB,
java.lang.String idColumnC) |
Modifier and Type | Method and Description |
---|---|
DbKey |
newKey(byte[] hashA,
byte[] hashB,
long idC) |
DbKey |
newKey(byte[] hashA,
long idA,
byte[] hashB,
long idB,
long idC) |
DbKey |
newKey(java.sql.ResultSet rs) |
getPKClause, getPKColumns, getSelfJoinClause, newEntity, newKey
public HashHashLongKeyFactory(java.lang.String hashColumnA, java.lang.String idColumnA, java.lang.String hashColumnB, java.lang.String idColumnB, java.lang.String idColumnC)
public DbKey newKey(java.sql.ResultSet rs) throws java.sql.SQLException
newKey
in class DbKey.Factory<T>
java.sql.SQLException
public DbKey newKey(byte[] hashA, byte[] hashB, long idC)
public DbKey newKey(byte[] hashA, long idA, byte[] hashB, long idB, long idC)