public class ViewCriteriaItemValue extends JboAbstractMap implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
HAS_TRIGGER |
static java.lang.String |
INDEX |
static java.lang.String |
IS_BIND_VARIABLE |
static java.lang.String |
IS_SQL_FRAGMENT |
protected boolean |
mHasTrigger |
protected int |
mIndex |
protected boolean |
mIsBindVar |
protected boolean |
mIsSqlFragment |
protected ViewCriteriaItem |
mOwner |
protected java.lang.Object |
mValue |
static java.lang.String |
RELATIVE_NAME |
static java.lang.String |
SEARCH_VALUE |
static java.lang.String |
VALUE |
MAP_NULL_VALUE
Constructor and Description |
---|
ViewCriteriaItemValue(ViewCriteriaItem vci,
int index) |
ViewCriteriaItemValue(ViewCriteriaItem owner,
java.lang.Object value,
boolean isBindVar,
boolean isSqlFragment,
int index) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object other) |
java.lang.Object |
get(java.lang.Object key) |
Variable |
getBindVariable() |
java.lang.String |
getFormattedValue(LocaleContext locale)
Returns a formatted value based on the format information of the owner
ViewCriteriaItem 's Attribute. |
boolean |
getHasTrigger() |
int |
getIndex() |
boolean |
getIsBindVar() |
boolean |
getIsSqlFragment() |
java.lang.String |
getRootCriteriaRelativeNameWithIndex()
For internal use only.
|
java.lang.Object |
getSearchValue() |
java.lang.Object |
getValue() |
ViewCriteriaItem |
getViewCriteriaItem() |
java.lang.Object |
put(java.lang.Object key,
java.lang.Object val) |
void |
setIsBindVar(boolean isBindVar) |
void |
setIsSqlFragment(boolean isSqlFragment) |
void |
setSearchValue(java.lang.Object val) |
void |
setValue(java.lang.Object val) |
entrySet, hashCode, internalGet, internalPut, setThrowIfPropertyNotFoundOnGet
clear, clone, containsKey, containsValue, isEmpty, keySet, putAll, remove, size, toString, values
protected java.lang.Object mValue
protected boolean mIsBindVar
protected boolean mIsSqlFragment
protected ViewCriteriaItem mOwner
protected int mIndex
protected boolean mHasTrigger
public static final java.lang.String VALUE
public static final java.lang.String SEARCH_VALUE
public static final java.lang.String IS_BIND_VARIABLE
public static final java.lang.String IS_SQL_FRAGMENT
public static final java.lang.String INDEX
public static final java.lang.String HAS_TRIGGER
public static final java.lang.String RELATIVE_NAME
public ViewCriteriaItemValue(ViewCriteriaItem vci, int index)
public ViewCriteriaItemValue(ViewCriteriaItem owner, java.lang.Object value, boolean isBindVar, boolean isSqlFragment, int index)
public ViewCriteriaItem getViewCriteriaItem()
public int getIndex()
public java.lang.Object getValue()
public void setValue(java.lang.Object val)
public boolean getIsBindVar()
public void setIsBindVar(boolean isBindVar)
public boolean getIsSqlFragment()
public void setIsSqlFragment(boolean isSqlFragment)
public boolean equals(java.lang.Object other)
equals
in interface java.util.Map
equals
in class JboAbstractMap
public Variable getBindVariable()
public java.lang.Object getSearchValue()
public void setSearchValue(java.lang.Object val)
public boolean getHasTrigger()
public java.lang.Object get(java.lang.Object key)
get
in interface java.util.Map
get
in class JboAbstractMap
public java.lang.Object put(java.lang.Object key, java.lang.Object val)
put
in interface java.util.Map
put
in class JboAbstractMap
public final java.lang.String getFormattedValue(LocaleContext locale)
ViewCriteriaItem
's Attribute.locale
- locale used in formatting the valuepublic java.lang.String getRootCriteriaRelativeNameWithIndex()