Package org.opennms.bb.common.filter.sql

Class Summary
FilterTable This data class is responsible for holding information needed by the Fitler module about the tables that are defined by the PollerDatabaseSchema.xml file.
JoinCondition This data class is responsible for holding information about the way two tables are to be joined in a where clause of a select statement.
SQLConstruct This class is responsible for collecting the distinct parts of an SQL Select statement of the form: SELECT FROM WHERE ; The SQLConstruct will be build in parts as more information becomes available.
SQLExpressionMapper This class is responsible for mapping the different parts of the filter expressions into the SQL equivalent.
VirtualColumn This class is responsible for holding all information for a virtual column associated with a table in the PollerDatabaseSchema.xml file.