oql
Class Oql_Basic

java.lang.Object
  |
  +--oql.Oql_Query
        |
        +--oql.Oql_Basic
Direct Known Subclasses:
Oql_Boolean, Oql_Float, Oql_Long, Oql_Nil, Oql_OOString, Oql_Star

public class Oql_Basic
extends Oql_Query
implements java.lang.Cloneable

questa classe generalizza i tipi base previsti nella grammatica OQL,
cioe` i valori boolean true e false , le Stringhe
i Float i Long e l'elemento Nil.


Fields inherited from class oql.Oql_Query
columnN, level, lineN, parN, selectQueryN
 
Constructor Summary
Oql_Basic()
           
 
Method Summary
 boolean isDefault()
          inidaca che l'ogetto appartiene all'insieme dei valori costanti, che nella trasformazione della query sono visti come valori di default.
 TransOutput translateQuery(java.lang.String lc, MappingTable mt, Oql_SimpleQuery lq)
          ruotine per la trasformazione dell'oggetto.
 
Methods inherited from class oql.Oql_Query
addIterator, addPar, clona, getAttrName, getLink, getRefName, getType, isBasic, isNull, toString, traslErr
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Oql_Basic

public Oql_Basic()
Method Detail

isDefault

public boolean isDefault()
inidaca che l'ogetto appartiene all'insieme dei valori costanti, che nella trasformazione della query sono visti come valori di default.
Overrides:
isDefault in class Oql_Query

translateQuery

public TransOutput translateQuery(java.lang.String lc,
                                  MappingTable mt,
                                  Oql_SimpleQuery lq)
                           throws java.lang.Exception
ruotine per la trasformazione dell'oggetto.
Overrides:
translateQuery in class Oql_Query