Uses of Class
com.mysema.query.types.expr.StringExpression

Packages that use StringExpression
com.mysema.query.jpa Query implementations for HQL and JPAQL 
com.mysema.query.lucene   
com.mysema.query.support Various support classes 
com.mysema.query.types.expr Operations represent typed operations with operator and arguments 
com.mysema.query.types.path Paths represent typed property paths, variables and list-map-array access 
com.mysema.query.types.query Subquery implementations 
com.mysema.query.types.template Custom types are comparable to operations but contain the serialization templates instead of operator patterns. 
 

Uses of StringExpression in com.mysema.query.jpa
 

Methods in com.mysema.query.jpa that return StringExpression
static StringExpression JPQLGrammar.type(EntityPath<?> path)
           
 

Uses of StringExpression in com.mysema.query.lucene
 

Subclasses of StringExpression in com.mysema.query.lucene
 class PhraseElement
          PhraseElement represents the embedded String as a phrase
 class TermElement
          TermElement represents the embedded String as a term
 

Uses of StringExpression in com.mysema.query.support
 

Methods in com.mysema.query.support that return StringExpression
static StringExpression Expressions.stringOperation(Operator<? super String> operator, Expression<?>... args)
           
static StringExpression Expressions.stringTemplate(String template, Expression<?>... args)
           
 

Methods in com.mysema.query.support with parameters of type StringExpression
 StringSubQuery DetachableQuery.unique(StringExpression projection)
           
 StringSubQuery DetachableAdapter.unique(StringExpression projection)
           
 StringSubQuery DetachableMixin.unique(StringExpression projection)
           
 

Uses of StringExpression in com.mysema.query.types.expr
 

Subclasses of StringExpression in com.mysema.query.types.expr
 class StringOperation
          StringOperation represents a String typed operation
 

Methods in com.mysema.query.types.expr that return StringExpression
 StringExpression StringExpression.append(Expression<String> str)
          Get the concatenation of this and str
 StringExpression StringExpression.append(String str)
          Get the concatenation of this and str
 StringExpression StringExpression.as(Path<String> alias)
           
 StringExpression StringExpression.as(String alias)
           
 StringExpression Coalesce.asString()
           
 StringExpression StringExpression.concat(Expression<String> str)
          Get the concatenation of this and str
 StringExpression StringExpression.concat(String str)
          Get the concatenation of this and str
static StringExpression StringOperation.create(Operator<? super String> op, Expression<?>... args)
           
 StringExpression StringExpression.lower()
          Get the lower case form
static StringExpression StringExpressions.lpad(Expression<String> in, Expression<Integer> length)
           
static StringExpression StringExpressions.lpad(Expression<String> in, int length)
           
static StringExpression StringExpressions.lpad(Expression<String> in, int length, char c)
           
static StringExpression StringExpressions.lpad(Expression<String> in, NumberExpression<Integer> length, char c)
           
static StringExpression StringExpressions.ltrim(Expression<String> str)
           
 StringExpression StringExpression.max()
          Get the maximum value of this expression (aggregation)
 StringExpression StringExpression.min()
          Get the minimum value of this expression (aggregation)
 StringExpression StringExpression.prepend(Expression<String> str)
          Prepend the given String and return the result
 StringExpression StringExpression.prepend(String str)
          Prepend the given String and return the result
static StringExpression StringExpressions.rpad(Expression<String> in, Expression<Integer> length)
           
static StringExpression StringExpressions.rpad(Expression<String> in, int length)
           
static StringExpression StringExpressions.rpad(Expression<String> in, int length, char c)
           
static StringExpression StringExpressions.rpad(Expression<String> in, NumberExpression<Integer> length, char c)
           
static StringExpression StringExpressions.rtrim(Expression<String> str)
           
 StringExpression ComparableExpressionBase.stringValue()
          Get a cast to String expression
 StringExpression StringExpression.stringValue()
           
 StringExpression StringExpression.substring(Expression<Integer> beginIndex)
          Get the given substring
 StringExpression StringExpression.substring(Expression<Integer> beginIndex, Expression<Integer> endIndex)
          Get the given substring
 StringExpression StringExpression.substring(int beginIndex)
          Get the given substring
 StringExpression StringExpression.substring(int beginIndex, int endIndex)
          Get the given substring
 StringExpression StringExpression.toLowerCase()
          Get the lower case form
 StringExpression StringExpression.toUpperCase()
          Get the upper case form
 StringExpression StringExpression.trim()
          Get a copy of the string, with leading and trailing whitespace omitted.
 StringExpression StringExpression.upper()
          Get the upper case form
 

Methods in com.mysema.query.types.expr that return types with arguments of type StringExpression
 CaseBuilder.Cases<String,StringExpression> CaseBuilder.Initial.then(String str)
           
 CaseForEqBuilder.Cases<String,StringExpression> CaseForEqBuilder.then(String then)
           
 CaseBuilder.Cases<String,StringExpression> CaseBuilder.Initial.then(StringExpression expr)
           
 CaseForEqBuilder.Cases<String,StringExpression> CaseForEqBuilder.then(StringExpression then)
           
 

Methods in com.mysema.query.types.expr with parameters of type StringExpression
 CaseBuilder.Cases<String,StringExpression> CaseBuilder.Initial.then(StringExpression expr)
           
 CaseForEqBuilder.Cases<String,StringExpression> CaseForEqBuilder.then(StringExpression then)
           
 

Uses of StringExpression in com.mysema.query.types.path
 

Subclasses of StringExpression in com.mysema.query.types.path
 class StringPath
          StringPath represents String typed paths
 

Uses of StringExpression in com.mysema.query.types.query
 

Subclasses of StringExpression in com.mysema.query.types.query
 class StringSubQuery
          String typed single result subquery
 

Methods in com.mysema.query.types.query with parameters of type StringExpression
 StringSubQuery Detachable.unique(StringExpression projection)
          Create a subquery expression for the given projection
 

Uses of StringExpression in com.mysema.query.types.template
 

Subclasses of StringExpression in com.mysema.query.types.template
 class StringTemplate
          StringTemplate defines custom String expressions
 

Methods in com.mysema.query.types.template that return StringExpression
static StringExpression StringTemplate.create(String template, Expression<?>... args)
           
static StringExpression StringTemplate.create(Template template, Expression<?>... args)
           
 



Copyright © 2007-2012 Mysema Ltd. All Rights Reserved.