@Override public ConfigurationRuleBuilderOtherwise otherwise(Operation operation, Operation... operations) { List<Operation> list = new LinkedList<Operation>(); list.add(operation); list.addAll(Arrays.asList(operations)); for (ConfigurationRuleBuilderInterceptor interceptor : interceptors) { list = interceptor.otherwise(list); } wrapped.addOtherwiseRule(rule) .when(Not.any(rule)) .perform(Perform.all(list.toArray(new Operation[list.size()]))); return this; }
@Override public ConfigurationRuleBuilderOtherwise otherwise(Operation operation, Operation... operations) { List<Operation> list = new LinkedList<Operation>(); list.add(operation); list.addAll(Arrays.asList(operations)); for (ConfigurationRuleBuilderInterceptor interceptor : interceptors) { list = interceptor.otherwise(list); } wrapped.addOtherwiseRule(rule) .when(Not.any(rule)) .perform(Perform.all(list.toArray(new Operation[list.size()]))); return this; }
@Override public final Configuration getConfiguration(RuleLoaderContext ruleLoaderContext) { return ConfigurationBuilder.begin() .addRule() .when(this) .perform(this); }
@Override public final Configuration getConfiguration(RuleLoaderContext ruleLoaderContext) { return ConfigurationBuilder.begin() .addRule() .when(this) .perform(this); }
@Override public ConfigurationRuleBuilder otherwise(Operation operation) { for (ConfigurationRuleBuilderInterceptor interceptor : interceptors) { operation = interceptor.otherwise(operation); } wrapped.addOtherwiseRule(rule) .when(Not.any(rule)) .perform(operation); return this; }
@Override public ConfigurationRuleBuilder otherwise(Operation operation) { for (ConfigurationRuleBuilderInterceptor interceptor : interceptors) { operation = interceptor.otherwise(operation); } wrapped.addOtherwiseRule(rule) .when(Not.any(rule)) .perform(operation); return this; }
@Override public Configuration getConfiguration(RuleLoaderContext ruleLoaderContext) { return ConfigurationBuilder.begin() .addRule() .when(Query.fromType(ArchiveModel.class)) .perform(new AbstractIterationOperation<ArchiveModel>() { @Override public void perform(GraphRewrite event, EvaluationContext context, ArchiveModel payload) { getAdditionalProjectDetails(event.getGraphContext(), payload); } }); }
@Override public Configuration getConfiguration(RuleLoaderContext ruleLoaderContext) { return ConfigurationBuilder.begin() .addRule() .when(SourceMode.isDisabled()) .perform(new GraphOperation() { @Override public void perform(GraphRewrite event, EvaluationContext context) { generateData(event); } }); }
@Override public Configuration getConfiguration(RuleLoaderContext ruleLoaderContext) { return ConfigurationBuilder.begin() .addRule() .when(SourceMode.isDisabled()) .perform(new DecompileCondition()) .addRule() .when(SourceMode.isDisabled()) .perform(new CleanFromMultipleSourceFiles()); } // @formatter:on
@Override public Configuration getConfiguration(RuleLoaderContext ruleLoaderContext) { return ConfigurationBuilder.begin() .addRule() .when(SourceMode.isDisabled()) .perform(new DecompileCondition()) .addRule() .when(SourceMode.isDisabled()) .perform(new CleanFromMultipleSourceFiles()); } // @formatter:on
@Override public Configuration getConfiguration(RuleLoaderContext ruleLoaderContext) { return ConfigurationBuilder.begin() .addRule() .when(SourceMode.isDisabled()) .perform(new GraphOperation() { @Override public void perform(GraphRewrite event, EvaluationContext context) { generateData(event); } }); }
@Override public Configuration getConfiguration(RuleLoaderContext ruleLoaderContext) { return ConfigurationBuilder.begin() .addRule() .when(Query.fromType(ArchiveModel.class)) .perform(new AbstractIterationOperation<ArchiveModel>() { @Override public void perform(GraphRewrite event, EvaluationContext context, ArchiveModel payload) { getAdditionalProjectDetails(event.getGraphContext(), payload); } }); }
@Override public Configuration getConfiguration(RuleLoaderContext ruleLoaderContext) { ConditionBuilder applicationReportFound = Query.fromType(ApplicationReportModel.class); AbstractIterationOperation<ApplicationReportModel> addToApplicationIndex = new AddToApplicationIndex(); return ConfigurationBuilder.begin() .addRule() .when(applicationReportFound) .perform(addToApplicationIndex); }
@Override public Configuration getConfiguration(RuleLoaderContext ruleLoaderContext) { return ConfigurationBuilder.begin() .addRule() .when(Query.fromType(JspSourceFileModel.class)) .perform(new ParseSourceOperation()); } // @formatter:on
@Override public Configuration getConfiguration(RuleLoaderContext ruleLoaderContext) { ConditionBuilder applicationReportFound = Query.fromType(ApplicationReportModel.class); AbstractIterationOperation<ApplicationReportModel> addToApplicationIndex = new AddToApplicationIndex(); return ConfigurationBuilder.begin() .addRule() .when(applicationReportFound) .perform(addToApplicationIndex); }
@Override public final Configuration getConfiguration(RuleLoaderContext ruleLoaderContext) { return ConfigurationBuilder.begin() .addRule() .when(when()) .perform(new IterationOperation()); } }
@Override public Configuration getConfiguration(RuleLoaderContext ruleLoaderContext) { return ConfigurationBuilder.begin() .addRule() .when(SourceMode.isDisabled()) .perform(new CreateDependencyGraphReportOperation()); }
@Override public Configuration getConfiguration(GraphContext context) { return ConfigurationBuilder.begin() .addRule() .when(Query.fromType(JavaSourceFileModel.class)) .perform(new IndexJavaFileIterationOperator()); }
@Override public Configuration getConfiguration(RuleLoaderContext ruleLoaderContext) { return ConfigurationBuilder.begin() .addRule() .when(SourceMode.isDisabled()) .perform(new CreateDependencyGraphReportOperation()); }
@Override public Configuration getConfiguration(RuleLoaderContext ruleLoaderContext) { return ConfigurationBuilder.begin() .addRule() .when(Query.fromType(JspSourceFileModel.class)) .perform(new ParseSourceOperation()); } // @formatter:on