com.ontimize.db
Class EntityResultUtils
java.lang.Object
com.ontimize.db.EntityResultUtils
- public abstract class EntityResultUtils
- extends java.lang.Object
|
Method Summary |
static EntityResult |
combine(java.util.Hashtable h,
EntityResult r2)
Combines all data in the Hashtable h and the EntityResult r2. |
static EntityResult |
combine(java.util.Hashtable h,
java.util.Hashtable h2)
Combines the data from two hashtables. |
static EntityResult |
createEmptyEntityResult(java.util.List columns)
Creates an empty EntityResult with structure of columns passed. |
static javax.swing.table.TableModel |
createTableModel(EntityResult res)
|
static javax.swing.table.TableModel |
createTableModel(EntityResult res,
java.util.Vector cols)
|
static javax.swing.table.TableModel |
createTableModel(EntityResult res,
java.util.Vector cols,
boolean returnEmptyStrings)
|
static javax.swing.table.TableModel |
createTableModel(EntityResult res,
java.util.Vector cols,
boolean returnEmptyStrings,
boolean convertBytesBlockToIm,
boolean convertBooleanToIm)
|
static javax.swing.table.TableModel |
createTableModel(java.util.Hashtable res)
|
static javax.swing.table.TableModel |
createTableModel(java.util.Hashtable res,
boolean returnEmptyStrings)
|
static javax.swing.table.TableModel |
createTableModel(java.util.Hashtable res,
boolean returnEmptyStrings,
boolean convertBB2Im,
boolean convertBooleanToIm)
|
static javax.swing.table.TableModel |
createTableModel(java.util.Hashtable res,
java.util.Vector cols)
|
static javax.swing.table.TableModel |
createTableModel(java.util.Hashtable res,
java.util.Vector cols,
boolean returnEmptyStrings)
|
static javax.swing.table.TableModel |
createTableModel(java.util.Hashtable res,
java.util.Vector cols,
boolean returnEmptyStrings,
boolean convertBB2Im)
|
static int |
getValuesKeysIndex(java.util.Hashtable entityResult,
java.util.Hashtable kv)
|
static EntityResult |
merge(EntityResult r1,
EntityResult r2)
Joins the data in two EntityResult objects. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EntityResultUtils
public EntityResultUtils()
createTableModel
public static javax.swing.table.TableModel createTableModel(EntityResult res)
createTableModel
public static javax.swing.table.TableModel createTableModel(EntityResult res,
java.util.Vector cols)
createTableModel
public static javax.swing.table.TableModel createTableModel(EntityResult res,
java.util.Vector cols,
boolean returnEmptyStrings)
createTableModel
public static javax.swing.table.TableModel createTableModel(EntityResult res,
java.util.Vector cols,
boolean returnEmptyStrings,
boolean convertBytesBlockToIm,
boolean convertBooleanToIm)
createTableModel
public static javax.swing.table.TableModel createTableModel(java.util.Hashtable res)
- Parameters:
res - Values of this object must be Vector elements
- Returns:
createTableModel
public static javax.swing.table.TableModel createTableModel(java.util.Hashtable res,
boolean returnEmptyStrings)
createTableModel
public static javax.swing.table.TableModel createTableModel(java.util.Hashtable res,
boolean returnEmptyStrings,
boolean convertBB2Im,
boolean convertBooleanToIm)
createTableModel
public static javax.swing.table.TableModel createTableModel(java.util.Hashtable res,
java.util.Vector cols)
createTableModel
public static javax.swing.table.TableModel createTableModel(java.util.Hashtable res,
java.util.Vector cols,
boolean returnEmptyStrings)
createTableModel
public static javax.swing.table.TableModel createTableModel(java.util.Hashtable res,
java.util.Vector cols,
boolean returnEmptyStrings,
boolean convertBB2Im)
getValuesKeysIndex
public static int getValuesKeysIndex(java.util.Hashtable entityResult,
java.util.Hashtable kv)
createEmptyEntityResult
public static EntityResult createEmptyEntityResult(java.util.List columns)
- Creates an empty
EntityResult with structure of columns passed.
- Parameters:
columns - columns of EntityResult
- Returns:
- an
EntityResult with result or null when columns parameter is null
merge
public static EntityResult merge(EntityResult r1,
EntityResult r2)
- Joins the data in two EntityResult objects. These objects must have the
same structure, is they have not it the method uses the structure of res1
- Parameters:
r1 - r2 -
- Returns:
combine
public static EntityResult combine(java.util.Hashtable h,
EntityResult r2)
- Combines all data in the Hashtable h and the EntityResult r2. The
combination is done in the next way:
- All pairs (key-value) in the Hashtable h are added in each record of r2.
- NullValue objects in the Hashtable h are null objects in the result.
- Parameters:
h - r2 -
- Returns:
combine
public static EntityResult combine(java.util.Hashtable h,
java.util.Hashtable h2)
- Combines the data from two hashtables. The combination is the next:
- All pairs (key-value) in the Hashtable h are added in h2.
- NullValue objects are null objects in the result.
- Parameters:
h - h2 -
- Returns: