public class IDResolveConfigProperties
extends java.lang.Object
Constructor and Description |
---|
IDResolveConfigProperties(java.lang.String tableName,
java.lang.String primaryKeyColumnName,
boolean generateNewKey,
java.util.List uniqueIndexColumnPropertiesList)
Constructor
|
Modifier and Type | Method and Description |
---|---|
boolean |
getGenerateNewKey()
Get the generate new key flag
|
java.lang.String |
getPrimaryKeyColumnName()
Get the primary key column name to be ID resolved
|
java.lang.String |
getTableName()
Get the table name
|
java.util.List |
getUniqueIndexColumnPropertiesList()
Get the unique index column name list
|
boolean |
isReturnNullIfUnresolved()
Check if the flag is true or false
|
void |
setReturnNullIfUnresolved(boolean returnNullIfUnresolved)
Set the flag
|
java.lang.String |
toString()
This method returns a String representation of this object.
|
public IDResolveConfigProperties(java.lang.String tableName, java.lang.String primaryKeyColumnName, boolean generateNewKey, java.util.List uniqueIndexColumnPropertiesList)
tableName
- table nameprimaryKeyColumnName
- primary key column namegenerateNewKey
- boolean value to indicate if the new key needs to be generated.uniqueIndexColumnPropertiesList
- a list of column config properties.public java.lang.String getTableName()
public java.util.List getUniqueIndexColumnPropertiesList()
public java.lang.String getPrimaryKeyColumnName()
public boolean getGenerateNewKey()
public boolean isReturnNullIfUnresolved()
public void setReturnNullIfUnresolved(boolean returnNullIfUnresolved)
returnNullIfUnresolved
- a boolean valuepublic java.lang.String toString()
toString
in class java.lang.Object