Interface RebindValue
- All Known Implementing Classes:
AbstractRebindValue
,FreeSearchRebindValue
,GeoSearchRebindValue
,RangeRebindValue
,RoomProposalRebindValue
,SelectionRebindValue
,SimpleRebindValue
public interface RebindValue
Represents a value as received back from the client.
To get to the value(s) you need to downcast it to one of the implementations.
-
Method Details
-
getComponentId
String getComponentId() -
getFieldUri
URI getFieldUri() -
getVersion
long getVersion() -
isDirty
boolean isDirty() -
hasValue
boolean hasValue()Tells if there is a value.- For a simple value that means: something not null.
- For a selection value that means: at least one selection.
Note: this has absolutely nothing to do with
isDirty()
! This instance may be dirty and have "no value" (something was removed), or be clean and have a value (an initial default value for example).- See Also:
-
hasNonEmptyValue
boolean hasNonEmptyValue()Tells if there is a value, and it's not "empty
".- See Also:
-