public class KittyPrimaryKey
extends java.lang.Object
Constructor and Description |
---|
KittyPrimaryKey(java.util.Map<java.lang.String,java.lang.String> primaryKeyColumnValues,
java.util.Map<java.lang.String,KittyPrimaryKeyPart> primaryKeyColumnKeyParts,
java.lang.String tableName,
java.lang.String databaseName,
java.lang.Class<? extends KittyModel> modelClass) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getDatabaseName() |
java.lang.Class<? extends KittyModel> |
getModelClass() |
java.lang.String |
getPKeyColumnValue(java.lang.String pKeyColumn) |
java.lang.String[] |
getPrimaryKeyColumnNames() |
java.util.Set<java.lang.String> |
getPrimaryKeyColumnNamesSet() |
java.util.Map<java.lang.String,java.lang.String> |
getPrimaryKeyColumnValues() |
KittyPrimaryKeyPart |
getPrimaryKeyPart(java.lang.String pKeyColumn) |
java.lang.String |
getTableName() |
boolean |
isIPK() |
KittyPrimaryKey |
setpKeyValue(java.lang.String pKeyColumn,
java.lang.String pKeyValue) |
public KittyPrimaryKey(java.util.Map<java.lang.String,java.lang.String> primaryKeyColumnValues, java.util.Map<java.lang.String,KittyPrimaryKeyPart> primaryKeyColumnKeyParts, java.lang.String tableName, java.lang.String databaseName, java.lang.Class<? extends KittyModel> modelClass)
public java.util.Map<java.lang.String,java.lang.String> getPrimaryKeyColumnValues()
public java.lang.String getTableName()
public java.lang.String getDatabaseName()
public java.lang.Class<? extends KittyModel> getModelClass()
public java.lang.String[] getPrimaryKeyColumnNames()
public java.util.Set<java.lang.String> getPrimaryKeyColumnNamesSet()
public KittyPrimaryKey setpKeyValue(java.lang.String pKeyColumn, java.lang.String pKeyValue)
public java.lang.String getPKeyColumnValue(java.lang.String pKeyColumn)
public KittyPrimaryKeyPart getPrimaryKeyPart(java.lang.String pKeyColumn)
public boolean isIPK()