org.sql.generation.implementation.grammar.literals
Class DirectLiteralImpl

java.lang.Object
  extended by org.atp.spi.TypeableImpl<ValueExpression,ExpressionType>
      extended by org.sql.generation.implementation.grammar.common.NonBooleanExpressionImpl<DirectLiteral>
          extended by org.sql.generation.implementation.grammar.literals.DirectLiteralImpl
All Implemented Interfaces:
org.atp.api.Typeable<ValueExpression>, NonBooleanExpression, ValueExpression, DirectLiteral, LiteralExpression

public class DirectLiteralImpl
extends NonBooleanExpressionImpl<DirectLiteral>
implements DirectLiteral

Author:
Stanislav Muhametsin

Constructor Summary
protected DirectLiteralImpl(Class<? extends DirectLiteral> implClass, String literal)
           
  DirectLiteralImpl(String literal)
           
 
Method Summary
protected  boolean doesEqual(DirectLiteral another)
           
 String getDirectLiteral()
           
 
Methods inherited from class org.atp.spi.TypeableImpl
bothNullOrEquals, equals, getImplementedType
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.atp.api.Typeable
getImplementedType
 

Constructor Detail

DirectLiteralImpl

public DirectLiteralImpl(String literal)

DirectLiteralImpl

protected DirectLiteralImpl(Class<? extends DirectLiteral> implClass,
                            String literal)
Method Detail

getDirectLiteral

public String getDirectLiteral()
Specified by:
getDirectLiteral in interface DirectLiteral

doesEqual

protected boolean doesEqual(DirectLiteral another)
Specified by:
doesEqual in class org.atp.spi.TypeableImpl<ValueExpression,DirectLiteral>


Copyright © 2010-2011. All Rights Reserved.