it.unimo.dbgroup.momis.odli3
Class RuleOperation

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

public class RuleOperation
extends RuleBody
implements java.io.Serializable

Descrive un confronto di uguaglianza fra un attributo e il valore di ritorno di una chiamata ad operazione

See Also:
Serialized Form

Field Summary
 java.util.Vector args
          Lista degli argomenti: e' un Vector di oggetti RuleOpArg
 java.util.Vector dotName
          nome dell'attributo espresso come Vector di tre stringhe
 java.lang.String name
          nome dell'operazione invocata
 SimpleType opType
          Tipo dell'operazione chiamata, istanza di SimpleType
 
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
RuleOperation(java.util.Vector dn, java.lang.String on, SimpleType ot, java.util.Vector al)
          il costruttore deve specificare tutte le grandezze in oggetto
 
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
nome dell'attributo espresso come Vector di tre stringhe


name

public java.lang.String name
nome dell'operazione invocata


opType

public SimpleType opType
Tipo dell'operazione chiamata, istanza di SimpleType


args

public java.util.Vector args
Lista degli argomenti: e' un Vector di oggetti RuleOpArg

Constructor Detail

RuleOperation

public RuleOperation(java.util.Vector dn,
                     java.lang.String on,
                     SimpleType ot,
                     java.util.Vector al)
il costruttore deve specificare tutte le grandezze in oggetto

Parameters:
dn - nome dell'attributo
on - nome dell'operazione da invocare
ot - tipo restituito dall'operazione
al - lista (Vector) dei parametri passati


Universita' di Modena e Reggio Emilia