Package | Description |
---|---|
org.apache.xbean.recipe |
Modifier and Type | Class and Description |
---|---|
class |
AbstractRecipe |
class |
AllPropertiesRecipe |
class |
ArrayRecipe |
class |
CollectionRecipe |
class |
MapRecipe |
class |
ObjectRecipe |
class |
ReferenceNameRecipe |
class |
ReferenceRecipe |
class |
StaticRecipe
Deprecated.
The functionality of StaticRecipe is built into ObjectRecipe as of xbean-reflect 3.4
|
class |
UnsetPropertiesRecipe |
Modifier and Type | Field and Description |
---|---|
(package private) Recipe |
ObjectGraph.Node.recipe |
Modifier and Type | Field and Description |
---|---|
private java.util.List<Recipe> |
CircularDependencyException.circularDependency |
private java.util.LinkedList<Recipe> |
DefaultExecutionContext.stack
Before each recipe is executed it is pushed on the stack.
|
Modifier and Type | Method and Description |
---|---|
static Recipe |
RecipeHelper.getCaller() |
abstract Recipe |
ExecutionContext.pop()
Removes the top recipe from the execution stack.
|
Recipe |
DefaultExecutionContext.pop() |
Recipe |
ObjectGraph.WrapperExecutionContext.pop() |
Modifier and Type | Method and Description |
---|---|
java.util.List<Recipe> |
CircularDependencyException.getCircularDependency() |
java.util.List<Recipe> |
ReferenceRecipe.getConstructorRecipes() |
java.util.List<Recipe> |
StaticRecipe.getConstructorRecipes()
Deprecated.
|
java.util.List<Recipe> |
CollectionRecipe.getConstructorRecipes() |
java.util.List<Recipe> |
MapRecipe.getConstructorRecipes() |
java.util.List<Recipe> |
ArrayRecipe.getConstructorRecipes() |
java.util.List<Recipe> |
AbstractRecipe.getConstructorRecipes() |
java.util.List<Recipe> |
ObjectRecipe.getConstructorRecipes() |
java.util.List<Recipe> |
ReferenceNameRecipe.getConstructorRecipes() |
java.util.List<Recipe> |
Recipe.getConstructorRecipes() |
java.util.List<Recipe> |
ReferenceRecipe.getNestedRecipes() |
java.util.List<Recipe> |
StaticRecipe.getNestedRecipes()
Deprecated.
|
java.util.List<Recipe> |
CollectionRecipe.getNestedRecipes() |
java.util.List<Recipe> |
MapRecipe.getNestedRecipes() |
java.util.List<Recipe> |
ArrayRecipe.getNestedRecipes() |
java.util.List<Recipe> |
AbstractRecipe.getNestedRecipes() |
java.util.List<Recipe> |
ObjectRecipe.getNestedRecipes() |
java.util.List<Recipe> |
ReferenceNameRecipe.getNestedRecipes() |
java.util.List<Recipe> |
Recipe.getNestedRecipes() |
private java.util.LinkedHashMap<java.lang.String,Recipe> |
ObjectGraph.getSortedRecipes(java.util.List<java.lang.String> names) |
abstract java.util.LinkedList<Recipe> |
ExecutionContext.getStack()
Gets a snapshot of the current execution stack.
|
java.util.LinkedList<Recipe> |
DefaultExecutionContext.getStack() |
java.util.LinkedList<Recipe> |
ObjectGraph.WrapperExecutionContext.getStack() |
Modifier and Type | Method and Description |
---|---|
private ObjectGraph.Node |
ObjectGraph.createNode(java.lang.String name,
Recipe recipe,
java.util.Map<java.lang.String,ObjectGraph.Node> nodes) |
abstract void |
ExecutionContext.push(Recipe recipe)
Adds a recipe to the top of the execution stack.
|
void |
DefaultExecutionContext.push(Recipe recipe) |
void |
ObjectGraph.WrapperExecutionContext.push(Recipe recipe) |
void |
RecipeVisitor.visit(Recipe recipe) |
Modifier and Type | Method and Description |
---|---|
private void |
ObjectGraph.findCircuit(ObjectGraph.Node node,
java.util.ArrayList<Recipe> stack) |
Constructor and Description |
---|
CircularDependencyException(java.util.List<Recipe> circularDependency) |
CircularDependencyException(java.lang.String message,
java.util.List<Recipe> circularDependency) |
CircularDependencyException(java.lang.String message,
java.lang.Throwable cause,
java.util.List<Recipe> circularDependency) |
CircularDependencyException(java.lang.Throwable cause,
java.util.List<Recipe> circularDependency) |