Dresden OCL Toolkit

tudresden.ocl.sql.orstrategy
Interface DatatypeStrategy

All Known Implementing Classes:
ClassTypeMapping, CollectionMapper, SimpleTypeMapping

public interface DatatypeStrategy

An Interface for object-relational mapping Strategies as used by ORMappingImpl this Interface is used mapping datatypes that are unknown to the system, or not defined in the TypeManager

See Also:
TypeManager, ORMappingImpl

Method Summary
 void map(ru.novosoft.uml.foundation.core.MAttribute attribute, Map classToTables, Map classViews)
          allows to have special mappings for certain unknown datatypes recommended for complex or multiple datatypes
 

Method Detail

map

public void map(ru.novosoft.uml.foundation.core.MAttribute attribute,
                Map classToTables,
                Map classViews)
allows to have special mappings for certain unknown datatypes recommended for complex or multiple datatypes

Parameters:
attribute - an Attribute having an unusual datatype
classToTables - a Map containing for every MClassifier a List of Table
classViews - contains an ObjectView for every MClassifier
See Also:
ObjectView, MClassifier

Dresden OCL Toolkit

Submit a bug
Developed at the Dresden University of Technology.
This software is published under the GNU Lesser General Public License.