Index

A C D E F G H I K L M N O P R S T V W 
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

keySet() - Method in class org.gaardeon.coinjema.collections.HashTree
 

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 HashTree collection 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 name record component.
name() - Method in record class org.gaardeon.coinjema.ProvidedDependencyDefinition
Returns the value of the name record 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 ownerObj record component.
ownerObj() - Method in record class org.gaardeon.coinjema.ProvidedDependencyDefinition
Returns the value of the ownerObj record 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 ProvidedContextualizedDependencyDefinition record 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 ProvidedDependencyDefinition record class.
provider() - Method in record class org.gaardeon.coinjema.ProvidedContextualizedDependencyDefinition
Returns the value of the provider record component.
provider() - Method in record class org.gaardeon.coinjema.ProvidedDependencyDefinition
Returns the value of the provider record 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 scope record component.
scope() - Method in record class org.gaardeon.coinjema.ProvidedDependencyDefinition
Returns the value of the scope record 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 HashTree collection 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
 
A C D E F G H I K L M N O P R S T V W 
All Classes and Interfaces|All Packages|Serialized Form