Index
All Classes and Interfaces|All Packages|Serialized Form
A
- add(String) - Method in class org.gaardeon.coinjema.collections.ConfigurationTree
- add(String[]) - Method in class org.gaardeon.coinjema.collections.ConfigurationTree
- add(String[], String) - Method in class org.gaardeon.coinjema.collections.ConfigurationTree
- add(String[], String[]) - Method in class org.gaardeon.coinjema.collections.ConfigurationTree
- add(String[], Collection) - Method in class org.gaardeon.coinjema.collections.ConfigurationTree
- add(String, String) - Method in class org.gaardeon.coinjema.collections.ConfigurationTree
- add(String, String[]) - Method in class org.gaardeon.coinjema.collections.ConfigurationTree
- add(String, Collection) - Method in class org.gaardeon.coinjema.collections.ConfigurationTree
- add(String, ConfigurationTree) - Method in class org.gaardeon.coinjema.collections.ConfigurationTree
- add(Collection) - Method in class org.gaardeon.coinjema.collections.HashTree
-
Adds a bunch of keys into the HashTree at the current level.
- add(Collection, Collection) - Method in class org.gaardeon.coinjema.collections.HashTree
-
Adds a series of nodes into the HashTree using the given path.
- add(Collection, T) - Method in class org.gaardeon.coinjema.collections.HashTree
-
Adds a series of nodes into the HashTree using the given path.
- add(Collection, T[]) - Method in class org.gaardeon.coinjema.collections.HashTree
-
Adds a series of nodes into the HashTree using the given path.
- add(Collection) - Method in class org.gaardeon.coinjema.collections.ConfigurationTree
- add(Collection, String) - Method in class org.gaardeon.coinjema.collections.ConfigurationTree
- add(Collection, String[]) - Method in class org.gaardeon.coinjema.collections.ConfigurationTree
- add(Collection, Collection) - Method in class org.gaardeon.coinjema.collections.ConfigurationTree
- add(Properties) - Method in class org.gaardeon.coinjema.collections.ConfigurationTree
- add(ConfigurationTree) - Method in class org.gaardeon.coinjema.collections.ConfigurationTree
- add(HashTree) - Method in class org.gaardeon.coinjema.collections.HashTree
-
Adds all the nodes and branches of the given tree to this tree.
- add(T) - Method in class org.gaardeon.coinjema.collections.HashTree
-
Adds an key into the HashTree at the current level.
- add(T[]) - Method in class org.gaardeon.coinjema.collections.HashTree
-
Adds all the given objects as nodes at the current level.
- add(T[], Collection) - Method in class org.gaardeon.coinjema.collections.HashTree
-
Adds a series of nodes into the HashTree using the given path.
- add(T[], HashTree) - Method in class org.gaardeon.coinjema.collections.HashTree
- add(T[], T) - Method in class org.gaardeon.coinjema.collections.HashTree
- add(T[], T[]) - Method in class org.gaardeon.coinjema.collections.HashTree
-
Adds a series of nodes into the HashTree using the given path.
- add(T, Collection) - Method in class org.gaardeon.coinjema.collections.HashTree
-
Adds a key as a node at the current level and then adds all the objects in the second argument as nodes of the new node.
- add(T, HashTree) - Method in class org.gaardeon.coinjema.collections.HashTree
-
Adds a key as a node at the current level and then adds the given HashTree to that new node.
- add(T, T) - Method in class org.gaardeon.coinjema.collections.HashTree
-
Adds a key and it's value in the HashTree.
- add(T, T[]) - Method in class org.gaardeon.coinjema.collections.HashTree
-
Adds a key and it's values in the HashTree.
- addEvaluator(String, Evaluator) - Static method in class org.gaardeon.coinjema.EvaluatorExtension
- addNode(T, HashTree) - Method in interface org.gaardeon.coinjema.collections.HashTreeTraverser
-
The tree traverses itself depth-first, calling addNode for each object it encounters as it goes.
- addNode(T, HashTree) - Method in class org.gaardeon.coinjema.collections.SearchByClass
- addNode(T, HashTree) - Method in class org.gaardeon.coinjema.collections.TreeSorter
- addRaw(String) - Method in class org.gaardeon.coinjema.collections.ConfigurationTree
- addRaw(String, String) - Method in class org.gaardeon.coinjema.collections.ConfigurationTree
- addTreePath(Collection) - Method in class org.gaardeon.coinjema.collections.HashTree
- addTreePath(Collection) - Method in class org.gaardeon.coinjema.collections.ConfigurationTree
- argument(int) - Static method in class org.gaardeon.coinjema.CurriedFactory.Param
-
Indicates this constructor argument should come from the Factory method's arguments.
C
- Cjm - Class in org.gaardeon.coinjema
- Cjm() - Constructor for class org.gaardeon.coinjema.Cjm
- CjmContext - Class in org.gaardeon.coinjema
-
A CjmContext object points to a separate context which may or may not hold individual config information for the system.
- CjmContext() - Constructor for class org.gaardeon.coinjema.CjmContext
- CjmContext(String) - Constructor for class org.gaardeon.coinjema.CjmContext
-
Create a context with the given name.
- CjmContext(CjmContext, String) - Constructor for class org.gaardeon.coinjema.CjmContext
-
Create a context that is a child of the given parent.
- CjmContext(CjmContext, CjmContext) - Constructor for class org.gaardeon.coinjema.CjmContext
- ClasspathContextSource - Class in org.gaardeon.coinjema
- ClasspathContextSource(String, String) - Constructor for class org.gaardeon.coinjema.ClasspathContextSource
- clear() - Method in class org.gaardeon.coinjema.collections.ConfigurationTree
- clear() - Method in class org.gaardeon.coinjema.collections.HashTree
-
Clears the HashTree of all contents.
- clear() - Method in class org.gaardeon.coinjema.collections.ListedHashTree
- clone() - Method in class org.gaardeon.coinjema.collections.ConfigurationTree
- clone() - Method in class org.gaardeon.coinjema.collections.HashTree
-
Create a clone of this HashTree.
- clone() - Method in class org.gaardeon.coinjema.collections.ListedHashTree
- clone() - Method in class org.gaardeon.coinjema.collections.SortedHashTree
- cloneTree(HashTree) - Method in class org.gaardeon.coinjema.collections.HashTree
- comparator - Variable in class org.gaardeon.coinjema.collections.SortedHashTree
- ConfigurationTree - Class in org.gaardeon.coinjema.collections
- ConfigurationTree() - Constructor for class org.gaardeon.coinjema.collections.ConfigurationTree
- ConfigurationTree(Reader) - Constructor for class org.gaardeon.coinjema.collections.ConfigurationTree
- ConfigurationTree(String) - Constructor for class org.gaardeon.coinjema.collections.ConfigurationTree
- ConfigurationTree(ListedHashTree) - Constructor for class org.gaardeon.coinjema.collections.ConfigurationTree
- ConfigurationTree(ListedHashTree, String) - Constructor for class org.gaardeon.coinjema.collections.ConfigurationTree
- ConfigurationValues - Interface in org.gaardeon.coinjema
- constructs(Class) - Method in class org.gaardeon.coinjema.CurriedFactory
-
Specify the concrete class that the factory should instantiate.
- containsKey(Object) - Method in class org.gaardeon.coinjema.collections.HashTree
-
If the HashTree contains the given object as a key at the top level, then a true result is returned, otherwise false.
- containsKey(String) - Method in class org.gaardeon.coinjema.collections.ConfigurationTree
- containsValue(Object) - Method in class org.gaardeon.coinjema.collections.HashTree
-
Implemented as required by the Map interface, but is not very useful here.
- containsValue(String) - Method in class org.gaardeon.coinjema.collections.ConfigurationTree
- Contextualizable - Interface in org.gaardeon.coinjema
- contextualize(ContextOriented) - Static method in class org.gaardeon.coinjema.Cjm
- contextualize(ContextOriented, CjmContext) - Static method in class org.gaardeon.coinjema.Cjm
- contextualize(ContextOriented, CjmContext, CjmContext) - Static method in class org.gaardeon.coinjema.Cjm
- createNewTree() - Method in class org.gaardeon.coinjema.collections.HashTree
-
Creates a new tree.
- createNewTree() - Method in class org.gaardeon.coinjema.collections.ListedHashTree
- createNewTree() - Method in class org.gaardeon.coinjema.collections.SortedHashTree
- createNewTree(Collection) - Method in class org.gaardeon.coinjema.collections.HashTree
-
Creates a new tree.
- createNewTree(Collection) - Method in class org.gaardeon.coinjema.collections.ListedHashTree
- createNewTree(Collection) - Method in class org.gaardeon.coinjema.collections.SortedHashTree
- createNewTree(T) - Method in class org.gaardeon.coinjema.collections.HashTree
-
Creates a new tree.
- createNewTree(T) - Method in class org.gaardeon.coinjema.collections.ListedHashTree
- createNewTree(T) - Method in class org.gaardeon.coinjema.collections.SortedHashTree
- createRootContext(ContextSource) - Method in class org.gaardeon.coinjema.RootContext
- CurriedFactory<F> - Class in org.gaardeon.coinjema
-
A builder for creating dynamic "Curried Factories".
- CurriedFactory.FactoryParam - Interface in org.gaardeon.coinjema
- CurriedFactory.Param - Class in org.gaardeon.coinjema
-
Helper static factory for parameter definitions.
D
- data - Variable in class org.gaardeon.coinjema.collections.HashTree
- define(String, Class) - Static method in class org.gaardeon.coinjema.CurriedFactory
-
Start defining a new Curried Factory.
- dependency(String) - Static method in class org.gaardeon.coinjema.CurriedFactory.Param
-
Indicates this constructor argument should come from the Dependency Injection system.
- DependencyInjectionException - Exception Class in org.gaardeon.coinjema
- DependencyInjectionException() - Constructor for exception class org.gaardeon.coinjema.DependencyInjectionException
- DependencyInjectionException(String) - Constructor for exception class org.gaardeon.coinjema.DependencyInjectionException
- DependencyInjectionException(String, Throwable) - Constructor for exception class org.gaardeon.coinjema.DependencyInjectionException
- DependencyInjectionException(Throwable) - Constructor for exception class org.gaardeon.coinjema.DependencyInjectionException
- destroy() - Method in class org.gaardeon.coinjema.RootContext
- destroyContext(String) - Method in class org.gaardeon.coinjema.RootContext
- dynamicGetter(Object, Class, String) - Static method in class org.gaardeon.coinjema.Cjm
E
- entrySet() - Method in class org.gaardeon.coinjema.collections.HashTree
- equals(Object) - Method in class org.gaardeon.coinjema.CjmContext
- equals(Object) - Method in class org.gaardeon.coinjema.collections.HashTree
-
Compares all objects in the tree and verifies that the two trees contain the same objects at the same tree levels.
- equals(Object) - Method in class org.gaardeon.coinjema.collections.ListedHashTree
- equals(Object) - Method in record class org.gaardeon.coinjema.ProvidedContextualizedDependencyDefinition
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.gaardeon.coinjema.ProvidedDependencyDefinition
-
Indicates whether some other object is "equal to" this one.
- evaluate(CjmContext, Resource, Map) - Method in interface org.gaardeon.coinjema.Evaluator
- Evaluator - Interface in org.gaardeon.coinjema
-
Implement this interface to create a new type of script that can return a Java object for Coinjema dependencies.
- EvaluatorExtension - Class in org.gaardeon.coinjema
- EvaluatorExtension() - Constructor for class org.gaardeon.coinjema.EvaluatorExtension
F
- FileContextSource - Class in org.gaardeon.coinjema
-
An implementation of ContextSource based on a simple file structure.
- FileContextSource(File) - Constructor for class org.gaardeon.coinjema.FileContextSource
- FileContextSource(String) - Constructor for class org.gaardeon.coinjema.FileContextSource
G
- get(Object) - Method in class org.gaardeon.coinjema.collections.HashTree
- getAsProperties() - Method in class org.gaardeon.coinjema.collections.ConfigurationTree
- getAsProperties(String) - Method in class org.gaardeon.coinjema.collections.ConfigurationTree
- getAsProperties(ConfigurationTree) - Method in class org.gaardeon.coinjema.collections.ConfigurationTree
- getDep(Class, CjmContext) - Method in interface org.gaardeon.coinjema.Contextualizable
- getDep(Class) - Method in interface org.gaardeon.coinjema.Contextualizable
- getDep(Class, String) - Method in interface org.gaardeon.coinjema.Contextualizable
- getDep(Class, String, CjmContext) - Method in interface org.gaardeon.coinjema.Contextualizable
- getDep(String) - Static method in class org.gaardeon.coinjema.Cjm
- getDep(String, Supplier) - Static method in class org.gaardeon.coinjema.Cjm
- getDep(String, Supplier, CjmContext) - Static method in class org.gaardeon.coinjema.Cjm
- getDep(String, CjmContext) - Static method in class org.gaardeon.coinjema.Cjm
- getDep(Function) - Method in interface org.gaardeon.coinjema.Contextualizable
- getDep(Function, CjmContext) - Method in interface org.gaardeon.coinjema.Contextualizable
- getDep(DependencyDefinitionI) - Static method in class org.gaardeon.coinjema.Cjm
- getDep(DependencyDefinitionI, CjmContext) - Static method in class org.gaardeon.coinjema.Cjm
- getDep(ProvidedDependencyDefinition) - Static method in class org.gaardeon.coinjema.Cjm
- getDep(ProvidedDependencyDefinition, CjmContext) - Static method in class org.gaardeon.coinjema.Cjm
- getFormat() - Method in interface org.gaardeon.coinjema.Resource
- getIncludedTypes(String) - Static method in enum class org.gaardeon.coinjema.MetaType
- getInputStream() - Method in interface org.gaardeon.coinjema.Resource
- getInputStream(String, String) - Method in class org.gaardeon.coinjema.FileContextSource
-
Returns null if no such file found.
- getInputStream(String, String) - Method in class org.gaardeon.coinjema.TestResourcesContextSource
-
Returns null if no such file found.
- getMetaTypes() - Method in interface org.gaardeon.coinjema.Resource
- getName() - Method in class org.gaardeon.coinjema.CjmContext
- getName() - Method in class org.gaardeon.coinjema.ClasspathContextSource
- getName() - Method in class org.gaardeon.coinjema.FileContextSource
- getName() - Method in interface org.gaardeon.coinjema.Resource
- getName() - Method in class org.gaardeon.coinjema.TestResourcesContextSource
- getObject() - Method in class org.gaardeon.coinjema.collections.HashTree
- getObject(Collection) - Method in class org.gaardeon.coinjema.collections.HashTree
- getObject(T) - Method in class org.gaardeon.coinjema.collections.HashTree
-
Returns the first object of the tree associated with the given key.
- getObject(T...) - Method in class org.gaardeon.coinjema.collections.HashTree
- getParentContext() - Method in class org.gaardeon.coinjema.CjmContext
- getPath(String) - Method in class org.gaardeon.coinjema.collections.ConfigurationTree
- getProperty(String) - Method in class org.gaardeon.coinjema.collections.ConfigurationTree
- getProperty(String[]) - Method in class org.gaardeon.coinjema.collections.ConfigurationTree
- getProperty(String[], String) - Method in class org.gaardeon.coinjema.collections.ConfigurationTree
- getProperty(String, String) - Method in class org.gaardeon.coinjema.collections.ConfigurationTree
- getPropertyNames() - Method in class org.gaardeon.coinjema.collections.ConfigurationTree
- getPropertyNames(String) - Method in class org.gaardeon.coinjema.collections.ConfigurationTree
- getPropertyNames(String[]) - Method in class org.gaardeon.coinjema.collections.ConfigurationTree
- getPropertyNames(Collection) - Method in class org.gaardeon.coinjema.collections.ConfigurationTree
- getReader() - Method in interface org.gaardeon.coinjema.Resource
- getResource(String) - Method in class org.gaardeon.coinjema.ClasspathContextSource
- getResource(String) - Method in class org.gaardeon.coinjema.FileContextSource
- getResource(String) - Method in class org.gaardeon.coinjema.TestResourcesContextSource
- getResource(String, String) - Method in class org.gaardeon.coinjema.ClasspathContextSource
- getResource(String, String) - Method in class org.gaardeon.coinjema.FileContextSource
- getResource(String, String) - Method in class org.gaardeon.coinjema.TestResourcesContextSource
- getRoot() - Method in class org.gaardeon.coinjema.RootContext
- getRootDirectory() - Method in class org.gaardeon.coinjema.FileContextSource
- getRootDirectory() - Method in class org.gaardeon.coinjema.TestResourcesContextSource
- getSearchResults() - Method in class org.gaardeon.coinjema.collections.SearchByClass
-
After traversing the HashTree, call this method to get a collection of the nodes that were found.
- getSpaces(int, Writer) - Method in class org.gaardeon.coinjema.collections.ConfigurationTree
- getSubConfigs(String) - Method in interface org.gaardeon.coinjema.ConfigurationValues
- getSubConfigs(String) - Method in class org.gaardeon.coinjema.SimpleConfigurationValues
- getSubContexts() - Method in class org.gaardeon.coinjema.ClasspathContextSource
- getSubContexts() - Method in class org.gaardeon.coinjema.FileContextSource
- getSubContexts() - Method in class org.gaardeon.coinjema.TestResourcesContextSource
- getSubTree(T) - Method in class org.gaardeon.coinjema.collections.SearchByClass
-
Given a specific found node, this method will return the sub tree of that node.
- getTree(Object) - Method in class org.gaardeon.coinjema.collections.HashTree
-
Gets the HashTree mapped to the given key.
- getTree(Object[]) - Method in class org.gaardeon.coinjema.collections.HashTree
-
Gets the HashTree object mapped to the last key in the array by recursing through the HashTree structure one key at a time.
- getTree(String) - Method in class org.gaardeon.coinjema.collections.ConfigurationTree
- getTree(String[]) - Method in class org.gaardeon.coinjema.collections.ConfigurationTree
- getTree(Collection) - Method in class org.gaardeon.coinjema.collections.HashTree
-
Gets the HashTree object mapped to the last key in the SortedSet by recursing through the HashTree structure one key at a time.
- getTree(Collection) - Method in class org.gaardeon.coinjema.collections.ConfigurationTree
- getTreePath(Collection) - Method in class org.gaardeon.coinjema.collections.HashTree
- getTreePath(Collection) - Method in class org.gaardeon.coinjema.collections.ConfigurationTree
- getValue() - Method in class org.gaardeon.coinjema.collections.ConfigurationTree
- getValue(String) - Method in class org.gaardeon.coinjema.collections.ConfigurationTree
- getValue(String) - Method in interface org.gaardeon.coinjema.ConfigurationValues
- getValue(String) - Method in class org.gaardeon.coinjema.SimpleConfigurationValues
- getValue(String, String) - Method in class org.gaardeon.coinjema.collections.ConfigurationTree
- getValue(String, String) - Method in interface org.gaardeon.coinjema.ConfigurationValues
- getValue(String, String) - Method in class org.gaardeon.coinjema.SimpleConfigurationValues
- getValueOr(String) - Method in class org.gaardeon.coinjema.collections.ConfigurationTree
-
Get the value or return the given default value if null
- getValues(String) - Method in interface org.gaardeon.coinjema.ConfigurationValues
- getValues(String) - Method in class org.gaardeon.coinjema.SimpleConfigurationValues
- global - Enum constant in enum class org.gaardeon.coinjema.MetaType
H
- hashCode() - Method in class org.gaardeon.coinjema.CjmContext
- hashCode() - Method in class org.gaardeon.coinjema.collections.HashTree
-
Returns a hashcode for this HashTree.
- hashCode() - Method in class org.gaardeon.coinjema.collections.ListedHashTree
- hashCode() - Method in record class org.gaardeon.coinjema.ProvidedContextualizedDependencyDefinition
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.gaardeon.coinjema.ProvidedDependencyDefinition
-
Returns a hash code value for this object.
- HashTree<T> - Class in org.gaardeon.coinjema.collections
-
This class is used to create a tree structure of objects.
- HashTree() - Constructor for class org.gaardeon.coinjema.collections.HashTree
-
Creates an empty new HashTree.
- HashTree(Collection) - Constructor for class org.gaardeon.coinjema.collections.HashTree
-
Creates a new HashTree and adds all the objects in the given collection as top-level nodes in the tree.
- HashTree(T) - Constructor for class org.gaardeon.coinjema.collections.HashTree
-
Creates a new HashTree and adds the given object as a top-level node.
- HashTree(T[]) - Constructor for class org.gaardeon.coinjema.collections.HashTree
-
Creates a new HashTree and adds all the objects in the given array as top-level nodes in the tree.
- HashTreeTraverser<T> - Interface in org.gaardeon.coinjema.collections
-
By implementing this interface, a class can easily traverse a HashTree object, and be notified via callbacks of certain events.
I
- inContext(CjmContext) - Method in class org.gaardeon.coinjema.CurriedFactory
-
Optional: Specify the context in which to register the factory.
- inherit - Enum constant in enum class org.gaardeon.coinjema.MetaType
- isEmpty() - Method in class org.gaardeon.coinjema.collections.ConfigurationTree
- isEmpty() - Method in class org.gaardeon.coinjema.collections.HashTree
-
If the HashTree is empty, true is returned, false otherwise.
- isInitialized() - Static method in class org.gaardeon.coinjema.Cjm
- isLeaf(String) - Method in class org.gaardeon.coinjema.collections.ConfigurationTree
K
L
- list() - Method in class org.gaardeon.coinjema.collections.HashTree
-
Gets a Collection of all keys in the current HashTree node.
- list() - Method in class org.gaardeon.coinjema.collections.ListedHashTree
- list(Object) - Method in class org.gaardeon.coinjema.collections.HashTree
-
Gets a Set of all keys in the HashTree mapped to the given key of the current HashTree object (in other words, one level down.
- list(Object[]) - Method in class org.gaardeon.coinjema.collections.HashTree
-
Recurses down into the HashTree stucture using each subsequent key in the array of keys, and returns the Set of keys of the HashTree object at the end of the recursion.
- list(Collection) - Method in class org.gaardeon.coinjema.collections.HashTree
-
Recurses down into the HashTree stucture using each subsequent key in the List of keys, and returns the Set of keys of the HashTree object at the end of the recursion.
- ListedHashTree<T> - Class in org.gaardeon.coinjema.collections
-
ListedHashTree is a different implementation of the
HashTreecollection class. - ListedHashTree() - Constructor for class org.gaardeon.coinjema.collections.ListedHashTree
- ListedHashTree(Collection) - Constructor for class org.gaardeon.coinjema.collections.ListedHashTree
- ListedHashTree(T) - Constructor for class org.gaardeon.coinjema.collections.ListedHashTree
- ListedHashTree(T[]) - Constructor for class org.gaardeon.coinjema.collections.ListedHashTree
- listPropertyNames() - Method in class org.gaardeon.coinjema.collections.ConfigurationTree
- listPropertyNames(String) - Method in class org.gaardeon.coinjema.collections.ConfigurationTree
- listPropertyNames(String[]) - Method in class org.gaardeon.coinjema.collections.ConfigurationTree
- listPropertyNames(Collection) - Method in class org.gaardeon.coinjema.collections.ConfigurationTree
M
- MetaType - Enum Class in org.gaardeon.coinjema
N
- name() - Method in record class org.gaardeon.coinjema.ProvidedContextualizedDependencyDefinition
-
Returns the value of the
namerecord component. - name() - Method in record class org.gaardeon.coinjema.ProvidedDependencyDefinition
-
Returns the value of the
namerecord component.
O
- org.gaardeon.coinjema - module org.gaardeon.coinjema
- org.gaardeon.coinjema - package org.gaardeon.coinjema
- org.gaardeon.coinjema.collections - package org.gaardeon.coinjema.collections
- ownerObj() - Method in record class org.gaardeon.coinjema.ProvidedContextualizedDependencyDefinition
-
Returns the value of the
ownerObjrecord component. - ownerObj() - Method in record class org.gaardeon.coinjema.ProvidedDependencyDefinition
-
Returns the value of the
ownerObjrecord component.
P
- Param() - Constructor for class org.gaardeon.coinjema.CurriedFactory.Param
- perClass - Enum constant in enum class org.gaardeon.coinjema.MetaType
- perObj - Enum constant in enum class org.gaardeon.coinjema.MetaType
- processPath() - Method in interface org.gaardeon.coinjema.collections.HashTreeTraverser
-
Process path is called when a leaf is reached.
- processPath() - Method in class org.gaardeon.coinjema.collections.SearchByClass
- processPath() - Method in class org.gaardeon.coinjema.collections.TreeSorter
- ProvidedContextualizedDependencyDefinition<T> - Record Class in org.gaardeon.coinjema
- ProvidedContextualizedDependencyDefinition(Object, String, Function, MetaType) - Constructor for record class org.gaardeon.coinjema.ProvidedContextualizedDependencyDefinition
-
Creates an instance of a
ProvidedContextualizedDependencyDefinitionrecord class. - ProvidedDependencyDefinition<T> - Record Class in org.gaardeon.coinjema
- ProvidedDependencyDefinition(Object, String, Supplier, MetaType) - Constructor for record class org.gaardeon.coinjema.ProvidedDependencyDefinition
-
Creates an instance of a
ProvidedDependencyDefinitionrecord class. - provider() - Method in record class org.gaardeon.coinjema.ProvidedContextualizedDependencyDefinition
-
Returns the value of the
providerrecord component. - provider() - Method in record class org.gaardeon.coinjema.ProvidedDependencyDefinition
-
Returns the value of the
providerrecord component. - purgeValue(Collection) - Method in class org.gaardeon.coinjema.collections.ConfigurationTree
- put(String, String) - Method in class org.gaardeon.coinjema.collections.ConfigurationTree
- put(T, HashTree) - Method in class org.gaardeon.coinjema.collections.HashTree
- putAll(Map) - Method in class org.gaardeon.coinjema.collections.HashTree
R
- register() - Method in class org.gaardeon.coinjema.CurriedFactory
-
Builds the proxy and registers it with the Cjm system.
- remove(Object) - Method in class org.gaardeon.coinjema.collections.HashTree
-
Removes the entire branch specified by the given key.
- remove(Object) - Method in class org.gaardeon.coinjema.collections.ListedHashTree
- remove(Object[]) - Method in class org.gaardeon.coinjema.collections.HashTree
- remove(String) - Method in class org.gaardeon.coinjema.collections.ConfigurationTree
- replace(String, String) - Method in class org.gaardeon.coinjema.collections.ConfigurationTree
- replace(T, HashTree) - Method in class org.gaardeon.coinjema.collections.HashTree
- replaceKey(Object, T) - Method in class org.gaardeon.coinjema.collections.HashTree
-
Finds the given current key, and replaces it with the given new key.
- resolve(Object[]) - Method in interface org.gaardeon.coinjema.CurriedFactory.FactoryParam
- Resource - Interface in org.gaardeon.coinjema
- RootContext - Class in org.gaardeon.coinjema
- RootContext() - Constructor for class org.gaardeon.coinjema.RootContext
S
- scope() - Method in record class org.gaardeon.coinjema.ProvidedContextualizedDependencyDefinition
-
Returns the value of the
scoperecord component. - scope() - Method in record class org.gaardeon.coinjema.ProvidedDependencyDefinition
-
Returns the value of the
scoperecord component. - search(Object) - Method in class org.gaardeon.coinjema.collections.HashTree
-
Searches the HashTree structure for the given key.
- search(String) - Method in class org.gaardeon.coinjema.collections.ConfigurationTree
- SearchByClass<T> - Class in org.gaardeon.coinjema.collections
-
Useful for finding all nodes in the tree that represent objects of a particular type.
- SearchByClass(Class) - Constructor for class org.gaardeon.coinjema.collections.SearchByClass
-
Creates an instance of SearchByClass, and sets the Class to be searched for.
- set(Collection) - Method in class org.gaardeon.coinjema.collections.HashTree
-
Sets the nodes of the current tree to be the objects of the given collection.
- set(Collection, Collection) - Method in class org.gaardeon.coinjema.collections.HashTree
-
Sets a series of keys into the HashTree.
- set(Collection, HashTree) - Method in class org.gaardeon.coinjema.collections.HashTree
- set(Collection, T[]) - Method in class org.gaardeon.coinjema.collections.HashTree
-
Sets a series of keys into the HashTree.
- set(HashTree) - Method in class org.gaardeon.coinjema.collections.HashTree
- set(HashTree) - Method in class org.gaardeon.coinjema.collections.ListedHashTree
- set(T[], Collection) - Method in class org.gaardeon.coinjema.collections.HashTree
-
Sets a series of keys into the HashTree.
- set(T[], HashTree) - Method in class org.gaardeon.coinjema.collections.HashTree
- set(T[], T[]) - Method in class org.gaardeon.coinjema.collections.HashTree
-
Sets a series of keys into the HashTree.
- set(T, Collection) - Method in class org.gaardeon.coinjema.collections.HashTree
-
Sets a key and its values in the HashTree.
- set(T, HashTree) - Method in class org.gaardeon.coinjema.collections.HashTree
-
Sets a key into the current tree and assigns it a HashTree as its subtree.
- set(T, HashTree) - Method in class org.gaardeon.coinjema.collections.ListedHashTree
- set(T, T) - Method in class org.gaardeon.coinjema.collections.HashTree
-
Sets a key and it's value in the HashTree.
- set(T, T[]) - Method in class org.gaardeon.coinjema.collections.HashTree
-
Sets a key and it's values in the HashTree.
- setComparator(Comparator) - Method in class org.gaardeon.coinjema.collections.SortedHashTree
- setDep(String, Object, CjmContext, MetaType) - Static method in class org.gaardeon.coinjema.Cjm
- setProperty(String[], String[]) - Method in class org.gaardeon.coinjema.collections.ConfigurationTree
- setProperty(String[], Collection) - Method in class org.gaardeon.coinjema.collections.ConfigurationTree
- setProperty(String, String) - Method in class org.gaardeon.coinjema.collections.ConfigurationTree
- setProperty(String, String[]) - Method in class org.gaardeon.coinjema.collections.ConfigurationTree
- setProperty(String, Collection) - Method in class org.gaardeon.coinjema.collections.ConfigurationTree
- setProperty(String, ConfigurationTree) - Method in class org.gaardeon.coinjema.collections.ConfigurationTree
- setProperty(Collection) - Method in class org.gaardeon.coinjema.collections.ConfigurationTree
- setProperty(Collection, String[]) - Method in class org.gaardeon.coinjema.collections.ConfigurationTree
- setProperty(Collection, Collection) - Method in class org.gaardeon.coinjema.collections.ConfigurationTree
- setValue(String) - Method in class org.gaardeon.coinjema.collections.ConfigurationTree
- setValue(String, String) - Method in class org.gaardeon.coinjema.collections.ConfigurationTree
- SimpleConfigurationValues - Class in org.gaardeon.coinjema
- SimpleConfigurationValues() - Constructor for class org.gaardeon.coinjema.SimpleConfigurationValues
- size() - Method in class org.gaardeon.coinjema.collections.ConfigurationTree
- size() - Method in class org.gaardeon.coinjema.collections.HashTree
-
Returns the number of top-level entries in the HashTree.
- SortedHashTree<T> - Class in org.gaardeon.coinjema.collections
-
SortedHashTree is a different implementation of the
HashTreecollection class. - SortedHashTree() - Constructor for class org.gaardeon.coinjema.collections.SortedHashTree
- SortedHashTree(Collection) - Constructor for class org.gaardeon.coinjema.collections.SortedHashTree
- SortedHashTree(Collection, Comparator) - Constructor for class org.gaardeon.coinjema.collections.SortedHashTree
- SortedHashTree(Comparator) - Constructor for class org.gaardeon.coinjema.collections.SortedHashTree
- SortedHashTree(T) - Constructor for class org.gaardeon.coinjema.collections.SortedHashTree
- SortedHashTree(T[]) - Constructor for class org.gaardeon.coinjema.collections.SortedHashTree
- SortedHashTree(T[], Comparator) - Constructor for class org.gaardeon.coinjema.collections.SortedHashTree
- SortedHashTree(T, Comparator) - Constructor for class org.gaardeon.coinjema.collections.SortedHashTree
- stripMetaTypes(String) - Static method in enum class org.gaardeon.coinjema.MetaType
- subtractNode() - Method in interface org.gaardeon.coinjema.collections.HashTreeTraverser
-
Indicates traversal has moved up a step, and the visitor should remove the top node from its stack structure.
- subtractNode() - Method in class org.gaardeon.coinjema.collections.SearchByClass
- subtractNode() - Method in class org.gaardeon.coinjema.collections.TreeSorter
T
- testingResourcePath - Variable in class org.gaardeon.coinjema.TestResourcesContextSource
- TestResourcesContextSource - Class in org.gaardeon.coinjema
- TestResourcesContextSource() - Constructor for class org.gaardeon.coinjema.TestResourcesContextSource
- TestResourcesContextSource(String) - Constructor for class org.gaardeon.coinjema.TestResourcesContextSource
- TestResourcesContextSource(String, String) - Constructor for class org.gaardeon.coinjema.TestResourcesContextSource
- toString() - Method in class org.gaardeon.coinjema.CjmContext
- toString() - Method in class org.gaardeon.coinjema.collections.ConfigurationTree
- toString() - Method in class org.gaardeon.coinjema.collections.HashTree
- toString() - Method in record class org.gaardeon.coinjema.ProvidedContextualizedDependencyDefinition
-
Returns a string representation of this record class.
- toString() - Method in record class org.gaardeon.coinjema.ProvidedDependencyDefinition
-
Returns a string representation of this record class.
- toSuppliedDef() - Method in record class org.gaardeon.coinjema.ProvidedContextualizedDependencyDefinition
- toSuppliedDef(Object) - Method in record class org.gaardeon.coinjema.ProvidedContextualizedDependencyDefinition
- traverse(HashTreeTraverser) - Method in class org.gaardeon.coinjema.collections.ConfigurationTree
- traverse(HashTreeTraverser) - Method in class org.gaardeon.coinjema.collections.HashTree
-
Allows any implementation of the HashTreeTraverser interface to easily traverse (depth-first) all the nodes of the HashTree.
- TreeSorter<T> - Class in org.gaardeon.coinjema.collections
- TreeSorter() - Constructor for class org.gaardeon.coinjema.collections.TreeSorter
- TreeSorter(Comparator) - Constructor for class org.gaardeon.coinjema.collections.TreeSorter
- TreeSorter(T) - Constructor for class org.gaardeon.coinjema.collections.TreeSorter
- TreeSorter(T, Comparator) - Constructor for class org.gaardeon.coinjema.collections.TreeSorter
V
- valueOf(String) - Static method in enum class org.gaardeon.coinjema.MetaType
-
Returns the enum constant of this class with the specified name.
- values() - Method in class org.gaardeon.coinjema.collections.HashTree
- values() - Static method in enum class org.gaardeon.coinjema.MetaType
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- with(Object) - Method in record class org.gaardeon.coinjema.ProvidedContextualizedDependencyDefinition
- with(Object) - Method in record class org.gaardeon.coinjema.ProvidedDependencyDefinition
- withParameters(CurriedFactory.FactoryParam...) - Method in class org.gaardeon.coinjema.CurriedFactory
-
Define the parameters for the target class's constructor, in order.
- workingPath - Variable in class org.gaardeon.coinjema.TestResourcesContextSource
All Classes and Interfaces|All Packages|Serialized Form