|
Oracle Fusion Middleware Java API Reference for Oracle ADF Mobile Client 11g Release 1 (11.1.1) E17503-02 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Variable
Defines a named variable. Variable extends AttributeDef so that various AttributeDef support including validation, properties and bindings are made available to Variable too. However there is no support or inclusion of Variable in StructureDef apis.
Field Summary | |
---|---|
static java.lang.String |
VAR_KIND_VIEW_CRITERIA_PARAM
|
static java.lang.String |
VAR_KIND_WHERE_CLAUSE_PARAM
|
static java.lang.String |
VAR_KIND_WHERE_OR_CRIT_PARAM
|
Fields inherited from interface oracle.jbo.AttributeDef |
---|
ATTR_ASSOCIATED_ROW, ATTR_ASSOCIATED_ROWITERATOR, ATTR_DYNAMIC, ATTR_ENTITY_DERIVED, ATTR_HIDDEN, ATTR_PERSISTENT, ATTR_ROWSET, ATTR_SQL_DERIVED, ATTR_TRANSIENT, ATTR_VARIABLE, READONLY, UPDATEABLE, UPDATEABLE_WHILE_NEW |
Method Summary | |
---|---|
java.lang.Object |
convertToJava(java.lang.Object data)
|
java.lang.Object |
evaluateTransientExpression(VariableManagerOwnerBase owner)
|
byte |
getAttributeKind()
Gets the attribute value. |
java.lang.String |
getColumnName()
Overridden to return null in Variable implementations. |
java.lang.String |
getColumnNameForQuery()
Overridden to return null in Variable implementations. |
java.lang.Object |
getDefaultValue()
|
int |
getElemSQLType()
Overridden to return -1; |
java.lang.Object |
getExtendedData()
|
java.lang.String |
getJavaTypeName()
|
int |
getSQLType()
Overridden to return -1; |
java.lang.String |
getTransientExpression()
|
java.lang.String |
getVariableKind()
|
VariableManager |
getVariableManager()
|
boolean |
isDefinedDefaultValue()
Passivation uses this to tell if the current value is the meta-data default. |
boolean |
isPassivationNeeded()
Tells the framework whether or not to include this definition in the passivation snapshot that is about to occur. |
boolean |
isPrimaryKey()
Overridden to return false; |
void |
setDefaultValue(java.lang.Object val)
|
void |
setExtendedData(java.lang.Object data)
|
void |
setJavaType(java.lang.Class cls)
|
void |
setMandatory(boolean b)
|
void |
setName(java.lang.String name)
|
void |
setPrecisionScale(int prec,
int scale)
|
void |
setTransientExpression(java.lang.String expr)
|
void |
setUpdateableFlag(byte updateable)
|
void |
setVariableKind(java.lang.String kind)
|
void |
setVariableManager(VariableManager manager)
|
Methods inherited from interface oracle.jbo.AttributeDef |
---|
getAccessorVO, getElemType, getIndex, getJavaType, getListBindingDef, getLOVName, getName, getPrecision, getScale, getUIHelper, getUpdateableFlag, isDiscrColumn, isMandatory, isQueriable, isSelected |
Methods inherited from interface oracle.jbo.Properties |
---|
getProperties, getProperty, getProperty, refreshProperty |
Field Detail |
---|
static final java.lang.String VAR_KIND_WHERE_CLAUSE_PARAM
static final java.lang.String VAR_KIND_VIEW_CRITERIA_PARAM
static final java.lang.String VAR_KIND_WHERE_OR_CRIT_PARAM
Method Detail |
---|
void setName(java.lang.String name)
VariableManager getVariableManager()
void setVariableManager(VariableManager manager)
java.lang.String getJavaTypeName()
java.lang.String getVariableKind()
void setVariableKind(java.lang.String kind)
java.lang.Object getExtendedData()
void setExtendedData(java.lang.Object data)
java.lang.Object getDefaultValue()
void setDefaultValue(java.lang.Object val)
void setPrecisionScale(int prec, int scale)
void setUpdateableFlag(byte updateable)
void setMandatory(boolean b)
void setJavaType(java.lang.Class cls)
java.lang.Object convertToJava(java.lang.Object data)
byte getAttributeKind()
AttributeDef
getAttributeKind
in interface AttributeDef
java.lang.String getColumnName()
getColumnName
in interface AttributeDef
java.lang.String getColumnNameForQuery()
getColumnNameForQuery
in interface AttributeDef
int getSQLType()
getSQLType
in interface AttributeDef
java.sql.Types
boolean isPrimaryKey()
isPrimaryKey
in interface AttributeDef
true
if this is either a Primary Key attribute or part of the
attributes that constitute the Primary Key for a given row.int getElemSQLType()
getElemSQLType
in interface AttributeDef
boolean isPassivationNeeded()
boolean isDefinedDefaultValue()
java.lang.String getTransientExpression()
void setTransientExpression(java.lang.String expr)
java.lang.Object evaluateTransientExpression(VariableManagerOwnerBase owner)
|
Oracle Fusion Middleware Java API Reference for Oracle ADF Mobile Client 11g Release 1 (11.1.1) E17503-02 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |