|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ParameterConduit
A facade around Binding
and InternalComponentResources
that is used to instrument
fields with the Parameter
annotation. Extends FieldConduit
so that
the get() method implicitly coerces the value to the field's type.
FieldConduit.get(Object, org.apache.tapestry5.plastic.InstanceContext)
will read from the underlying Binding
and used the TypeCoercer
coerce the value to the
parameter field's type. get() also includes a null value check (as per Parameter.allowNull()
.
FieldConduit.set(Object, org.apache.tapestry5.plastic.InstanceContext, Object)
pushes the value into the binding.
Method Summary | |
---|---|
boolean |
isBound()
Determines if the parameter is actually bound. |
void |
reset()
Resets the conduit, clearing any temporarily cached data (from a non-invariant Binding ). |
Methods inherited from interface org.apache.tapestry5.plastic.FieldConduit |
---|
get, set |
Method Detail |
---|
boolean isBound()
void reset()
Binding
).
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |