| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use FilterValue | |
|---|---|
| org.apache.openjpa.jdbc.kernel.exps | OpenJPA-JDBC Expression Tree | 
| org.apache.openjpa.jdbc.sql | OpenJPA-JDBC SQL Abstraction | 
| Uses of FilterValue in org.apache.openjpa.jdbc.kernel.exps | 
|---|
| Classes in org.apache.openjpa.jdbc.kernel.exps that implement FilterValue | |
|---|---|
| (package private)  class | FilterValueImplImplementation of FilterValuethat wraps aVal. | 
| Methods in org.apache.openjpa.jdbc.kernel.exps that return FilterValue | |
|---|---|
|  FilterValue[] | Args.newFilterValues(Select sel,
                ExpContext ctx,
                ExpState state)Return a filter value for each argument. | 
| Methods in org.apache.openjpa.jdbc.kernel.exps with parameters of type FilterValue | |
|---|---|
|  void | JDBCAggregateListener.appendTo(SQLBuffer buf,
         FilterValue[] args,
         ClassMapping mapping,
         JDBCStore store)Append the SQL for this aggregate. | 
|  void | SQLEmbed.appendTo(SQLBuffer buf,
         FilterValue target,
         FilterValue[] args,
         ClassMapping type,
         JDBCStore store) | 
|  void | SQLEmbed.appendTo(SQLBuffer buf,
         FilterValue target,
         FilterValue[] args,
         ClassMapping type,
         JDBCStore store) | 
|  void | JDBCWildcardMatch.appendTo(SQLBuffer sql,
         FilterValue target,
         FilterValue[] args,
         ClassMapping type,
         JDBCStore store)Deprecated. | 
|  void | JDBCWildcardMatch.appendTo(SQLBuffer sql,
         FilterValue target,
         FilterValue[] args,
         ClassMapping type,
         JDBCStore store)Deprecated. | 
|  void | JDBCStringContains.appendTo(SQLBuffer buf,
         FilterValue target,
         FilterValue[] args,
         ClassMapping type,
         JDBCStore store)Deprecated. | 
|  void | JDBCStringContains.appendTo(SQLBuffer buf,
         FilterValue target,
         FilterValue[] args,
         ClassMapping type,
         JDBCStore store)Deprecated. | 
|  void | JDBCFilterListener.appendTo(SQLBuffer buf,
         FilterValue target,
         FilterValue[] args,
         ClassMapping mapping,
         JDBCStore store)Append the SQL for this expression or value. | 
|  void | JDBCFilterListener.appendTo(SQLBuffer buf,
         FilterValue target,
         FilterValue[] args,
         ClassMapping mapping,
         JDBCStore store)Append the SQL for this expression or value. | 
|  void | GetColumn.appendTo(SQLBuffer buf,
         FilterValue target,
         FilterValue[] args,
         ClassMapping type,
         JDBCStore store) | 
|  void | GetColumn.appendTo(SQLBuffer buf,
         FilterValue target,
         FilterValue[] args,
         ClassMapping type,
         JDBCStore store) | 
| Uses of FilterValue in org.apache.openjpa.jdbc.sql | 
|---|
| Methods in org.apache.openjpa.jdbc.sql with parameters of type FilterValue | |
|---|---|
|  void | DB2Dictionary.appendCast(SQLBuffer buf,
           FilterValue val,
           int type)Cast the specified value to the specified type. | 
| protected  void | DBDictionary.appendNumericCast(SQLBuffer buf,
                  FilterValue val)Append SQL for the given numeric value to the buffer, casting as needed. | 
|  void | SQLServerDictionary.appendXmlComparison(SQLBuffer buf,
                    String op,
                    FilterValue lhs,
                    FilterValue rhs,
                    boolean lhsxml,
                    boolean rhsxml)If this dictionary supports XML type, use this method to append xml predicate. | 
|  void | PostgresDictionary.appendXmlComparison(SQLBuffer buf,
                    String op,
                    FilterValue lhs,
                    FilterValue rhs,
                    boolean lhsxml,
                    boolean rhsxml)Append XML comparison. | 
|  void | OracleDictionary.appendXmlComparison(SQLBuffer buf,
                    String op,
                    FilterValue lhs,
                    FilterValue rhs,
                    boolean lhsxml,
                    boolean rhsxml)If this dictionary supports XML type, use this method to append xml predicate. | 
|  void | MySQLDictionary.appendXmlComparison(SQLBuffer buf,
                    String op,
                    FilterValue lhs,
                    FilterValue rhs,
                    boolean lhsxml,
                    boolean rhsxml)Append XML comparison. | 
