- acquire() - Method in interface org.objectweb.jonathan.apis.kernel.Context
-
Acquires the target context.
- acquire() - Method in class org.objectweb.jonathan.libs.kernel.JContextFactory.JContext
-
- addElement(Name, Class, Object) - Method in interface org.objectweb.jonathan.apis.kernel.Context
-
Adds an element in the target context.
- addElement(Name, Class, int) - Method in interface org.objectweb.jonathan.apis.kernel.Context
-
Adds an element to the target context.
- addElement(Name, Component) - Method in interface org.objectweb.jonathan.apis.kernel.Context
-
Adds an element in the target context.
- addElement(String, Class, Object, char) - Method in interface org.objectweb.jonathan.apis.kernel.Context
-
Adds an element to the target context.
- addElement(String, Component, char) - Method in interface org.objectweb.jonathan.apis.kernel.Context
-
Adds an element to the target context.
- addElement(String, Class, int, char) - Method in interface org.objectweb.jonathan.apis.kernel.Context
-
Adds an element to the target context.
- addElement(Name, Component) - Method in class org.objectweb.jonathan.libs.kernel.JContextFactory.JContext
-
- addElement(Name, Class, Object) - Method in class org.objectweb.jonathan.libs.kernel.JContextFactory.JContext
-
- addElement(Name, Class, int) - Method in class org.objectweb.jonathan.libs.kernel.JContextFactory.JContext
-
- addElement(String, Component, char) - Method in class org.objectweb.jonathan.libs.kernel.JContextFactory.JContext
-
- addElement(String, Class, Object, char) - Method in class org.objectweb.jonathan.libs.kernel.JContextFactory.JContext
-
- addElement(String, Class, int, char) - Method in class org.objectweb.jonathan.libs.kernel.JContextFactory.JContext
-
- addLocalElement(JContextFactory.ContextElement, boolean) - Method in class org.objectweb.jonathan.libs.kernel.JContextFactory.JContext
-
Adds an Element to the Context if no other exists with the same name.
- addLocalElement(JContextFactory.ContextElement, boolean) - Method in class org.objectweb.jonathan.libs.kernel.TreeContextFactory.TreeContext
-
Adds an Element to the Context if no other exists with the same name.
- addOrGetContext(String, char) - Method in interface org.objectweb.jonathan.apis.kernel.Context
-
- addOrGetContext(Name) - Method in interface org.objectweb.jonathan.apis.kernel.Context
-
- addOrGetContext(String, char) - Method in class org.objectweb.jonathan.libs.kernel.JContextFactory.JContext
-
- addOrGetContext(Name) - Method in class org.objectweb.jonathan.libs.kernel.JContextFactory.JContext
-
- addOrGetLocalContext(String) - Method in class org.objectweb.jonathan.libs.kernel.JContextFactory.JContext
-
- alias - Variable in class org.objectweb.jonathan.libs.kernel.decoders.JAlias
-
the referenced element
- alias_name - Variable in class org.objectweb.jonathan.libs.kernel.decoders.JAlias
-
- AliasCompiler - Class in org.objectweb.jonathan.tools.compilers
-
XML Alias tag to runtime component java code compiler.
- AliasCompiler() - Constructor for class org.objectweb.jonathan.tools.compilers.AliasCompiler
-
- alternative - Variable in class org.objectweb.jonathan.libs.kernel.decoders.JAssemblage
-
- append(Name, Name) - Static method in class org.objectweb.jonathan.libs.helpers.NameHelpers
-
Appends _name1 and _name2.
- append(Name, String, char) - Static method in class org.objectweb.jonathan.libs.helpers.NameHelpers
-
- apply(Object, Method, List, Context, Instanciable) - Static method in class org.objectweb.jonathan.libs.kernel.decoders.DecoderHelper
-
"applies" the _context Context's elements on the
specified method whose signature is
_method(_arguments), i.e.
- apply(Constructor, List, Context, Instanciable) - Static method in class org.objectweb.jonathan.libs.kernel.decoders.DecoderHelper
-
"applies" the _context Context's elements on the
implementation alternative whose signature is
_constructor(_arguments), i.e.
- args - Variable in class org.objectweb.jonathan.libs.kernel.decoders.JSetter
-
- arguments - Variable in class org.objectweb.jonathan.libs.kernel.decoders.JAlternative
-
- AssemblageCompiler - Class in org.objectweb.jonathan.tools.compilers
-
XML Assemblage tag to runtime Assemblage component java code compiler.
- AssemblageCompiler() - Constructor for class org.objectweb.jonathan.tools.compilers.AssemblageCompiler
-
- AtomCompiler - Class in org.objectweb.jonathan.tools.compilers
-
XML Atom tag to runtime Atom component java code compiler.
- AtomCompiler() - Constructor for class org.objectweb.jonathan.tools.compilers.AtomCompiler
-
- GenericFactory - Class in org.objectweb.jonathan.libs.kernel
-
- GenericFactory() - Constructor for class org.objectweb.jonathan.libs.kernel.GenericFactory
-
- get(Object) - Method in class org.objectweb.jonathan.libs.helpers.HTable
-
Returns the element identified by key, or null if none exists, or if it has
been registered using
this put method
.
- get(int) - Method in class org.objectweb.jonathan.libs.helpers.HTable
-
Returns the element identified by key, or null if none exists, or if it has
been registered using
this put method
.
- getAbsoluteName() - Method in class org.objectweb.jonathan.libs.kernel.JTreeElement
-
- getAbsoluteName(Name) - Method in class org.objectweb.jonathan.libs.kernel.JTreeElement
-
- getAbsoluteName() - Method in class org.objectweb.jonathan.libs.kernel.TreeContextFactory.TreeContext
-
- getAbsoluteName() - Method in interface org.objectweb.jonathan.libs.kernel.TreeElement
-
- getAbsoluteName(Name) - Method in interface org.objectweb.jonathan.libs.kernel.TreeElement
-
- getClassLoader() - Method in class org.objectweb.jonathan.libs.kernel.ClassPathFinderImpl
-
- getClassNameForArray(String) - Static method in class org.objectweb.jonathan.libs.kernel.decoders.DecoderHelper
-
Return the class name corresponding to the _array
given.
- getComponent(Name) - Method in interface org.objectweb.jonathan.apis.kernel.Component
-
Returns the component contained in the element registered in the target
component under the name name
.
- getComponent(String, char) - Method in interface org.objectweb.jonathan.apis.kernel.Context
-
Returns the component contained in the element registered in the target context under
the name name
.
- getComponent() - Method in interface org.objectweb.jonathan.apis.kernel.Element
-
Returns the component contained in the target element.
- getComponent(Name) - Method in class org.objectweb.jonathan.libs.kernel.decoders.JAlias
-
- getComponent(Name) - Method in class org.objectweb.jonathan.libs.kernel.JComponent
-
- getComponent(String, char) - Method in class org.objectweb.jonathan.libs.kernel.JContextFactory.JContext
-
- getComponent() - Method in class org.objectweb.jonathan.libs.kernel.JElement
-
- getConstructor(String, List, Component) - Static method in class org.objectweb.jonathan.libs.kernel.decoders.DecoderHelper
-
Returns the _classe
java class's Constructor whose arguments'types
are listed in _arguments
as JArguments.
- getContainer() - Method in interface org.objectweb.jonathan.apis.kernel.Element
-
Returns the context containing the target element, if any, null otherwise.
- getContainer() - Method in class org.objectweb.jonathan.libs.kernel.JElement
-
- getContextFactory() - Method in interface org.objectweb.jonathan.libs.kernel.decoders.XMLElementDecoderDispatcher
-
Returns the context factory.
- getElement(Name) - Method in interface org.objectweb.jonathan.apis.kernel.Component
-
Returns the element in the target component identified by name
,
null if no element exists under name name
.
- getElement(String, char) - Method in interface org.objectweb.jonathan.apis.kernel.Context
-
Returns the element in the target context identified by name
,
null if no element is registered under name name
.
- getElement(Name) - Method in class org.objectweb.jonathan.libs.kernel.decoders.JAlias
-
- getElement(Name) - Method in class org.objectweb.jonathan.libs.kernel.decoders.JAssemblage
-
- getElement(Name) - Method in class org.objectweb.jonathan.libs.kernel.decoders.JSequence
-
- getElement(Name) - Method in class org.objectweb.jonathan.libs.kernel.JComponent
-
- getElement(String, boolean) - Method in class org.objectweb.jonathan.libs.kernel.JConfigurationFactory.JConfiguration
-
- getElement(Name) - Method in class org.objectweb.jonathan.libs.kernel.JContextFactory.JContext
-
may need to be synchronized
- getElement(String, char) - Method in class org.objectweb.jonathan.libs.kernel.JContextFactory.JContext
-
- getElement(String, boolean) - Method in class org.objectweb.jonathan.libs.kernel.JContextFactory.JContext
-
Returns the local element identified by name, or null if none exists.
- getElement(String, boolean) - Method in class org.objectweb.jonathan.libs.kernel.TreeContextFactory.TreeContext
-
Returns the element identified by name, or null if none exists.
- getElements() - Method in interface org.objectweb.jonathan.apis.kernel.Context
-
Returns an enumeration of the elements found in the target context.
- getElements() - Method in class org.objectweb.jonathan.libs.kernel.JContextFactory.JContext
-
- getFactoryValue() - Method in interface org.objectweb.jonathan.apis.kernel.Component
-
- getFactoryValue() - Method in class org.objectweb.jonathan.libs.kernel.decoders.JAlias
-
- getFactoryValue() - Method in class org.objectweb.jonathan.libs.kernel.decoders.JAssemblage
-
Return a wrapper of this JComponent value for factory aspects.
- getFactoryValue() - Method in class org.objectweb.jonathan.libs.kernel.decoders.JAtom
-
Return a wrapper of this JComponent value for factory aspects.
- getFactoryValue() - Method in class org.objectweb.jonathan.libs.kernel.JComponent
-
- getFactoryValue(String, char) - Method in class org.objectweb.jonathan.libs.kernel.JContextFactory.JContext
-
- getFinder() - Method in interface org.objectweb.jonathan.libs.kernel.decoders.XMLElementDecoderDispatcher
-
Returns the XML files finder.
- getId() - Method in interface org.objectweb.jonathan.apis.kernel.Name
-
Returns the id of the target name.
- getInstance() - Method in interface org.objectweb.jonathan.apis.kernel.Instanciable
-
Return the service's instance.
- getInstance() - Method in class org.objectweb.jonathan.libs.kernel.decoders.JAssemblage
-
From Instanciable interface.
- getInt(Object) - Method in class org.objectweb.jonathan.libs.helpers.HTable
-
Returns the element identified by key, or Integer.MAX_VALUE if none exists,
or if it has been registered using
this put method
.
- getInt(int) - Method in class org.objectweb.jonathan.libs.helpers.HTable
-
Returns the element identified by key, or Integer.MAX_VALUE if none exists,
or if it has been registered using
this put method
.
- getIntValue() - Method in interface org.objectweb.jonathan.apis.kernel.Component
-
Returns the value of the target component, if its class is an integer class.
- getIntValue(Name) - Method in interface org.objectweb.jonathan.apis.kernel.Context
-
Returns the value of the element registered in the target context under
the name name
.
- getIntValue(String, char) - Method in interface org.objectweb.jonathan.apis.kernel.Context
-
Returns the value of the element registered in the target context under
the name name
.
- getIntValue() - Method in interface org.objectweb.jonathan.apis.kernel.Element
-
Returns the value of the target element, if its class is an integer class.
- getIntValue() - Method in class org.objectweb.jonathan.libs.kernel.decoders.JAlias
-
- getIntValue() - Method in class org.objectweb.jonathan.libs.kernel.decoders.LazyComponent
-
- getIntValue() - Method in class org.objectweb.jonathan.libs.kernel.JComponent
-
- getIntValue(Name) - Method in class org.objectweb.jonathan.libs.kernel.JContextFactory.JContext
-
- getIntValue(String, char) - Method in class org.objectweb.jonathan.libs.kernel.JContextFactory.JContext
-
- getIntValue() - Method in class org.objectweb.jonathan.libs.kernel.JElement
-
- getMessage() - Method in exception org.objectweb.jonathan.apis.kernel.InternalException
-
Returns the detail message of this InternalException.
- getMessage() - Method in exception org.objectweb.jonathan.apis.kernel.JonathanException
-
Returns the detail message of this JonathanException.
- getMethod(Class, String, List, Component) - Static method in class org.objectweb.jonathan.libs.kernel.decoders.DecoderHelper
-
Returns the _classe
java class's Method whose name is _name
and arguments'types are listed in _arguments
as JArguments.
- getName() - Method in interface org.objectweb.jonathan.apis.kernel.Element
-
Returns the (local) name of the element, in the context it belongs to.
- getName() - Method in class org.objectweb.jonathan.libs.kernel.JElement
-
- getNextElement() - Method in class org.objectweb.jonathan.libs.kernel.JContextFactory.JContext.InnerEnumeration
-
- getPrefix(Name) - Static method in class org.objectweb.jonathan.libs.helpers.NameHelpers
-
Returns the prefix of _name
.
- getReference() - Method in interface org.objectweb.jonathan.apis.kernel.Component
-
Returns a distinguished element referencing the target component, if any,
null otherwise.
- getReference() - Method in class org.objectweb.jonathan.libs.kernel.decoders.JAlias
-
- getReference() - Method in class org.objectweb.jonathan.libs.kernel.JComponent
-
- getScope() - Method in interface org.objectweb.jonathan.apis.kernel.Context
-
Returns the scope of the target context;
- getScope() - Method in class org.objectweb.jonathan.libs.kernel.JContextFactory.JContext
-
- getSubName() - Method in interface org.objectweb.jonathan.apis.kernel.Name
-
Returns the subname of the target name.
- getSuffix(Name) - Static method in class org.objectweb.jonathan.libs.helpers.NameHelpers
-
Returns the suffix of _name
.
- getType() - Method in interface org.objectweb.jonathan.apis.kernel.Component
-
Returns the type of the target component, as a Class.
- getType() - Method in interface org.objectweb.jonathan.apis.kernel.Element
-
Returns the type of the target element, as a Class.
- getType() - Method in class org.objectweb.jonathan.libs.kernel.decoders.JAlias
-
- getType() - Method in class org.objectweb.jonathan.libs.kernel.decoders.LazyComponent
-
- getType() - Method in class org.objectweb.jonathan.libs.kernel.JComponent
-
- getType() - Method in class org.objectweb.jonathan.libs.kernel.JElement
-
- getUsedComponents(Context) - Method in class org.objectweb.jonathan.libs.kernel.GenericFactory
-
Returns the components of the provided context that should be used to build
a new object instance.
- getValue(Name) - Method in interface org.objectweb.jonathan.apis.kernel.Component
-
Returns the value of the element registered in the target context under
the name name
.
- getValue() - Method in interface org.objectweb.jonathan.apis.kernel.Component
-
Returns the value of the target component, if its type is an object reference
type.
- getValue(String, char) - Method in interface org.objectweb.jonathan.apis.kernel.Context
-
Returns the value of the element registered in the target context under
the name name
.
- getValue() - Method in interface org.objectweb.jonathan.apis.kernel.Element
-
Returns the value of the target element, if its type is an object reference
type.
- getValue() - Method in class org.objectweb.jonathan.libs.kernel.decoders.JAlias
-
- getValue(Name) - Method in class org.objectweb.jonathan.libs.kernel.decoders.JAlias
-
- getValue() - Method in class org.objectweb.jonathan.libs.kernel.decoders.LazyComponent
-
- getValue() - Method in class org.objectweb.jonathan.libs.kernel.JComponent
-
- getValue(Name) - Method in class org.objectweb.jonathan.libs.kernel.JComponent
-
- getValue(String, char) - Method in class org.objectweb.jonathan.libs.kernel.JContextFactory.JContext
-
- getValue() - Method in class org.objectweb.jonathan.libs.kernel.JElement
-
- id - Variable in class org.objectweb.jonathan.libs.kernel.decoders.JAlternative
-
- id - Variable in class org.objectweb.jonathan.libs.kernel.JContextFactory.JContext
-
Identifies the target context
- implementation_class - Variable in class org.objectweb.jonathan.libs.kernel.decoders.JAlternative
-
- ImplicitFactoryCompiler - Class in org.objectweb.jonathan.tools.compilers
-
Implements the Implicit Factory XML to java compilation.
- ImplicitFactoryCompiler() - Constructor for class org.objectweb.jonathan.tools.compilers.ImplicitFactoryCompiler
-
- importElement(Context, String, ContextFactory, ClassPathFinder) - Method in interface org.objectweb.jonathan.apis.kernel.decoders.File2Configuration
-
Imports the provided configuration file into the
configuration
.
- importElement(Context, String, ContextFactory, ClassPathFinder) - Method in class org.objectweb.jonathan.libs.kernel.decoders.OpenXMLDecoder
-
imports an XML file in the given configuration.
- importProperties(Context, Properties, String[], boolean) - Method in interface org.objectweb.jonathan.apis.kernel.decoders.Properties2Configuration
-
Imports the provided properties into the _context
.
- importProperties(Context, Properties, String[], boolean) - Method in class org.objectweb.jonathan.libs.kernel.decoders.PropertiesDecoder
-
Imports properties in the given context, save those whose keys
begin with an excepted prefix.
- importProperty(Context, String, String, boolean) - Method in interface org.objectweb.jonathan.apis.kernel.decoders.Properties2Configuration
-
Imports the provided property into the _context
.
- importProperty(Context, String, String, boolean) - Method in class org.objectweb.jonathan.libs.kernel.decoders.PropertiesDecoder
-
Imports a property in the given context.
- IncludeCompiler - Class in org.objectweb.jonathan.tools.compilers
-
XML Include tag to java code compiler.
- IncludeCompiler() - Constructor for class org.objectweb.jonathan.tools.compilers.IncludeCompiler
-
- initialize(Object, Context, int) - Method in interface org.objectweb.jonathan.apis.kernel.Initializer
-
Initialize an object using information contained in the provided
context
.
- initialize() - Method in class org.objectweb.jonathan.libs.kernel.decoders.JAlias
-
JAlias specific initialization code.
- initialize(Object, Context, int) - Method in class org.objectweb.jonathan.libs.kernel.decoders.JAssemblage
-
Implementation of the Initializer interface's initialize method.
- initialize() - Method in class org.objectweb.jonathan.libs.kernel.decoders.JAssemblage
-
JAssemblage specific initialization code.
- initialize(Object, Context, int) - Method in class org.objectweb.jonathan.libs.kernel.decoders.JAtom
-
Implementation of the Initializer interface's initialize method.
- initialize() - Method in class org.objectweb.jonathan.libs.kernel.decoders.JAtom
-
JAtom specific initialization code.
- initialize(Object, Context, int) - Method in class org.objectweb.jonathan.libs.kernel.decoders.JImplicitFactory
-
Implementation of the Initializer interface's initialize method.
- initialize() - Method in class org.objectweb.jonathan.libs.kernel.decoders.JSequence
-
JSequence specific initialization code.
- initialize() - Method in class org.objectweb.jonathan.libs.kernel.decoders.LazyComponent
-
- initialized - Variable in class org.objectweb.jonathan.libs.kernel.decoders.LazyComponent
-
- Initializer - Interface in org.objectweb.jonathan.apis.kernel
-
Initializer
represents the type for initializers of services.
- InnerEnumeration() - Constructor for class org.objectweb.jonathan.libs.kernel.JContextFactory.JContext.InnerEnumeration
-
- instance - Static variable in class org.objectweb.jonathan.libs.kernel.JConfigurationFactory
-
- instance - Static variable in class org.objectweb.jonathan.libs.kernel.JContextFactory
-
- instance - Static variable in class org.objectweb.jonathan.libs.kernel.TreeContextFactory
-
- Instanciable - Interface in org.objectweb.jonathan.apis.kernel
-
Instanciable
represents an object (a service) created by its factory.
- int_value - Variable in class org.objectweb.jonathan.libs.kernel.JComponent
-
the integer value
- InternalException - Exception in org.objectweb.jonathan.apis.kernel
-
InternalExceptions are unexpected exceptions that may occur e.g., when some
entities (kernel, binders, stub factories, ...), are incompatible or badly used.
- InternalException() - Constructor for exception org.objectweb.jonathan.apis.kernel.InternalException
-
Constructs a new InternalException with no detail message.
- InternalException(String) - Constructor for exception org.objectweb.jonathan.apis.kernel.InternalException
-
Constructs a new InternalException with a detail message.
- InternalException(Throwable) - Constructor for exception org.objectweb.jonathan.apis.kernel.InternalException
-
Builds an InternalException that wraps another exception.
- internalFork() - Method in class org.objectweb.jonathan.libs.kernel.decoders.JAlias
-
- internalFork() - Method in interface org.objectweb.jonathan.libs.kernel.Forkable
-
- internalFork() - Method in class org.objectweb.jonathan.libs.kernel.JComponent
-
- internalFork() - Method in class org.objectweb.jonathan.libs.kernel.JContextFactory.JContext
-
- isArrayClassName(String) - Static method in class org.objectweb.jonathan.libs.kernel.decoders.DecoderHelper
-
Test if the _type
given is an array class name.
- isInstanciated() - Method in interface org.objectweb.jonathan.apis.kernel.Instanciable
-
Test if the service still exists.
- isInstanciated() - Method in class org.objectweb.jonathan.libs.kernel.decoders.JAssemblage
-
From Instanciable interface.
- JAlias - Class in org.objectweb.jonathan.libs.kernel.decoders
-
The alias runtime component implementation.
- JAlias(String, char) - Constructor for class org.objectweb.jonathan.libs.kernel.decoders.JAlias
-
- JAlias(Name) - Constructor for class org.objectweb.jonathan.libs.kernel.decoders.JAlias
-
- JAlternative - Class in org.objectweb.jonathan.libs.kernel.decoders
-
An implementation alternative's runtime representation.
- JAlternative(String, List, int) - Constructor for class org.objectweb.jonathan.libs.kernel.decoders.JAlternative
-
In order to be compliant with old versions.
- JAlternative(String, List, List, int) - Constructor for class org.objectweb.jonathan.libs.kernel.decoders.JAlternative
-
In order to be compliant with old versions.
- JAlternative(String, String, List, List, int) - Constructor for class org.objectweb.jonathan.libs.kernel.decoders.JAlternative
-
creates the runtime implementation alternative whose implementation
class is
_implementation_class
and whose arguments' types
are listed as
JArgument
in
_arguments
.
- JArgument - Class in org.objectweb.jonathan.libs.kernel.decoders
-
Holds the signature (name and type) of a single method argument.
- JArgument(String, String) - Constructor for class org.objectweb.jonathan.libs.kernel.decoders.JArgument
-
creates a new JArgument of the given argument signature.
- JAssemblage - Class in org.objectweb.jonathan.libs.kernel.decoders
-
Runtime assemblage component.
- JAssemblage(Component, Component, List) - Constructor for class org.objectweb.jonathan.libs.kernel.decoders.JAssemblage
-
Creates a new assemblage whose alternatives
are listed in _alternatives as JAlternatives.
- JAssemblage(Component, Component, int, List) - Constructor for class org.objectweb.jonathan.libs.kernel.decoders.JAssemblage
-
Creates a new assemblage whose alternatives
are listed in _alternatives as JAlternatives.
- JAssemblage(Component, Component) - Constructor for class org.objectweb.jonathan.libs.kernel.decoders.JAssemblage
-
- JAssemblage(Component, Component, int) - Constructor for class org.objectweb.jonathan.libs.kernel.decoders.JAssemblage
-
- JAtom - Class in org.objectweb.jonathan.libs.kernel.decoders
-
Runtime atom component.
- JAtom(String, List) - Constructor for class org.objectweb.jonathan.libs.kernel.decoders.JAtom
-
Creates a new class atom whose alternatives
are listed in _alternatives as JAlternatives.
- JAtom(String) - Constructor for class org.objectweb.jonathan.libs.kernel.decoders.JAtom
-
Creates a new class atom whose alternatives
are listed in _alternatives as JAlternatives.
- JComponent - Class in org.objectweb.jonathan.libs.kernel
-
Basic implementation of a runtime component.
- JComponent() - Constructor for class org.objectweb.jonathan.libs.kernel.JComponent
-
Constructs a JComponent.
- JComponent(Class, int) - Constructor for class org.objectweb.jonathan.libs.kernel.JComponent
-
- JComponent(Class, Object) - Constructor for class org.objectweb.jonathan.libs.kernel.JComponent
-
- JComponent(Class, Object, int) - Constructor for class org.objectweb.jonathan.libs.kernel.JComponent
-
- JComponent(Class, Object, int, Element) - Constructor for class org.objectweb.jonathan.libs.kernel.JComponent
-
- JConfiguration() - Constructor for class org.objectweb.jonathan.libs.kernel.JConfigurationFactory.JConfiguration
-
- JConfiguration(Context) - Constructor for class org.objectweb.jonathan.libs.kernel.JConfigurationFactory.JConfiguration
-
- JConfiguration(ClassPathFinder) - Constructor for class org.objectweb.jonathan.libs.kernel.JConfigurationFactory.JConfiguration
-
- JConfiguration(Context, ClassPathFinder) - Constructor for class org.objectweb.jonathan.libs.kernel.JConfigurationFactory.JConfiguration
-
- JConfigurationFactory - Class in org.objectweb.jonathan.libs.kernel
-
Configuration Factory used by
KKernel
.
- JConfigurationFactory() - Constructor for class org.objectweb.jonathan.libs.kernel.JConfigurationFactory
-
- JConfigurationFactory.JConfiguration - Class in org.objectweb.jonathan.libs.kernel
-
- JContext() - Constructor for class org.objectweb.jonathan.libs.kernel.JContextFactory.JContext
-
Constructs a new JContext instance.
- JContext(Context) - Constructor for class org.objectweb.jonathan.libs.kernel.JContextFactory.JContext
-
Creates a new JContext with the specified enclosing context.
- JContextFactory - Class in org.objectweb.jonathan.libs.kernel
-
- JContextFactory() - Constructor for class org.objectweb.jonathan.libs.kernel.JContextFactory
-
- JContextFactory.ContextElement - Class in org.objectweb.jonathan.libs.kernel
-
Class of the context elements used by JContextFactory.
- JContextFactory.JContext - Class in org.objectweb.jonathan.libs.kernel
-
- JContextFactory.JContext.InnerEnumeration - Class in org.objectweb.jonathan.libs.kernel
-
- JContextFactoryFactory - Class in org.objectweb.jonathan.libs.kernel
-
Factory for JContextFactory objects.
- JContextFactoryFactory() - Constructor for class org.objectweb.jonathan.libs.kernel.JContextFactoryFactory
-
- JElement - Class in org.objectweb.jonathan.libs.kernel
-
Basic implementation of a runtime element.
- JElement(Component, String, Component) - Constructor for class org.objectweb.jonathan.libs.kernel.JElement
-
- JImplicitFactory - Class in org.objectweb.jonathan.libs.kernel.decoders
-
Runtime implicit factory component.
- JImplicitFactory(List) - Constructor for class org.objectweb.jonathan.libs.kernel.decoders.JImplicitFactory
-
Creates a new implicit factory whose implementation alternatives
are listed in _alternatives as JAlternatives.
- JonathanException - Exception in org.objectweb.jonathan.apis.kernel
-
JonathanException is the supertype of all Jonathan exceptions.
- JonathanException() - Constructor for exception org.objectweb.jonathan.apis.kernel.JonathanException
-
Constructs a new JonathanException with no detail message.
- JonathanException(String) - Constructor for exception org.objectweb.jonathan.apis.kernel.JonathanException
-
Builds a JonathanException with a detail message.
- JonathanException(Exception) - Constructor for exception org.objectweb.jonathan.apis.kernel.JonathanException
-
Builds a JonathanException that wraps another exception.
- JSequence - Class in org.objectweb.jonathan.libs.kernel.decoders
-
The atom runtime component.
- JSequence(String, Enumeration) - Constructor for class org.objectweb.jonathan.libs.kernel.decoders.JSequence
-
- JSetter - Class in org.objectweb.jonathan.libs.kernel.decoders
-
Represents a setter on a factory.
- JSetter(String, List) - Constructor for class org.objectweb.jonathan.libs.kernel.decoders.JSetter
-
creates a new JSetter of the given argument signature.
- JTreeElement - Class in org.objectweb.jonathan.libs.kernel
-
Basic implementation of a runtime element.
- JTreeElement(Component, String, Component) - Constructor for class org.objectweb.jonathan.libs.kernel.JTreeElement
-
- Name - Interface in org.objectweb.jonathan.apis.kernel
-
Names are non-mutable structures representing names used by contexts.
- name - Variable in class org.objectweb.jonathan.libs.kernel.decoders.JArgument
-
- name - Variable in class org.objectweb.jonathan.libs.kernel.decoders.JSetter
-
- NameHelpers - Class in org.objectweb.jonathan.libs.helpers
-
Somme helper functions on
names
.
- NameHelpers() - Constructor for class org.objectweb.jonathan.libs.helpers.NameHelpers
-
- newArrayList(Object[]) - Method in class org.objectweb.jonathan.helpers.CollectionFactory
-
Returns a new ArrayList using the given array of objects
- newComponent(Class, Object) - Method in class org.objectweb.jonathan.libs.kernel.JContextFactory.JContext
-
- newComponent(Class, int) - Method in class org.objectweb.jonathan.libs.kernel.JContextFactory.JContext
-
- newConfiguration(Class) - Static method in class org.objectweb.jonathan.libs.kernel.helpers.BootKernel
-
Returns the effective bootstrap configuration.
- newConfiguration(Context, Class) - Static method in class org.objectweb.jonathan.libs.kernel.helpers.Kernel
-
- newConfiguration(Context, Class) - Static method in class org.objectweb.jonathan.libs.kernel.helpers.TrivialKernel
-
- newConfiguration(Context, Class) - Static method in class org.objectweb.jonathan.libs.kernel.KKernel
-
The jonathan Kernel's runtime bootstrap mechanism.
- newContext(ClassPathFinder) - Method in interface org.objectweb.jonathan.apis.kernel.ConfigurationFactory
-
- newContext(Context, ClassPathFinder) - Method in interface org.objectweb.jonathan.apis.kernel.ConfigurationFactory
-
- newContext() - Method in interface org.objectweb.jonathan.apis.kernel.ContextFactory
-
- newContext(Context) - Method in interface org.objectweb.jonathan.apis.kernel.ContextFactory
-
Returns a new
Context
instance with scope
scope
.
- newContext() - Method in class org.objectweb.jonathan.libs.kernel.JConfigurationFactory
-
- newContext(Context) - Method in class org.objectweb.jonathan.libs.kernel.JConfigurationFactory
-
- newContext(ClassPathFinder) - Method in class org.objectweb.jonathan.libs.kernel.JConfigurationFactory
-
- newContext(Context, ClassPathFinder) - Method in class org.objectweb.jonathan.libs.kernel.JConfigurationFactory
-
- newContext() - Method in class org.objectweb.jonathan.libs.kernel.JContextFactory
-
- newContext(Context) - Method in class org.objectweb.jonathan.libs.kernel.JContextFactory
-
Returns a new
JContext
instance with scope
scope
.
- newContext() - Method in class org.objectweb.jonathan.libs.kernel.TreeContextFactory
-
- newContext(Context) - Method in class org.objectweb.jonathan.libs.kernel.TreeContextFactory
-
- newContextElement(Context) - Method in class org.objectweb.jonathan.libs.kernel.JContextFactory.JContext
-
Creates a new empty context element.
- newContextElement(String, Component, Context) - Method in class org.objectweb.jonathan.libs.kernel.JContextFactory.JContext
-
Creates a new context element, using the provided parameters
to initialize it.
- newContextElement(Context) - Method in class org.objectweb.jonathan.libs.kernel.TreeContextFactory.TreeContext
-
- newHashMap(Object[], Object[]) - Method in class org.objectweb.jonathan.helpers.CollectionFactory
-
Returns a new HashMap
- newHashMap(Context) - Method in class org.objectweb.jonathan.helpers.CollectionFactory
-
Returns a new HashMap based on the contents of a Context
- newHashSet(Object[]) - Method in class org.objectweb.jonathan.helpers.CollectionFactory
-
Returns a new HashSet using the given array of objects
- newHashSet(Context) - Method in class org.objectweb.jonathan.helpers.CollectionFactory
-
Returns a new HashSet based on the contents of a Context.
- newHashtable(Object[], Object[]) - Method in class org.objectweb.jonathan.helpers.CollectionFactory
-
Returns a new Hashtable
- newHashtable(Context) - Method in class org.objectweb.jonathan.helpers.CollectionFactory
-
Returns a new Hashtable based on the contents of a Context
- newInstance(Context, Object[]) - Method in class org.objectweb.jonathan.libs.kernel.GenericFactory
-
Returns a new object created using the provided components, and possibly
some information contained in the provided context.
- newInstance() - Method in class org.objectweb.jonathan.libs.kernel.GenericFactory
-
- newLinkedList(Object[]) - Method in class org.objectweb.jonathan.helpers.CollectionFactory
-
Returns a new LinkedList using the given array of objects
- newList(Object[]) - Method in class org.objectweb.jonathan.helpers.CollectionFactory
-
Returns a new List using the given array of objects.
- newMap(Object[], Object[]) - Method in class org.objectweb.jonathan.helpers.CollectionFactory
-
Returns a new Map.
- newName(String, Name) - Static method in class org.objectweb.jonathan.libs.helpers.NameHelpers
-
Returns a new
Name
, using
_id
as identifier,
and
_subname
as subname.
- newName(String, char) - Static method in class org.objectweb.jonathan.libs.helpers.NameHelpers
-
Creates a new name by parsing the provided string.
- newObject(Context) - Method in interface org.objectweb.jonathan.apis.kernel.Factory
-
Returns an object created using information contained in the provided
context
.
- newObject(Context, int, Instanciable) - Method in interface org.objectweb.jonathan.apis.kernel.MultiFactory
-
Returns an object created using information contained in the provided
context
.
- newObject(Context, int, Instanciable) - Method in class org.objectweb.jonathan.libs.kernel.decoders.JAssemblage
-
Implementation of the MultiFactory interface's newObject method.
- newObject(Context, int, Instanciable) - Method in class org.objectweb.jonathan.libs.kernel.decoders.JAtom
-
Implementation of the MultiFactory interface's newObject method.
- newObject(Context) - Method in class org.objectweb.jonathan.libs.kernel.decoders.JImplicitFactory
-
From Factory interface.
- newObject(Context, int, Instanciable) - Method in class org.objectweb.jonathan.libs.kernel.decoders.JImplicitFactory
-
Returns a new instance of the implicit factory's implementation
alternative whose ID is _alternative
.
- newObject(Context) - Method in class org.objectweb.jonathan.libs.kernel.decoders.OpenXMLDecoderFactory
-
Retrieves locally in the given context a
Context
named
decoders where the additional specified XML
to runtime component decoders are stored.
- newObject(Context) - Method in class org.objectweb.jonathan.libs.kernel.GenericFactory
-
Returns an object created using information contained in the provided
context
.
- newObject(Context) - Method in class org.objectweb.jonathan.libs.kernel.JContextFactoryFactory
-
Returns a new JContextFactory instance.
- newSet(Object[]) - Method in class org.objectweb.jonathan.helpers.CollectionFactory
-
Returns a new Set using the given array of objects.
- newSet(Context) - Method in class org.objectweb.jonathan.helpers.CollectionFactory
-
Returns a new Set based on the contents of a Context.
- newTable() - Static method in class org.objectweb.jonathan.libs.helpers.HTable
-
Returns a new HTable, taken from a pool of tables.
- newTreeMap(Object[], Object[]) - Method in class org.objectweb.jonathan.helpers.CollectionFactory
-
Returns a new TreeMap
- newTreeMap(Object[], Object[], Comparator) - Method in class org.objectweb.jonathan.helpers.CollectionFactory
-
Returns a new TreeMap
- newTreeSet(Object[]) - Method in class org.objectweb.jonathan.helpers.CollectionFactory
-
Returns a new TreeSet using the given array of objects
- newTreeSet(Object[], Comparator) - Method in class org.objectweb.jonathan.helpers.CollectionFactory
-
Returns a new TreeSet using the given array of objects
- newVector(Object[]) - Method in class org.objectweb.jonathan.helpers.CollectionFactory
-
Returns a new Vector using the given array of objects
- nextElement() - Method in class org.objectweb.jonathan.libs.kernel.JContextFactory.JContext.InnerEnumeration
-
- NO_VALUE - Static variable in interface org.objectweb.jonathan.apis.kernel.Context
-
The NO_VALUE object is returned by
getValue
if no value corresponds to the provided name.
- normalize(String) - Static method in class org.objectweb.jonathan.tools.Kcf2java
-
Normalizes the provided string, by trimming and handling backslashes
- recycle() - Method in class org.objectweb.jonathan.libs.kernel.JConfigurationFactory.JConfiguration
-
- recycle() - Method in class org.objectweb.jonathan.libs.kernel.JContextFactory.JContext
-
- recycle() - Method in class org.objectweb.jonathan.libs.kernel.TreeContextFactory.TreeContext
-
- reference - Variable in class org.objectweb.jonathan.libs.kernel.decoders.JAlias
-
- reference - Variable in class org.objectweb.jonathan.libs.kernel.JComponent
-
The element referencing this component
- register(Object, Context) - Method in class org.objectweb.jonathan.libs.kernel.GenericFactory
-
Registers an instance, using the provided components, in the factory.
- release() - Method in interface org.objectweb.jonathan.apis.kernel.Context
-
Releases the target context, releasing all the resources it uses, if no one still
uses it.
- release() - Method in class org.objectweb.jonathan.libs.helpers.HTable
-
Releases the target table.
- release() - Method in class org.objectweb.jonathan.libs.kernel.JContextFactory.JContext
-
- remove(Object) - Method in class org.objectweb.jonathan.libs.helpers.HTable
-
Removes the element identified by the provided key from the table.
- remove(int) - Method in class org.objectweb.jonathan.libs.helpers.HTable
-
Removes the element identified by the provided key from the table.
- represents() - Method in exception org.objectweb.jonathan.apis.kernel.InternalException
-
Returns the exception wrapped by this InternalException.
- represents() - Method in exception org.objectweb.jonathan.apis.kernel.JonathanException
-
Returns the exception wrapped by this JonathanException.
- reset() - Method in interface org.objectweb.jonathan.apis.kernel.Context
-
Resets the target context, removing all its current elements.
- reset() - Method in class org.objectweb.jonathan.libs.helpers.HTable
-
Removes all the elements from the target table.
- reset() - Method in class org.objectweb.jonathan.libs.kernel.JComponent
-
- reset() - Method in class org.objectweb.jonathan.libs.kernel.JConfigurationFactory.JConfiguration
-
- reset() - Method in class org.objectweb.jonathan.libs.kernel.JContextFactory.ContextElement
-
Resets the element, setting all object reference members to null,
and possibly recycling the element in a pool.
- reset() - Method in class org.objectweb.jonathan.libs.kernel.JContextFactory.JContext
-
needs to be synchronized.