|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IQueryFieldAction
Used to implement generic action on matching object. The Generic query executor is responsible for checking if an object meets the criteria conditions. Then an(some) object actions are called to execute what must be done with matching objects. A ValuesQuery can contain more than one QueryFieldAction.
Method Summary | |
---|---|
IQueryFieldAction |
copy()
used to create a copy! |
void |
end()
|
void |
execute(OID oid,
AttributeValuesMap values)
|
java.lang.String |
getAlias()
|
java.lang.String |
getAttributeName()
|
IInstanceBuilder |
getInstanceBuilder()
|
java.lang.Object |
getValue()
|
boolean |
isMultiRow()
To indicate if a query will return one row (for example, sum, average, max and min, or will return more than one row |
boolean |
returnInstance()
|
void |
setInstanceBuilder(IInstanceBuilder builder)
|
void |
setMultiRow(boolean isMultiRow)
|
void |
setReturnInstance(boolean returnInstance)
|
void |
start()
|
Method Detail |
---|
void start()
void end()
void execute(OID oid, AttributeValuesMap values)
java.lang.Object getValue()
java.lang.String getAttributeName()
java.lang.String getAlias()
boolean isMultiRow()
void setMultiRow(boolean isMultiRow)
IQueryFieldAction copy()
void setInstanceBuilder(IInstanceBuilder builder)
IInstanceBuilder getInstanceBuilder()
void setReturnInstance(boolean returnInstance)
returnInstance
- boolean returnInstance()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |