org.rdtdm.mapping.db
Class DBMultiMapping

java.lang.Object
  |
  +--org.rdtdm.mapping.db.DBMapping
        |
        +--org.rdtdm.mapping.db.DBMultiMapping
All Implemented Interfaces:
Mapping

public class DBMultiMapping
extends DBMapping

DBMultiMapping is a mapping between one table/view and several literals.



Copyright (c) 2001 by Dirk Münstermann
All Rights Reserved

Version:
$Revision:$ ($Date:$)
Changelog:
 $Log:$
 


Author:
Dirk Münstermann

Field Summary
private  java.util.Collection literals
           
 
Fields inherited from class org.rdtdm.mapping.db.DBMapping
 
Constructor Summary
DBMultiMapping()
           
DBMultiMapping(java.util.Collection literals, Table table)
           
 
Method Summary
 boolean compareTypeOfLiterals(java.util.Collection lits)
           
 boolean containsTypeOfLiteral(Literal lit)
           
 java.util.Collection getLiterals()
           
 void setLiterals(java.util.Collection _literals)
           
 java.lang.String toString()
           
 
Methods inherited from class org.rdtdm.mapping.db.DBMapping
getLiteral, getLitVarName, getLitVarType, getMappertab, getNegationterm, getOriginalTable, getSqlvarname, getTable, getTerm, sameArity, setLiteral, setMappertab, setNegationterm, setOriginalTable, setSqlvarname, setTable, setTerm
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

literals

private java.util.Collection literals
Constructor Detail

DBMultiMapping

public DBMultiMapping()

DBMultiMapping

public DBMultiMapping(java.util.Collection literals,
                      Table table)
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class DBMapping

getLiterals

public java.util.Collection getLiterals()

setLiterals

public void setLiterals(java.util.Collection _literals)

compareTypeOfLiterals

public boolean compareTypeOfLiterals(java.util.Collection lits)

containsTypeOfLiteral

public boolean containsTypeOfLiteral(Literal lit)