it.unimo.dbgroup.momis.odli3
Class Compare

java.lang.Object
  extended byit.unimo.dbgroup.momis.odli3.MomisObject
      extended byit.unimo.dbgroup.momis.odli3.RuleBody
          extended byit.unimo.dbgroup.momis.odli3.Compare
All Implemented Interfaces:
java.io.Serializable

public class Compare
extends RuleBody
implements java.io.Serializable

Descrive un predicato di comparazione tra una variabile e un valore

See Also:
Serialized Form

Field Summary
 SimpleType castType
          Contiene il tipo istanza di SimpleType (casting type)
 java.lang.String constOp
          Operatore di comparazione: <, >, =, ecc...
 java.util.Vector dotName
          E' il nome dell'attributo, rappresentato da un vettore di tre stringhe
 java.lang.String litValue
          Contiene in stringa il valore che deve essere confrontato con la variabile
 
Fields inherited from class it.unimo.dbgroup.momis.odli3.MomisObject
mod_GenericODLParser, mod_GlobalSchema, mod_QueryManger, mod_SIDes_ARM, mod_SIDes_ARTEMIS, mod_SIDes_EXTM, mod_SIDes_JoinMap, mod_SIDes_main, mod_SIDes_SAM, mod_SIDes_SIM, mod_SIDes_SIM2, mod_SIDes_SLIM, mod_SIDes_TREdit, mod_SIDes_TUNIM
 
Constructor Summary
Compare(java.util.Vector dn, java.lang.String op, SimpleType ct, java.lang.String lv)
          il costruttore deve specificare tutte le grandezze dell'oggetto:
Compare(java.util.Vector dn, java.lang.String op, java.lang.String lv)
          il costruttore deve specificare le grandezze dell'oggetto, senza il tipo di cast:
 
Methods inherited from class it.unimo.dbgroup.momis.odli3.MomisObject
getAdditionalInfo, getAdditionalInfos, getGenericProducerDescription, getProducerDescription, getProducerId, putAdditionalInfo, setProducerId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

dotName

public java.util.Vector dotName
E' il nome dell'attributo, rappresentato da un vettore di tre stringhe


constOp

public java.lang.String constOp
Operatore di comparazione: <, >, =, ecc...


castType

public SimpleType castType
Contiene il tipo istanza di SimpleType (casting type)


litValue

public java.lang.String litValue
Contiene in stringa il valore che deve essere confrontato con la variabile

Constructor Detail

Compare

public Compare(java.util.Vector dn,
               java.lang.String op,
               SimpleType ct,
               java.lang.String lv)
il costruttore deve specificare tutte le grandezze dell'oggetto:

Parameters:
dn - nome dell'attributo
op - operatore
ct - Tipo di cast
lv - valore literal

Compare

public Compare(java.util.Vector dn,
               java.lang.String op,
               java.lang.String lv)
il costruttore deve specificare le grandezze dell'oggetto, senza il tipo di cast:

Parameters:
dn - nome dell'attributo
op - operatore
lv - valore literal


Universita' di Modena e Reggio Emilia