com.mysema.query.types
Class Templates

java.lang.Object
  extended by com.mysema.query.types.Templates
Direct Known Subclasses:
HQLTemplates, JavaTemplates, SQLTemplates

@Immutable
public class Templates
extends Object

OperationPatterns provides operator patterns for query expression serialization

Version:
$Id$
Author:
tiwe

Field Summary
static Templates DEFAULT
           
 
Constructor Summary
protected Templates()
           
 
Method Summary
protected  void add(Operator<?> op, String pattern)
           
protected  void add(Operator<?> op, String pattern, int pre)
           
 int getPrecedence(Operator<?> operator)
           
 Template getTemplate(Operator<?> op)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT

public static final Templates DEFAULT
Constructor Detail

Templates

protected Templates()
Method Detail

add

protected void add(Operator<?> op,
                   String pattern)

add

protected void add(Operator<?> op,
                   String pattern,
                   int pre)

getTemplate

public Template getTemplate(Operator<?> op)

getPrecedence

public int getPrecedence(Operator<?> operator)


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