org.sandev.ui.structs
Class QueryInstanceStruct

java.lang.Object
  extended by org.sandev.ui.structs.VerbInstanceStruct
      extended by org.sandev.ui.structs.QueryInstanceStruct
Direct Known Subclasses:
QueryInstance

public class QueryInstanceStruct
extends VerbInstanceStruct

An instance of a SandQueryMessage for use in editing interfaces.


Field Summary
protected  int function
          Corresponds to SandQueryMessage field.
protected  org.sandev.basics.structs.SandAttrVal[] matchInfo
          Corresponds to SandQueryMessage field.
protected  int maxReturn
          Corresponds to SandQueryMessage field.
protected  java.lang.String operationFields
          Corresponds to SandQueryMessage field.
protected  java.lang.String orderBy
          Corresponds to SandQueryMessage field.
protected  int orderSense
          Corresponds to SandQueryMessage field.
protected  long uniqueIDAfter
          Corresponds to SandQueryMessage field.
 
Fields inherited from class org.sandev.ui.structs.VerbInstanceStruct
baseInstanceClass, sandTransmissionCount, sandTransmitAuthID, sandTransmitErrorMessage, sandTransmitStatus
 
Constructor Summary
QueryInstanceStruct()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

matchInfo

protected org.sandev.basics.structs.SandAttrVal[] matchInfo
Corresponds to SandQueryMessage field.


maxReturn

protected int maxReturn
Corresponds to SandQueryMessage field.

range match expression: >= 0

orderBy

protected java.lang.String orderBy
Corresponds to SandQueryMessage field.

Length in characters, normal: 60 max: 255

orderSense

protected int orderSense
Corresponds to SandQueryMessage field.

declared default value: 0

enumerated constant values:

  • ORDER_UNSPECIFIED("Unspecified") = 0
  • ORDER_ASCENDING("Ascending") = 1
  • ORDER_DESCENDING("Descending") = 2
declared invalid value: -1

uniqueIDAfter

protected long uniqueIDAfter
Corresponds to SandQueryMessage field.

range match expression: >= 0

function

protected int function
Corresponds to SandQueryMessage field.

declared default value: 0

enumerated constant values:

  • FUNCTION_DATA("Data") = 0
  • FUNCTION_COUNT("Count") = 1
  • FUNCTION_AVG("Avg") = 2
  • FUNCTION_MAX("Max") = 3
  • FUNCTION_MIN("Min") = 4
  • FUNCTION_SUM("Sum") = 5
declared invalid value: -1

operationFields

protected java.lang.String operationFields
Corresponds to SandQueryMessage field.

Length in characters, normal: 60 max: 128
Constructor Detail

QueryInstanceStruct

public QueryInstanceStruct()