org.sql.generation.implementation.transformation
Class BooleanExpressionProcessing

java.lang.Object
  extended by org.sql.generation.implementation.transformation.BooleanExpressionProcessing

public class BooleanExpressionProcessing
extends Object

Currently not thread-safe.

Author:
Stanislav Muhametsin

Nested Class Summary
static class BooleanExpressionProcessing.BinaryPredicateProcessor
           
static class BooleanExpressionProcessing.BooleanTestProcessor
           
static class BooleanExpressionProcessing.ConjunctionProcessor
           
static class BooleanExpressionProcessing.DisjunctionProcessor
           
static class BooleanExpressionProcessing.MultiPredicateProcessor
           
static class BooleanExpressionProcessing.NegationProcessor
           
static class BooleanExpressionProcessing.UnaryPredicateProcessor
           
 
Constructor Summary
BooleanExpressionProcessing()
           
 
Method Summary
static void processBinaryComposedObject(SQLProcessorAggregator aggregator, BooleanExpression left, BooleanExpression right, StringBuilder builder, String operator)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BooleanExpressionProcessing

public BooleanExpressionProcessing()
Method Detail

processBinaryComposedObject

public static void processBinaryComposedObject(SQLProcessorAggregator aggregator,
                                               BooleanExpression left,
                                               BooleanExpression right,
                                               StringBuilder builder,
                                               String operator)


Copyright © 2010-2012. All Rights Reserved.