public class SpreadVeganismOperation extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
SpreadVeganismOperation.VeganArguments |
| Modifier and Type | Field and Description |
|---|---|
static String |
ARGUMENTS_TAB |
| Constructor and Description |
|---|
SpreadVeganismOperation() |
| Modifier and Type | Method and Description |
|---|---|
Map<String,String> |
addVeganProductsDescriptions(Map<String,String> productDescription) |
VeganPolicy |
applyPolicy(VeganPolicy policy) |
void |
convinceAnimalKiller(SpreadVeganismOperation.VeganArguments arguments) |
FarmedFood |
getHealthyFood(HealthyFood food) |
FarmedFood |
getProduction(FarmedFood food) |
List<String> |
registerVeganProducts(List<String> products) |
String |
spreadTheWord(String theWord,
Object config) |
public static final String ARGUMENTS_TAB
public VeganPolicy applyPolicy(@Optional @NullSafe VeganPolicy policy)
public FarmedFood getProduction(@Optional @NullSafe(defaultImplementingType=HealthyFood.class) FarmedFood food)
public FarmedFood getHealthyFood(HealthyFood food)
public Map<String,String> addVeganProductsDescriptions(@Optional @NullSafe Map<String,String> productDescription)
public List<String> registerVeganProducts(@Optional @NullSafe List<String> products)
public void convinceAnimalKiller(@ParameterGroup(name="arguments") @Placement(tab="Arguments")
SpreadVeganismOperation.VeganArguments arguments)
Copyright © 2003–2017 MuleSoft, Inc.. All rights reserved.