Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.apache.openjpa.kernel.exps.Val

Packages that use Val
org.apache.openjpa.jdbc.kernel.exps | OpenJPA-JDBC Expression Tree
org.apache.openjpa.kernel.exps | OpenJPA Expression Tree

Uses of Val in org.apache.openjpa.jdbc.kernel.exps

Subclasses of Val in org.apache.openjpa.jdbc.kernel.exps
`class` | `PCPath` A path represents a traversal into fields of a candidate object.

Uses of Val in org.apache.openjpa.kernel.exps

Subclasses of Val in org.apache.openjpa.kernel.exps
`(package private) class` | `Abs` Take the absolute value of a number.
`(package private) class` | `Add` Value produced by two values being added together.
`(package private) class` | `Aggregate` A value produced from evaluating a result aggregate.
`(package private) class` | `AggregateVal` An aggregate of some value.
`(package private) class` | `All` In-memory All implementation.
`(package private) class` | `Any` In-memory Any implementation.
`(package private) class` | `Args` A list of arguments to a multi-argument function.
`(package private) class` | `Avg` Average values.
`(package private) class` | `BoundVariable` Represents a bound variable.
`class` | `CandidatePath` A path represents a traversal into fields of a candidate object.
`(package private) class` | `Cast` Represents a cast.
`class` | `Coalesce` An in-memory representation of a coalesce expression
`(package private) class` | `CollectionParam` Represents a collection valued input parameter.
`(package private) class` | `Concat` Concatenate two strings together.
`(package private) class` | `Count` Count non-null values.
`(package private) class` | `CurrentDate` Represents the current date.
`(package private) class` | `Distinct` A distinct set of the specified values.
`(package private) class` | `Divide` Value produced by one value being divided by another.
`(package private) class` | `Extension` A value produced from evaluating a custom extension.
`(package private) class` | `GeneralCase` An in-memory representation of a general case expression
`(package private) class` | `GetMapValue` Returns the value of the specified key in a Map.
`(package private) class` | `GetObjectId` Get the oid of an object.
`(package private) class` | `Index` Returns the index of a value within a collection/map.
`(package private) class` | `IndexOf` Find the index of one string within another.
`(package private) class` | `Lit` Represents a literal.
`(package private) class` | `MathVal` Value produced by a mathematical operation on two values.
`(package private) class` | `Max` Find the max.
`(package private) class` | `Min` Find the min.
`(package private) class` | `Mod` Value produced by one value being mod'd by another.
`(package private) class` | `Multiply` Value produced by two values being multiplied together.
`(package private) class` | `Null` Represents the null constant.
`class` | `NullIf` An in-memory representation of a nullif expression
`(package private) class` | `Param` Represents a parameter.
`class` | `SimpleCase` An in-memory representation of a simple case expression
`(package private) class` | `Size` Returns the count of a collection.
`(package private) class` | `Sqrt` Take the square root of a number.
`(package private) class` | `StringLength` Returns the number of characters in the String.
`(package private) class` | `SubQ` An in-memory representation of a `Subquery`.
`(package private) class` | `Substring` Take the substring of a string.
`(package private) class` | `Subtract` Value produced by one value being subtracted from another.
`(package private) class` | `Sum` Sum values.
`(package private) class` | `This` Represents the 'this' ptr in a filter.
`(package private) class` | `ToLowerCase` Lower-case a string.
`(package private) class` | `ToUpperCase` Upper-case a string.
`(package private) class` | `Trim` Trims leading, trailing, or both charactes from a String.
`(package private) class` | `Type` Returns the entity type.
`(package private) class` | `TypeLit` Represents a type literal.
`(package private) class` | `UnaryMathVal` Value produced by a mathematical operation on one value.
`(package private) class` | `UnboundVariable` Represents an unbound variable.
`(package private) class` | `ValuePath` Represents a path that begins with a variable or parameter.

Methods in org.apache.openjpa.kernel.exps that return Val
`Val` | `WhenCondition.getVal()`
`Val[]` | `Coalesce.getVal()`
`Val` | `WhenScalar.getVal1()`
`Val` | `NullIf.getVal1()`
`Val` | `WhenScalar.getVal2()`
`Val` | `NullIf.getVal2()`

Constructors in org.apache.openjpa.kernel.exps with parameters of type Val
`Abs(Val val)` Constructor.
`Add(Val val1, Val val2)` Constructor.
`Aggregate(AggregateListener listener, Val arg)` Constructor.
`AggregateVal(Val val)` Constructor.
`All(Val val)`
`Any(Val val)`
`Avg(Val val)` Constructor.
`BindKeyVariableExpression(BoundVariable var, Val val)` Constructor.
`BindValueVariableExpression(BoundVariable var, Val val)` Constructor.
`BindVariableExpression(BoundVariable var, Val val)` Constructor.
`Cast(Val val, Class cast)` Constructor.
`Coalesce(Val[] val)` Constructor.
`CompareExpression(Val val1, Val val2)` Constructor.
`Concat(Val val, Val args)` Constructor.
`ContainsExpression(Val val1, Val val2)` Constructor.
`ContainsKeyExpression(Val val1, Val val2)` Constructor.
`ContainsValueExpression(Val val1, Val val2)` Constructor.
`Count(Val val)` Constructor.
`Distinct(Val val)` Constructor.
`Divide(Val val1, Val val2)` Constructor.
`EndsWithExpression(Val val1, Val val2)` Constructor.
`EqualExpression(Val val1, Val val2)` Constructor.
`Extension(FilterListener listener, Val target, Val arg)` Constructor.
`GeneralCase(Exp[] exp, Val val)`
`GetMapValue(Val map, Val arg)` Constructor.
`GetObjectId(Val val)` Constructor.
`GreaterThanEqualExpression(Val val1, Val val2)` Constructor.
`GreaterThanExpression(Val val1, Val val2)` Constructor.
`Index(Val val)` Constructor.
`IndexOf(Val val, Val args)` Constructor.
`InstanceofExpression(Val val, Class cls)` Constructor; supply value and class.
`IsEmptyExpression(Val val)` Constructor.
`LessThanEqualExpression(Val val1, Val val2)` Constructor.
`LessThanExpression(Val val1, Val val2)` Constructor.
`MatchesExpression(Val val1, Val val2, String single, String multi, String escape, boolean affirmation)` Constructor.
`MathVal(Val val1, Val val2)` Constructor.
`Max(Val val)` Constructor.
`Min(Val val)` Constructor.
`Mod(Val val1, Val val2)` Constructor.
`Multiply(Val val1, Val val2)` Constructor.
`NotEqualExpression(Val val1, Val val2)` Constructor.
`NullIf(Val val1, Val val2)` Constructor.
`SimpleCase(Val caseOperand, Exp[] exp, Val val)`
`Size(Val val)`
`Sqrt(Val val)` Constructor.
`StartsWithExpression(Val val1, Val val2)` Constructor.
`StringLength(Val val)` Constructor.
`Substring(Val val, Val args)` Constructor.
`Subtract(Val val1, Val val2)` Constructor.
`Sum(Val val)` Constructor.
`ToLowerCase(Val val)` Constructor.
`ToUpperCase(Val val)` Constructor.
`Trim(Val val, Val trimChar, Boolean where)` Constructor.
`Type(Val val)` Constructor.
`UnaryMathVal(Val val)` Constructor.
`ValExpression(Val val)` Constructor.
`ValuePath(Val val)` Constructor.
`WhenCondition(Exp exp, Val val)` Constructor.
`WhenScalar(Val val1, Val val2)` Constructor.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2006-2013 Apache Software Foundation. All Rights Reserved.