com.simba.dsi.ext.aetree
Class AELiteral

java.lang.Object
  extended by com.simba.dsi.CppClassWrapper
      extended by com.simba.dsi.ext.aetree.AENode
          extended by com.simba.dsi.ext.aetree.AEExpr
              extended by com.simba.dsi.ext.aetree.AEValueExpr
                  extended by com.simba.dsi.ext.aetree.AELiteral
All Implemented Interfaces:
IColumn

public class AELiteral
extends AEValueExpr

An expression node representing a literal value.


Constructor Summary
AELiteral(long objRef, LiteralType literalType)
          Constructor.
 
Method Summary
 java.lang.String getLiteralString()
          Returns the string representation of the literal.
 LiteralType getLiteralType()
          Retrieve the literal type identifier.
 
Methods inherited from class com.simba.dsi.ext.aetree.AEValueExpr
getCatalogName, getColumnLength, getDisplaySize, getLabel, getName, getNullable, getSchemaName, getSearchable, getTableName, getTypeMetadata, getUpdatable, isAutoUnique, isCaseSensitive, isDefinitelyWritable, isUnnamed
 
Methods inherited from class com.simba.dsi.ext.aetree.AENode
getChild, getChildCount, getNodeType
 
Methods inherited from class com.simba.dsi.CppClassWrapper
getObjRef
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AELiteral

public AELiteral(long objRef,
                 LiteralType literalType)
Constructor.

Parameters:
objRef - The corresponding C++ object reference.
Method Detail

getLiteralType

public final LiteralType getLiteralType()
Retrieve the literal type identifier.

Returns:
the literal type identifier.

getLiteralString

public final java.lang.String getLiteralString()
Returns the string representation of the literal.

Returns:
The string representation of the literal.


Copyright © 2006-2014 Simba Technologies Incorporated. All Rights Reserved.