DefaultValueProxypublic interface ValueProxy
| Modifier and Type | Method | Description |
|---|---|---|
java.lang.String |
getDeferredComponentPath() |
Deferred component path
|
java.lang.Class |
getTargetClass() |
Resolved object expected class
|
java.lang.Object |
getValue() |
Return resolved value
|
void |
init() |
Initialise value proxy instance
|
boolean |
isDeferredComponentProcessed() |
Check if deferred value is already calculated.
|
boolean |
isDeferredValue() |
Does value required deferred processing.
|
void |
process() |
Process String based Property Value
|
void |
setComponentPath(java.lang.String pPath) |
Path of component to which this property/value belongs
|
void |
setDeferredComponent(java.lang.Object pDeferredComponent) |
Deferred component instance
|
void |
setDeferredComponentProcessed(boolean pDeferredComponentProcessed) |
Mark deferred processing status
|
void |
setPropertyValue(java.util.Collection<ValueWithModifier> pPropertyValue) |
Ordered properties value from all layers
|
void |
setTargetClass(java.lang.Class pClass) |
Expected target value class
|
void process()
java.lang.Object getValue()
java.lang.Class getTargetClass()
boolean isDeferredValue()
boolean isDeferredComponentProcessed()
void setDeferredComponentProcessed(boolean pDeferredComponentProcessed)
pDeferredComponentProcessed - True is processed or else falsejava.lang.String getDeferredComponentPath()
void setDeferredComponent(java.lang.Object pDeferredComponent)
pDeferredComponent - component instancevoid setTargetClass(java.lang.Class pClass)
pClass - Target value classvoid setPropertyValue(java.util.Collection<ValueWithModifier> pPropertyValue)
pPropertyValue - Ordered collectionvoid setComponentPath(java.lang.String pPath)
pPath - Pathvoid init()
Copyright © 2018. All rights reserved.