Package | Description |
---|---|
com.mysema.query |
Contains basic Query elements
|
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.
|
Modifier and Type | Method and Description |
---|---|
StringSubQuery |
Detachable.unique(StringExpression projection)
Create a subquery expression for the given projection
|
Modifier and Type | Method and Description |
---|---|
static StringExpression |
JPAExpressions.type(EntityPath<?> path)
Get the type(path) expression
|
Modifier and Type | Class and Description |
---|---|
class |
PhraseElement
PhraseElement represents the embedded String as a phrase
|
class |
TermElement
TermElement represents the embedded String as a term
|
Modifier and Type | Method and Description |
---|---|
static StringExpression |
Expressions.stringOperation(Operator<? super String> operator,
Expression<?>... args)
Create a new Operation expression
|
static StringExpression |
Expressions.stringTemplate(String template,
Object... args)
Create a new Template expression
|
Modifier and Type | Method and Description |
---|---|
StringSubQuery |
DetachableQuery.unique(StringExpression projection) |
StringSubQuery |
DetachableAdapter.unique(StringExpression projection) |
StringSubQuery |
DetachableMixin.unique(StringExpression projection) |
Modifier and Type | Class and Description |
---|---|
class |
StringOperation
StringOperation represents a String typed operation
|
Modifier and Type | Method and Description |
---|---|
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) |
static StringExpression |
StringOperation.create(Operator<? super String> op,
Expression<?> one) |
static StringExpression |
StringOperation.create(Operator<? super String> op,
Expression<?> one,
Expression<?> two) |
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(Expression<Integer> beginIndex,
int endIndex)
Get the given substring
|
StringExpression |
StringExpression.substring(int beginIndex)
Get the given substring
|
StringExpression |
StringExpression.substring(int beginIndex,
Expression<Integer> endIndex)
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
|
Modifier and Type | Method and Description |
---|---|
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) |
Modifier and Type | Method and Description |
---|---|
CaseBuilder.Cases<String,StringExpression> |
CaseBuilder.Initial.then(StringExpression expr) |
CaseForEqBuilder.Cases<String,StringExpression> |
CaseForEqBuilder.then(StringExpression then) |
Modifier and Type | Class and Description |
---|---|
class |
StringPath
StringPath represents String typed paths
|
Modifier and Type | Class and Description |
---|---|
class |
StringSubQuery
String typed single result subquery
|
Modifier and Type | Class and Description |
---|---|
class |
StringTemplate
StringTemplate defines custom String expressions
|
Modifier and Type | Method and Description |
---|---|
static StringExpression |
StringTemplate.create(String template) |
static StringExpression |
StringTemplate.create(String template,
Object... args) |
static StringExpression |
StringTemplate.create(String template,
Object one) |
static StringExpression |
StringTemplate.create(String template,
Object one,
Object two) |
static StringExpression |
StringTemplate.create(Template template,
Object... args) |
Copyright © 2007-2013 Mysema Ltd. All Rights Reserved.