Serializable
, Recipe
public class MapRecipe extends AbstractRecipe
Modifier and Type | Class | Description |
---|---|---|
static class |
MapRecipe.DummyDictionaryAsMap |
Constructor | Description |
---|---|
MapRecipe() |
|
MapRecipe(Class type) |
|
MapRecipe(String type) |
|
MapRecipe(Map<?,?> map) |
|
MapRecipe(MapRecipe mapRecipe) |
Modifier and Type | Method | Description |
---|---|---|
void |
allow(Option option) |
|
boolean |
canCreate(Type type) |
|
void |
disallow(Option option) |
|
List<Recipe> |
getConstructorRecipes() |
|
List<Recipe> |
getNestedRecipes() |
|
protected Object |
internalCreate(Type expectedType,
boolean lazyRefAllowed) |
|
void |
put(Object key,
Object value) |
|
void |
putAll(Map<?,?> map) |
create, create, create, getName, getPriority, setName, toString
public MapRecipe()
public MapRecipe(String type)
public MapRecipe(Class type)
public MapRecipe(Map<?,?> map)
public MapRecipe(MapRecipe mapRecipe)
public void allow(Option option)
public void disallow(Option option)
public List<Recipe> getNestedRecipes()
getNestedRecipes
in interface Recipe
getNestedRecipes
in class AbstractRecipe
public List<Recipe> getConstructorRecipes()
getConstructorRecipes
in interface Recipe
getConstructorRecipes
in class AbstractRecipe
public boolean canCreate(Type type)
protected Object internalCreate(Type expectedType, boolean lazyRefAllowed) throws ConstructionException
internalCreate
in class AbstractRecipe
ConstructionException
public void putAll(Map<?,?> map)
Copyright © 2005–2018. All rights reserved.