|  void | DBDictionary.appendXmlComparison(SQLBuffer buf,
                    String op,
                    FilterValue lhs,
                    FilterValue rhs,
                    boolean lhsxml,
                    boolean rhsxml)If this dictionary supports XML type, use this method to append xml predicate. | 
|  void | DB2Dictionary.appendXmlComparison(SQLBuffer buf,
                    String op,
                    FilterValue lhs,
                    FilterValue rhs,
                    boolean lhsxml,
                    boolean rhsxml)If this dictionary supports XML type, use this method to append xml predicate. | 
|  void | DBDictionary.comparison(SQLBuffer buf,
           String op,
           FilterValue lhs,
           FilterValue rhs)Append a comparison. | 
|  void | SolidDBDictionary.indexOf(SQLBuffer buf,
        FilterValue str,
        FilterValue find,
        FilterValue start) | 
|  void | PostgresDictionary.indexOf(SQLBuffer buf,
        FilterValue str,
        FilterValue find,
        FilterValue start) | 
|  void | PointbaseDictionary.indexOf(SQLBuffer buf,
        FilterValue str,
        FilterValue find,
        FilterValue start) | 
|  void | JDataStoreDictionary.indexOf(SQLBuffer buf,
        FilterValue str,
        FilterValue find,
        FilterValue start) | 
|  void | InterbaseDictionary.indexOf(SQLBuffer buf,
        FilterValue str,
        FilterValue find,
        FilterValue start) | 
|  void | IngresDictionary.indexOf(SQLBuffer buf,
        FilterValue str,
        FilterValue find,
        FilterValue start)Invoke Ingres' IndexOf Function (Find the first index of a string in another string, starting at a given index). | 
|  void | InformixDictionary.indexOf(SQLBuffer buf,
        FilterValue str,
        FilterValue find,
        FilterValue start) | 
|  void | HSQLDictionary.indexOf(SQLBuffer buf,
        FilterValue str,
        FilterValue find,
        FilterValue start) | 
|  void | H2Dictionary.indexOf(SQLBuffer buf,
        FilterValue str,
        FilterValue find,
        FilterValue start) | 
|  void | FirebirdDictionary.indexOf(SQLBuffer buf,
        FilterValue str,
        FilterValue find,
        FilterValue start)Throw UnsupportedException. | 
|  void | DBDictionary.indexOf(SQLBuffer buf,
        FilterValue str,
        FilterValue find,
        FilterValue start)Invoke this database's indexOf function. | 
|  void | DB2Dictionary.indexOf(SQLBuffer buf,
        FilterValue str,
        FilterValue find,
        FilterValue start) | 
|  void | AbstractSQLServerDictionary.indexOf(SQLBuffer buf,
        FilterValue str,
        FilterValue find,
        FilterValue start) | 
|  void | AbstractDB2Dictionary.indexOf(SQLBuffer buf,
        FilterValue str,
        FilterValue find,
        FilterValue start) | 
|  void | DBDictionary.mathFunction(SQLBuffer buf,
             String op,
             FilterValue lhs,
             FilterValue rhs)Append the numeric parts of a mathematical function. | 
|  void | SolidDBDictionary.substring(SQLBuffer buf,
          FilterValue str,
          FilterValue start,
          FilterValue end) | 
|  void | PointbaseDictionary.substring(SQLBuffer buf,
          FilterValue str,
          FilterValue start,
          FilterValue end) | 
|  void | JDataStoreDictionary.substring(SQLBuffer buf,
          FilterValue str,
          FilterValue start,
          FilterValue end) | 
|  void | InterbaseDictionary.substring(SQLBuffer buf,
          FilterValue str,
          FilterValue start,
          FilterValue end) | 
|  void | IngresDictionary.substring(SQLBuffer buf,
          FilterValue str,
          FilterValue start,
          FilterValue end) | 
|  void | FirebirdDictionary.substring(SQLBuffer buf,
          FilterValue str,
          FilterValue start,
          FilterValue end)Use SUBSTRING(<col name> FROM <m> FOR <n>). | 
|  void | DBDictionary.substring(SQLBuffer buf,
          FilterValue str,
          FilterValue start,
          FilterValue end)Invoke this database's substring function. | 
|  void | AbstractSQLServerDictionary.substring(SQLBuffer buf,
          FilterValue str,
          FilterValue start,
          FilterValue end) | 
|  void | AbstractDB2Dictionary.substring(SQLBuffer buf,
          FilterValue str,
          FilterValue start,
          FilterValue end) | 
| (package private)  long | DBDictionary.toLong(FilterValue litValue) | 
| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||