|
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 |
java.lang.Objectoracle.adfnmc.bindings.dbf.RowBindingImpl
public class RowBindingImpl
Field Summary | |
---|---|
static java.lang.Class |
CLASS_INSTANCE
|
Fields inherited from interface oracle.adfnmc.el.ELResolver |
---|
RESOLVABLE_AT_DESIGN_TIME, TYPE |
Constructor Summary | |
---|---|
RowBindingImpl(RangeBindingImpl parent)
|
Method Summary | |
---|---|
java.lang.Class |
getType(ELContext context,
java.lang.Object base,
java.lang.Object property)
For a given base and property , attempts to identify the most
general type that is acceptable for an object to be passed as the value
parameter in a future call to the ELResolver.setValue(oracle.adfnmc.el.ELContext, java.lang.Object, java.lang.Object, java.lang.Object) method. |
java.lang.Object |
getValue(ELContext context,
java.lang.Object base,
java.lang.Object property)
Attempts to resolve the given property object on the given base
object. |
int |
getVariableIndex()
|
boolean |
isReadOnly(ELContext context,
java.lang.Object base,
java.lang.Object property)
For a given base and property , attempts to determine whether a
call to ELResolver.setValue(oracle.adfnmc.el.ELContext, java.lang.Object, java.lang.Object, java.lang.Object) will always fail. |
void |
next()
|
void |
refresh()
|
void |
setValue(ELContext context,
java.lang.Object base,
java.lang.Object property,
java.lang.Object value)
Attempts to set the value of the given property object on the given
base object. |
void |
setVariableIndex(int index)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final java.lang.Class CLASS_INSTANCE
Constructor Detail |
---|
public RowBindingImpl(RangeBindingImpl parent)
Method Detail |
---|
public java.lang.String toString()
toString
in class java.lang.Object
public int getVariableIndex()
public void setVariableIndex(int index)
public void next()
public void refresh()
public java.lang.Object getValue(ELContext context, java.lang.Object base, java.lang.Object property)
ELResolver
property
object on the given base
object.
If this resolver handles the given (base, property) pair, the propertyResolved
property of the ELContext
object must be set to true
by the
resolver, before returning. If this property is not true
after this method is
called, the caller should ignore the return value.
getValue
in interface ELResolver
context
- The context of this evaluation.base
- The base object whose property value is to be returned, or null
to
resolve a top-level variable.property
- The property or variable to be resolved.
propertyResolved
property of ELContext
was set
to true
, then the result of the variable or property resolution;
otherwise undefined.public java.lang.Class getType(ELContext context, java.lang.Object base, java.lang.Object property)
ELResolver
base
and property
, attempts to identify the most
general type that is acceptable for an object to be passed as the value
parameter in a future call to the ELResolver.setValue(oracle.adfnmc.el.ELContext, java.lang.Object, java.lang.Object, java.lang.Object)
method.
If this resolver handles the given (base, property) pair, the propertyResolved
property of the ELContext
object must be set to true
by the
resolver, before returning. If this property is not true
after this method is
called, the caller should ignore the return value.
This is not always the same as getValue().getClass()
. For example, in the
case of an ArrayELResolver
, the getType
method will return the
element type of the array, which might be a superclass of the type of the actual element that
is currently in the specified array element.
getType
in interface ELResolver
context
- The context of this evaluation.base
- The base object whose property value is to be analyzed, or null
to
analyze a top-level variable.property
- The property or variable to return the acceptable type for.
propertyResolved
property of ELContext
was set
to true
, then the most general acceptable type; otherwise undefined.public void setValue(ELContext context, java.lang.Object base, java.lang.Object property, java.lang.Object value)
ELResolver
property
object on the given
base
object.
If this resolver handles the given (base, property) pair, the propertyResolved
property of the ELContext
object must be set to true
by the
resolver, before returning. If this property is not true
after this method is
called, the caller can safely assume no value has been set.
setValue
in interface ELResolver
context
- The context of this evaluation.base
- The base object whose property value is to be set, or null
to set a
top-level variable.property
- The property or variable to be set.value
- The value to set the property or variable to.public boolean isReadOnly(ELContext context, java.lang.Object base, java.lang.Object property)
ELResolver
base
and property
, attempts to determine whether a
call to ELResolver.setValue(oracle.adfnmc.el.ELContext, java.lang.Object, java.lang.Object, java.lang.Object)
will always fail.
If this resolver handles the given (base, property) pair, the propertyResolved
property of the ELContext
object must be set to true
by the
resolver, before returning. If this property is not true
after this method is
called, the caller should ignore the return value.
isReadOnly
in interface ELResolver
context
- The context of this evaluation.base
- The base object whose property value is to be analyzed, or null
to
analyze a top-level variable.property
- The property or variable to return the read-only status for.
propertyResolved
property of ELContext
was set
to true
, then true
if the property is read-only or
false
if not; otherwise undefined.
|
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 |