com.mysema.query.types
Class Converters

java.lang.Object
  extended by com.mysema.query.types.Converters

public final class Converters
extends Object

Converters provides expression converters for lower case, upper case and prefix/suffix conversions

Author:
tiwe

Field Summary
 org.apache.commons.collections15.Transformer<Expression<String>,Expression<String>> toContainsViaLike
           
 org.apache.commons.collections15.Transformer<Expression<String>,Expression<String>> toContainsViaLikeLower
           
 org.apache.commons.collections15.Transformer<Expression<String>,Expression<String>> toEndsWithViaLike
           
 org.apache.commons.collections15.Transformer<Expression<String>,Expression<String>> toEndsWithViaLikeLower
           
 org.apache.commons.collections15.Transformer<Expression<String>,Expression<String>> toLowerCase
           
 org.apache.commons.collections15.Transformer<Expression<String>,Expression<String>> toStartsWithViaLike
           
 org.apache.commons.collections15.Transformer<Expression<String>,Expression<String>> toStartsWithViaLikeLower
           
 org.apache.commons.collections15.Transformer<Expression<String>,Expression<String>> toUpperCase
           
 
Constructor Summary
Converters(char escape)
          Create a new Converters instance
 
Method Summary
 String escapeForLike(Constant<String> expr)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

toLowerCase

public final org.apache.commons.collections15.Transformer<Expression<String>,Expression<String>> toLowerCase

toUpperCase

public final org.apache.commons.collections15.Transformer<Expression<String>,Expression<String>> toUpperCase

toStartsWithViaLike

public final org.apache.commons.collections15.Transformer<Expression<String>,Expression<String>> toStartsWithViaLike

toStartsWithViaLikeLower

public final org.apache.commons.collections15.Transformer<Expression<String>,Expression<String>> toStartsWithViaLikeLower

toEndsWithViaLike

public final org.apache.commons.collections15.Transformer<Expression<String>,Expression<String>> toEndsWithViaLike

toEndsWithViaLikeLower

public final org.apache.commons.collections15.Transformer<Expression<String>,Expression<String>> toEndsWithViaLikeLower

toContainsViaLike

public final org.apache.commons.collections15.Transformer<Expression<String>,Expression<String>> toContainsViaLike

toContainsViaLikeLower

public final org.apache.commons.collections15.Transformer<Expression<String>,Expression<String>> toContainsViaLikeLower
Constructor Detail

Converters

public Converters(char escape)
Create a new Converters instance

Parameters:
escape - escape character to be used
Method Detail

escapeForLike

public String escapeForLike(Constant<String> expr)


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