net.sf.jpacriteria.builder
Class CriteriaBuffer

java.lang.Object
  extended by net.sf.jpacriteria.builder.CriteriaBuffer
All Implemented Interfaces:
Aliased

public class CriteriaBuffer
extends java.lang.Object
implements Aliased

Version:
$Id: CriteriaBuffer.java,v 1.13 2007/04/04 22:44:41 maxim_butov Exp $
Author:
Maxim Butov

Field Summary
static char BLOCK_END
           
static char BLOCK_START
           
static char COMMA
           
static char SPACE
           
 
Constructor Summary
CriteriaBuffer(CriteriaBuilder builder, java.lang.String alias)
           
 
Method Summary
 CriteriaBuffer append(Aliased aliased, java.lang.Object obj)
           
 CriteriaBuffer append(CriteriaBlock block)
           
 CriteriaBuffer append(java.lang.Object obj)
           
 CriteriaBuffer appendComma()
           
 CriteriaBuffer appendSpace()
           
 CriteriaBuffer enclose()
           
 java.lang.String getAlias()
           
 Argument getArgument()
           
 CriteriaBuilder getBuilder()
           
 Criteria getCriteria()
           
 CriteriaBuffer insert(java.lang.Object obj)
           
 boolean isEmpty()
           
 CriteriaBuffer newBuffer()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

SPACE

public static final char SPACE
See Also:
Constant Field Values

COMMA

public static final char COMMA
See Also:
Constant Field Values

BLOCK_START

public static final char BLOCK_START
See Also:
Constant Field Values

BLOCK_END

public static final char BLOCK_END
See Also:
Constant Field Values
Constructor Detail

CriteriaBuffer

public CriteriaBuffer(CriteriaBuilder builder,
                      java.lang.String alias)
Method Detail

newBuffer

public CriteriaBuffer newBuffer()

getBuilder

public CriteriaBuilder getBuilder()

getCriteria

public Criteria getCriteria()

getArgument

public Argument getArgument()

getAlias

public java.lang.String getAlias()
Specified by:
getAlias in interface Aliased

isEmpty

public boolean isEmpty()

insert

public CriteriaBuffer insert(java.lang.Object obj)

append

public CriteriaBuffer append(java.lang.Object obj)

append

public CriteriaBuffer append(Aliased aliased,
                             java.lang.Object obj)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

appendSpace

public CriteriaBuffer appendSpace()

appendComma

public CriteriaBuffer appendComma()

append

public CriteriaBuffer append(CriteriaBlock block)

enclose

public CriteriaBuffer enclose()


Copyright © 2007. All Rights Reserved.