ERXModuloQualifier Class Reference

Inherits com::webobjects::eocontrol::EOKeyValueQualifier.

Collaboration diagram for ERXModuloQualifier:

Collaboration graph
[legend]

List of all members.

Classes

class  ModuloQualifierSQLGenerationSupport

Public Member Functions

Object clone ()
 ERXModuloQualifier (String key, int modulo, int index)
boolean evaluateWithObject (Object object)
int index ()
int modulo ()
String toString ()

Static Package Functions

 [static initializer]

Private Attributes

int _index
int _modulo


Detailed Description

The ERXModuloQualifier is useful for creating qualifiers that will generate SQL using the 'mod' key word.

For example constructing this qualifer:
ERXModuloQualifier q = new ERXModuloQualifier("userId", 3, 5); Then this qualifier would generate SQL of the form: ... where mod(userId,5)=3; Note that this syntax is Oracle specific

Constructor & Destructor Documentation

ERXModuloQualifier ( String  key,
int  modulo,
int  index 
)


Member Function Documentation

[static initializer] (  )  [static, package]

register SQL generation support for the qualifier

Object clone (  ) 

boolean evaluateWithObject ( Object  object  ) 

Tests if the given object's key is in the supplied values

int index (  ) 

int modulo (  ) 

String toString (  ) 

String representation of the in qualifier.

Returns:
string description of the qualifier


Member Data Documentation

int _index [private]

int _modulo [private]


The documentation for this class was generated from the following file:

Generated on Sat May 26 06:43:11 2012 for Project Wonder by  doxygen 1.5.8