Package org.jboss.windup.config.loader
Class RuleLoaderContext
- java.lang.Object
-
- org.jboss.windup.config.loader.RuleLoaderContext
-
public class RuleLoaderContext extends Object
- Author:
- Jesse Sightler
-
-
Constructor Summary
Constructors Constructor Description RuleLoaderContext()RuleLoaderContext(Iterable<Path> rulePaths, org.jboss.forge.furnace.util.Predicate<RuleProvider> ruleProviderFilter)RuleLoaderContext(Iterable<Path> rulePaths, org.jboss.forge.furnace.util.Predicate<RuleProvider> ruleProviderFilter, org.jboss.forge.furnace.util.Predicate<LabelProvider> labelProviderFilter)RuleLoaderContext(org.ocpsoft.rewrite.context.Context context, Iterable<Path> rulePaths, org.jboss.forge.furnace.util.Predicate<RuleProvider> ruleProviderFilter)RuleLoaderContext(org.ocpsoft.rewrite.context.Context context, Iterable<Path> rulePaths, org.jboss.forge.furnace.util.Predicate<RuleProvider> ruleProviderFilter, org.jboss.forge.furnace.util.Predicate<LabelProvider> labelProviderFilter)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.ocpsoft.rewrite.context.ContextgetContext()org.jboss.forge.furnace.util.Predicate<LabelProvider>getLabelProviderFilter()Iterable<Path>getRulePaths()org.jboss.forge.furnace.util.Predicate<RuleProvider>getRuleProviderFilter()booleanisFileBasedRulesOnly()RuleLoaderContextsetFileBasedRulesOnly()
-
-
-
Constructor Detail
-
RuleLoaderContext
public RuleLoaderContext()
-
RuleLoaderContext
public RuleLoaderContext(Iterable<Path> rulePaths, org.jboss.forge.furnace.util.Predicate<RuleProvider> ruleProviderFilter)
-
RuleLoaderContext
public RuleLoaderContext(Iterable<Path> rulePaths, org.jboss.forge.furnace.util.Predicate<RuleProvider> ruleProviderFilter, org.jboss.forge.furnace.util.Predicate<LabelProvider> labelProviderFilter)
-
RuleLoaderContext
public RuleLoaderContext(org.ocpsoft.rewrite.context.Context context, Iterable<Path> rulePaths, org.jboss.forge.furnace.util.Predicate<RuleProvider> ruleProviderFilter)
-
RuleLoaderContext
public RuleLoaderContext(org.ocpsoft.rewrite.context.Context context, Iterable<Path> rulePaths, org.jboss.forge.furnace.util.Predicate<RuleProvider> ruleProviderFilter, org.jboss.forge.furnace.util.Predicate<LabelProvider> labelProviderFilter)
-
-
Method Detail
-
setFileBasedRulesOnly
public RuleLoaderContext setFileBasedRulesOnly()
-
isFileBasedRulesOnly
public boolean isFileBasedRulesOnly()
-
getContext
public org.ocpsoft.rewrite.context.Context getContext()
-
getRuleProviderFilter
public org.jboss.forge.furnace.util.Predicate<RuleProvider> getRuleProviderFilter()
-
getLabelProviderFilter
public org.jboss.forge.furnace.util.Predicate<LabelProvider> getLabelProviderFilter()
-
-