public class StringTemplate extends StringExpression implements TemplateExpression<String>
hashCode, mixin| Constructor and Description |
|---|
StringTemplate(Template template,
com.google.common.collect.ImmutableList<?> args) |
| Modifier and Type | Method and Description |
|---|---|
<R,C> R |
accept(Visitor<R,C> v,
C context)
Accept the visitor with the given context
|
static StringExpression |
create(String template) |
static StringExpression |
create(String template,
Object... args) |
static StringExpression |
create(String template,
Object one) |
static StringExpression |
create(String template,
Object one,
Object two) |
static StringExpression |
create(Template template,
Object... args) |
Object |
getArg(int index)
Get the argument with the given index
|
List<?> |
getArgs()
Get the arguments of the custom expression
|
Template |
getTemplate()
Get the serialization template for this custom expression
|
append, append, as, as, charAt, charAt, concat, concat, contains, contains, containsIgnoreCase, containsIgnoreCase, endsWith, endsWith, endsWithIgnoreCase, endsWithIgnoreCase, equalsIgnoreCase, equalsIgnoreCase, indexOf, indexOf, indexOf, indexOf, isEmpty, isNotEmpty, length, like, like, like, like, likeIgnoreCase, likeIgnoreCase, likeIgnoreCase, likeIgnoreCase, locate, locate, locate, locate, lower, matches, matches, max, min, notEqualsIgnoreCase, notEqualsIgnoreCase, notLike, notLike, notLike, notLike, prepend, prepend, startsWith, startsWith, startsWithIgnoreCase, startsWithIgnoreCase, stringValue, substring, substring, substring, substring, substring, substring, toLowerCase, toUpperCase, trim, upperbetween, between, goe, goe, goeAll, goeAny, gt, gt, gtAll, gtAny, loe, loe, loeAll, loeAny, lt, lt, ltAll, ltAny, notBetween, notBetweenasc, castToNum, coalesce, coalesce, desccount, countDistinct, eq, eq, eqAll, eqAny, in, in, in, isNotNull, isNull, ne, ne, neAll, neAny, notIn, notIn, notIn, nullif, nullif, when, whenequals, getType, hashCode, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetTypepublic StringTemplate(Template template, com.google.common.collect.ImmutableList<?> args)
public static StringExpression create(String template)
public static StringExpression create(String template, Object one)
public static StringExpression create(String template, Object one, Object two)
public static StringExpression create(String template, Object... args)
public static StringExpression create(Template template, Object... args)
public final <R,C> R accept(Visitor<R,C> v, C context)
Expressionaccept in interface Expression<String>R - return typeC - context typev - visitorcontext - context of visitpublic Object getArg(int index)
TemplateExpressiongetArg in interface TemplateExpression<String>public List<?> getArgs()
TemplateExpressiongetArgs in interface TemplateExpression<String>public Template getTemplate()
TemplateExpressiongetTemplate in interface TemplateExpression<String>Copyright © 2007–2015 Querydsl. All rights reserved.