| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public Class | Returns: String.class - getType() expects String propertiesThe context of this evaluation. context, Object The base object to return the most general property
type for, or base)null to enumerate the set of
top-level variables that this resolver can evaluate.Implements abstract javax. property argument, given a base object.
|
| public Iterator | Returns: null - there is no way to query the
ResourceManager for all known resourcesThe context of this evaluation. context, Object The base object whose set of valid properties is to
be enumerated, or base)null to enumerate the set of
top-level variables that this resolver can evaluate.Implements abstract javax. base object.
|
| public Class | Returns: null as this resolver only performs lookupsThe context of this evaluation. context, Object The base object whose property value is to be analyzed,
or base, Object null to analyze a top-level variable.The property or variable to return the acceptable
type for. property)Implements abstract javax. 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 setValue method.
|
| public Object | getValue(ELContext
The context of this evaluation. context, Object The base object whose property value is to be returned,
or base, Object null to resolve a top-level variable.The property or variable to be resolved. property)Implements abstract javax. null and base is
an instance of ResourceHandler, perform the following:
|
| private boolean | |
| public boolean | Returns: false (basically ignored by the EL system)The context of this evaluation. context, Object The base object whose property value is to be analyzed,
or base, Object null to analyze a top-level variable.The property or variable to return the read-only status
for. property)Implements abstract javax. base and property, attempts to
determine whether a call to setValue will always fail.
|
| public void | setValue(ELContext
The context of this evaluation. context, Object The base object whose property value is to be set,
or base, Object null to set a top-level variable.The property or variable to be set. property, Object The value to set the property or variable to. value)Implements abstract javax. |
| ResourceELResolver | back to summary |
|---|---|
| public ResourceELResolver() | |
| getCommonPropertyType | back to summary |
|---|---|
| public Class Implements abstract javax. Doc from javax. Returns the most general type that this resolver accepts for the
This assists tools in auto-completion and also provides a
way to express that the resolver accepts a primitive value,
such as an integer index into an array. For example, the
| |
| getFeatureDescriptors | back to summary |
|---|---|
| public Iterator Implements abstract javax. Doc from javax. Returns information about the set of variables or properties that
can be resolved for the given If the The Each
The caller should be aware that the This is a "best-effort" list. Not all The
| |
| getType | back to summary |
|---|---|
| public Class Implements abstract javax. Doc from javax. For a given If this resolver handles the given (base, property) pair,
the This is not always the same as
| |
| getValue | back to summary |
|---|---|
| public Object getValue(ELContext context, Object base, Object property) Implements abstract javax. If base and property are not
| |
| isPropertyValid | back to summary |
|---|---|
| private boolean isPropertyValid(String property) | |
| isReadOnly | back to summary |
|---|---|
| public boolean isReadOnly(ELContext context, Object base, Object property) Implements abstract javax. Doc from javax. For a given If this resolver handles the given (base, property) pair,
the
| |
| setValue | back to summary |
|---|---|
| public void setValue(ELContext context, Object base, Object property, Object value) Implements abstract javax. This is basically a no-op.
| |