Cambridge SMT System
uk.ac.cam.eng.rule.filtering.RuleFilter Class Reference

Public Member Functions

 RuleFilter (CLI.FilterParams params, Configuration conf) throws FileNotFoundException, IOException
 
boolean filterSource (RuleString source)
 
Map< Rule, RuleDatafilter (SidePattern sourcePattern, List< Pair< Rule, RuleData >> toFilter)
 
Collection< SidePatterngetPermittedSourcePatterns ()
 

Detailed Description

This class filters rules according to constraints

Author
Juan Pino
Aurelien Waite
Date
28 May 2014

Definition at line 62 of file RuleFilter.java.

Constructor & Destructor Documentation

uk.ac.cam.eng.rule.filtering.RuleFilter.RuleFilter ( CLI.FilterParams  params,
Configuration  conf 
) throws FileNotFoundException, IOException
inline

Definition at line 114 of file RuleFilter.java.

Here is the call graph for this function:

Member Function Documentation

Map<Rule, RuleData> uk.ac.cam.eng.rule.filtering.RuleFilter.filter ( SidePattern  sourcePattern,
List< Pair< Rule, RuleData >>  toFilter 
)
inline

Definition at line 260 of file RuleFilter.java.

Here is the call graph for this function:

boolean uk.ac.cam.eng.rule.filtering.RuleFilter.filterSource ( RuleString  source)
inline

Definition at line 155 of file RuleFilter.java.

Here is the call graph for this function:

Collection<SidePattern> uk.ac.cam.eng.rule.filtering.RuleFilter.getPermittedSourcePatterns ( )
inline

Definition at line 294 of file RuleFilter.java.


The documentation for this class was generated from the following file: