org.objectweb.speedo.generation.jorm.rdb
Class FilterManager

java.lang.Object
  extended byorg.objectweb.speedo.generation.jorm.rdb.FilterManager

public class FilterManager
extends java.lang.Object

It manages the filter dedicated to the filtered inheritance mapping.

Author:
S.Chassande-Barrioz

Nested Class Summary
 class FilterManager.FilterParser
           
 
Constructor Summary
FilterManager(org.objectweb.util.monolog.api.Logger logger)
           
 
Method Summary
 void assignFilter(java.lang.String filter, org.objectweb.jorm.mapper.rdb.metainfo.RdbFilter rdbFilter, SpeedoClass sc, java.lang.String projectName, java.lang.String mapperName)
           
 FilterManager.FilterParser getParser()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FilterManager

public FilterManager(org.objectweb.util.monolog.api.Logger logger)
Method Detail

getParser

public FilterManager.FilterParser getParser()

assignFilter

public void assignFilter(java.lang.String filter,
                         org.objectweb.jorm.mapper.rdb.metainfo.RdbFilter rdbFilter,
                         SpeedoClass sc,
                         java.lang.String projectName,
                         java.lang.String mapperName)
                  throws SpeedoException
Throws:
SpeedoException