org.sqlproc.engine.impl
Class SqlUtils
java.lang.Object
org.sqlproc.engine.impl.SqlUtils
public class SqlUtils
- extends java.lang.Object
SQL Processor utilities.
- Author:
- Vladimir Hudec
Method Summary |
static boolean[] |
changedIdentities(java.lang.Object[] resultValue,
java.lang.Object[] previousResultValue)
|
static boolean |
changedIdentity(boolean[] changedIdentities,
java.lang.Integer identityIndex)
|
static boolean |
changedIdentity(boolean[] changedIdentities,
java.util.List<java.lang.Integer> identityIndexes)
|
static java.lang.Object |
getEnumToValue(java.lang.Object obj)
|
static java.lang.String |
getFeature(java.util.Map<java.lang.String,java.lang.Object> features,
java.lang.String name)
|
static java.lang.Object |
getValueToEnum(java.lang.Class<?> objClass,
java.lang.Object val)
|
static boolean |
isEmpty(java.lang.Object obj,
SqlType sqlType,
boolean inSqlSetOrInsert)
|
static boolean |
isEmpty(java.lang.StringBuilder sb)
|
static java.lang.Boolean |
isFeature(java.util.Map<java.lang.String,java.lang.Object> features,
java.lang.String name,
java.lang.Boolean defaultValue)
|
static boolean |
isTrue(java.lang.Object obj,
SqlType sqlType)
|
static java.lang.Byte[] |
toBytes(byte[] barr)
|
static byte[] |
toBytes(java.lang.Byte[] barr)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SUPPVAL_NOTNULL
static final java.lang.String SUPPVAL_NOTNULL
- See Also:
- Constant Field Values
SUPPVAL_ANY
static final java.lang.String SUPPVAL_ANY
- See Also:
- Constant Field Values
SUPPVAL_NULL
static final java.lang.String SUPPVAL_NULL
- See Also:
- Constant Field Values
SUPPVAL_SEQUENCE
static final java.lang.String SUPPVAL_SEQUENCE
- See Also:
- Constant Field Values
SUPPVAL_ID
static final java.lang.String SUPPVAL_ID
- See Also:
- Constant Field Values
SUPPVAL_GTYPE
static final java.lang.String SUPPVAL_GTYPE
- See Also:
- Constant Field Values
SUPPVAL_TYPE
static final java.lang.String SUPPVAL_TYPE
- See Also:
- Constant Field Values
SqlUtils
public SqlUtils()
getEnumToValue
public static java.lang.Object getEnumToValue(java.lang.Object obj)
getValueToEnum
public static java.lang.Object getValueToEnum(java.lang.Class<?> objClass,
java.lang.Object val)
isEmpty
public static boolean isEmpty(java.lang.Object obj,
SqlType sqlType,
boolean inSqlSetOrInsert)
throws java.lang.IllegalArgumentException
- Throws:
java.lang.IllegalArgumentException
isTrue
public static boolean isTrue(java.lang.Object obj,
SqlType sqlType)
toBytes
public static java.lang.Byte[] toBytes(byte[] barr)
toBytes
public static byte[] toBytes(java.lang.Byte[] barr)
getFeature
public static java.lang.String getFeature(java.util.Map<java.lang.String,java.lang.Object> features,
java.lang.String name)
isFeature
public static java.lang.Boolean isFeature(java.util.Map<java.lang.String,java.lang.Object> features,
java.lang.String name,
java.lang.Boolean defaultValue)
isEmpty
public static boolean isEmpty(java.lang.StringBuilder sb)
changedIdentities
public static boolean[] changedIdentities(java.lang.Object[] resultValue,
java.lang.Object[] previousResultValue)
changedIdentity
public static boolean changedIdentity(boolean[] changedIdentities,
java.lang.Integer identityIndex)
changedIdentity
public static boolean changedIdentity(boolean[] changedIdentities,
java.util.List<java.lang.Integer> identityIndexes)
Copyright © 2011. All Rights Reserved.