Uses of Interface
org.apache.openjpa.jdbc.kernel.exps.Val
-
Packages that use Val Package Description org.apache.openjpa.jdbc.kernel.exps OpenJPA-JDBC Expression Treeorg.apache.openjpa.jdbc.sql OpenJPA-JDBC SQL Abstraction -
-
Uses of Val in org.apache.openjpa.jdbc.kernel.exps
Classes in org.apache.openjpa.jdbc.kernel.exps that implement Val Modifier and Type Class Description classAbsAbsolute value.classArgsA list of arguments to a multi-argument function.classCoalesceExpressionCoalesce expression.classCollectionParamA collection-valued input parameter in an in-expression.classConcatConcatenate one string with another.classDatastoreFunctionA unary operator that executes a datastore specific function with zero or more arguments.classGeneralCaseExpressionGeneral case expression.classIndexOfFind the index of one string within another.classLitA literal value in a filter.classMapEntryReturns the Map.Entryof a map value. classMapKeyReturns the key of a map value.classMathValue produced by a mathematical operation on two values.classNullA literal null value in a filter.classNullableAggregateUnaryOpOPENJPA-1794 An aggregate unary operation that can indicate whether a null value from the data store should be returned as null.classNullIfExpressionNullIf expression.classParamA parameter in a filter.classPCPathA path represents a traversal into fields of a candidate object.classSimpleCaseExpressionSimple case expression.classSqrtSquare root.classStringLengthReturns the number of characters in a string.classSubQA subquery.classSubstringTake a substring of a string.classToLowerCaseLower-cases a string.classToUpperCaseUpper-cases a string.classTrimReturns the number of characters in a string.classTypeLitA type literal value.Methods in org.apache.openjpa.jdbc.kernel.exps that return Val Modifier and Type Method Description ValSimpleCaseExpression. getCaseOperand()ValTrim. getTrimChar()Val[]CoalesceExpression. getVal()ValGeneralCaseExpression. getVal()ValSimpleCaseExpression. getVal()ValTrim. getVal()ValWhenCondition. getVal()ValConcat. getVal1()ValIndexOf. getVal1()ValMath. getVal1()ValNullIfExpression. getVal1()ValSubstring. getVal1()ValWhenScalar. getVal1()ValConcat. getVal2()ValIndexOf. getVal2()ValMath. getVal2()ValNullIfExpression. getVal2()ValSubstring. getVal2()ValWhenScalar. getVal2()Val[]Args. getVals()Methods in org.apache.openjpa.jdbc.kernel.exps with parameters of type Val Modifier and Type Method Description voidArgs. calculateValue(Select sel, ExpContext ctx, ExpState state, Val other, ExpState otherState)voidCoalesceExpression. calculateValue(Select sel, ExpContext ctx, ExpState state, Val other, ExpState otherState)voidCollectionParam. calculateValue(Select sel, ExpContext ctx, ExpState state, Val other, ExpState otherState)voidConcat. calculateValue(Select sel, ExpContext ctx, ExpState state, Val other, ExpState otherState)voidGeneralCaseExpression. calculateValue(Select sel, ExpContext ctx, ExpState state, Val other, ExpState otherState)voidIndexOf. calculateValue(Select sel, ExpContext ctx, ExpState state, Val other, ExpState otherState)voidLit. calculateValue(Select sel, ExpContext ctx, ExpState state, Val other, ExpState otherState)voidMapEntry. calculateValue(Select sel, ExpContext ctx, ExpState state, Val other, ExpState otherState)voidMapKey. calculateValue(Select sel, ExpContext ctx, ExpState state, Val other, ExpState otherState)voidMath. calculateValue(Select sel, ExpContext ctx, ExpState state, Val other, ExpState otherState)voidNull. calculateValue(Select sel, ExpContext ctx, ExpState state, Val other, ExpState otherState)voidNullIfExpression. calculateValue(Select sel, ExpContext ctx, ExpState state, Val other, ExpState otherState)voidParam. calculateValue(Select sel, ExpContext ctx, ExpState state, Val other, ExpState otherState)voidPCPath. calculateValue(Select sel, ExpContext ctx, ExpState state, Val other, ExpState otherState)voidSimpleCaseExpression. calculateValue(Select sel, ExpContext ctx, ExpState state, Val other, ExpState otherState)voidSubQ. calculateValue(Select sel, ExpContext ctx, ExpState state, Val other, ExpState otherState)voidSubstring. calculateValue(Select sel, ExpContext ctx, ExpState state, Val other, ExpState otherState)voidTrim. calculateValue(Select sel, ExpContext ctx, ExpState state, Val other, ExpState otherState)voidTypeLit. calculateValue(Select sel, ExpContext ctx, ExpState state, Val other, ExpState otherState)voidVal. calculateValue(Select sel, ExpContext ctx, ExpState state, Val other, ExpState otherState)Calculate and cache the SQL for this value.Constructors in org.apache.openjpa.jdbc.kernel.exps with parameters of type Val Constructor Description Abs(Val val)Constructor.Args(Val... values)Args(Val val1, Val val2)Constructor.CoalesceExpression(Val[] vals)Constructor.Concat(Val val1, Val val2)Constructor.GeneralCaseExpression(org.apache.openjpa.jdbc.kernel.exps.Exp[] exp, Val val)Constructor.IndexOf(Val val1, Val val2)Constructor.MapEntry(Val key, Val val)Constructor.MapKey(Val key)Constructor.Math(Val val1, Val val2, java.lang.String op)Constructor.NullableAggregateUnaryOp(Val val)NullableAggregateUnaryOp(Val val, boolean noParen)NullIfExpression(Val val1, Val val2)Constructor.SimpleCaseExpression(Val caseOperand, org.apache.openjpa.jdbc.kernel.exps.Exp[] exp, Val val)Constructor.Sqrt(Val val)Constructor.StringLength(Val val)Constructor.Substring(Val val1, Val val2)Constructor.ToLowerCase(Val val)Constructor.ToUpperCase(Val val)Constructor.Trim(Val val, Val trimChar, java.lang.Boolean where)Constructor.WhenCondition(org.apache.openjpa.jdbc.kernel.exps.Exp exp, Val val)Constructor.WhenScalar(Val val1, Val val2)Constructor. -
Uses of Val in org.apache.openjpa.jdbc.sql
Methods in org.apache.openjpa.jdbc.sql with parameters of type Val Modifier and Type Method Description java.lang.StringDB2Dictionary. addCastAsType(java.lang.String func, Val val)add CAST for a function operator where operand is a paramjava.lang.StringDBDictionary. addCastAsType(java.lang.String func, Val val)add CAST for a function operator where operand is a paramvoidSQLBuffer. addCastForParam(java.lang.String oper, Val val)Replace SQL '?'protected voidDBDictionary. calculateValue(Val val, Select sel, ExpContext ctx, ExpState state, Path path, ExpState pathState)This method is to provide override for non-JDBC or JDBC-like implementation of calculating value.java.lang.StringDB2Dictionary. getCastFunction(Val val, java.lang.String func)Return the correct CAST function syntaxjava.lang.StringDB2Dictionary. getCastFunction(Val val, java.lang.String func, Column col)Return the correct CAST function syntaxjava.lang.StringDBDictionary. getCastFunction(Val val, java.lang.String func)Attach CAST to the current function if necessaryjava.lang.StringDBDictionary. getCastFunction(Val val, java.lang.String func, Column col)Return the correct CAST function syntax.
-