Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- addExtensionMethods(ExtensionModule) - Static method in class org.openehealth.ipf.commons.core.extend.config.DynamicExtensionConfigurer
- Aggregator<S,
T> - Interface in org.openehealth.ipf.commons.core.modules.api -
Aggregates a
Collection
of S objects into one T object. - asOid(UUID) - Static method in class org.openehealth.ipf.commons.core.OidGenerator
B
- bean(Class<T>) - Method in interface org.openehealth.ipf.commons.core.config.Registry
- bean(Class<T>) - Method in class org.openehealth.ipf.commons.core.config.SimpleRegistry
- bean(String) - Method in interface org.openehealth.ipf.commons.core.config.Registry
- bean(String) - Method in class org.openehealth.ipf.commons.core.config.SimpleRegistry
- beans(Class<T>) - Method in interface org.openehealth.ipf.commons.core.config.Registry
- beans(Class<T>) - Method in class org.openehealth.ipf.commons.core.config.SimpleRegistry
C
- canConvert(Class<?>, Class<?>) - Method in interface org.openehealth.ipf.commons.core.config.TypeConverter
- clear() - Method in class org.openehealth.ipf.commons.core.config.SimpleRegistry
- clearRegistry() - Static method in class org.openehealth.ipf.commons.core.config.ContextFacade
-
Empties the registry
- compareTo(OrderedConfigurer<T, R>) - Method in class org.openehealth.ipf.commons.core.config.OrderedConfigurer
- compareTo(URN) - Method in class org.openehealth.ipf.commons.core.URN
- configure(DynamicExtension) - Method in class org.openehealth.ipf.commons.core.extend.config.DynamicExtensionConfigurer
- configure(T) - Method in interface org.openehealth.ipf.commons.core.config.Configurer
- Configurer<T,
R extends Registry> - Interface in org.openehealth.ipf.commons.core.config -
Base interface to implement for any custom configurers.
- ContentMap - Class in org.openehealth.ipf.commons.core
-
Content map based on Spring type conversion framework.
- ContentMap() - Constructor for class org.openehealth.ipf.commons.core.ContentMap
- ContextFacade - Class in org.openehealth.ipf.commons.core.config
-
Facade to an active registry, providing static access to their registered beans.
- ContextFacade() - Constructor for class org.openehealth.ipf.commons.core.config.ContextFacade
- convert(InputStream, OutputStream, Object...) - Method in class org.openehealth.ipf.commons.core.modules.api.Converter
-
Parses a message and renders the internal model into a different external representation.
- convert(Reader, Writer, Object...) - Method in class org.openehealth.ipf.commons.core.modules.api.Converter
-
Parses a message and renders the internal model into a different external representation.
- convert(Object, Class<T>) - Method in interface org.openehealth.ipf.commons.core.config.TypeConverter
- convert(String, Object...) - Method in class org.openehealth.ipf.commons.core.modules.api.Converter
-
Parses a message and renders the internal model into a different external representation.
- convert(Source, Result, Object...) - Method in class org.openehealth.ipf.commons.core.modules.api.Converter
-
Parses a message and renders the internal model into a different external representation.
- Converter<S,
T> - Class in org.openehealth.ipf.commons.core.modules.api -
Abstract class that serializes parsing, translating and rendering steps.
- Converter() - Constructor for class org.openehealth.ipf.commons.core.modules.api.Converter
- create(String) - Static method in class org.openehealth.ipf.commons.core.URN
- createExtensionModule(Properties, ClassLoader) - Method in class org.openehealth.ipf.commons.core.config.ExtensionModuleFactory
-
Delegate that actually creates the ExtensionModule.
D
- DomBuildersPool - Class in org.openehealth.ipf.commons.core
-
Pool for DOM document builders (which are not thread-safe).
- DynamicExtension - Interface in org.openehealth.ipf.commons.core.extend.config
-
DSL extensions implementing this marker interface can be auto discovered by IPF's extension configuration framework.
- DynamicExtensionConfigurer<R extends Registry> - Class in org.openehealth.ipf.commons.core.extend.config
-
Configurer used to autowire all classes implementing the
DynamicExtension
interface using Groovy 2.x Extension Modules - DynamicExtensionConfigurer() - Constructor for class org.openehealth.ipf.commons.core.extend.config.DynamicExtensionConfigurer
E
- equals(Object) - Method in class org.openehealth.ipf.commons.core.URN
- ExtensionModuleFactory - Class in org.openehealth.ipf.commons.core.config
-
Extension module that wraps the registration inside logging statements so that the extension process can be observed if necessary.
- ExtensionModuleFactory() - Constructor for class org.openehealth.ipf.commons.core.config.ExtensionModuleFactory
- extract(S, Object...) - Method in interface org.openehealth.ipf.commons.core.modules.api.Extractor
- Extractor<S> - Interface in org.openehealth.ipf.commons.core.modules.api
-
Extracts a piece of information from an object addressed by a expression
- ExtractorException - Exception in org.openehealth.ipf.commons.core.modules.api
- ExtractorException() - Constructor for exception org.openehealth.ipf.commons.core.modules.api.ExtractorException
- ExtractorException(String) - Constructor for exception org.openehealth.ipf.commons.core.modules.api.ExtractorException
- ExtractorException(String, Throwable) - Constructor for exception org.openehealth.ipf.commons.core.modules.api.ExtractorException
- ExtractorException(Throwable) - Constructor for exception org.openehealth.ipf.commons.core.modules.api.ExtractorException
G
- getBean(Class<B>) - Static method in class org.openehealth.ipf.commons.core.config.ContextFacade
- getBean(String) - Static method in class org.openehealth.ipf.commons.core.config.ContextFacade
- getBeans(Class<B>) - Static method in class org.openehealth.ipf.commons.core.config.ContextFacade
- getCauses() - Method in exception org.openehealth.ipf.commons.core.modules.api.ValidationException
- getContent(Class<T>) - Method in class org.openehealth.ipf.commons.core.ContentMap
-
Returns document content of the given type.
- getContentsCount() - Method in class org.openehealth.ipf.commons.core.ContentMap
-
Returns count of currently available content types in this content map.
- getConversionService() - Static method in class org.openehealth.ipf.commons.core.ContentMap
-
Returns conversion service for document contents.
- getMessage() - Method in exception org.openehealth.ipf.commons.core.modules.api.ValidationException
- getModuleName() - Method in interface org.openehealth.ipf.commons.core.extend.config.DynamicExtension
- getModuleVersion() - Method in interface org.openehealth.ipf.commons.core.extend.config.DynamicExtension
- getNamespaceId() - Method in class org.openehealth.ipf.commons.core.URN
- getNamespaceSpecificString() - Method in class org.openehealth.ipf.commons.core.URN
- getOrder() - Method in class org.openehealth.ipf.commons.core.config.OrderedConfigurer
H
- hasContent(Class<?>) - Method in class org.openehealth.ipf.commons.core.ContentMap
-
Returns
true
when this content map already contains an element of the given type. - hashCode() - Method in class org.openehealth.ipf.commons.core.URN
I
- isNamespace(String) - Method in class org.openehealth.ipf.commons.core.URN
- isStatic() - Method in interface org.openehealth.ipf.commons.core.extend.config.DynamicExtension
- isURN(String) - Static method in class org.openehealth.ipf.commons.core.URN
L
- lookup(Class<T>) - Static method in class org.openehealth.ipf.commons.core.config.Lookup
-
Returns the first implementation of T
- lookup(Registry) - Method in class org.openehealth.ipf.commons.core.extend.config.DynamicExtensionConfigurer
- lookup(R) - Method in interface org.openehealth.ipf.commons.core.config.Configurer
- Lookup - Class in org.openehealth.ipf.commons.core.config
-
Lookup implementation of an interface type using
ServiceLoader
. - Lookup() - Constructor for class org.openehealth.ipf.commons.core.config.Lookup
- lookupAll(Class<T>) - Static method in class org.openehealth.ipf.commons.core.config.Lookup
-
Returns all implementations of T
M
- matches(T, Object...) - Method in interface org.openehealth.ipf.commons.core.modules.api.Predicate
N
- newModule(Properties, ClassLoader) - Method in class org.openehealth.ipf.commons.core.config.ExtensionModuleFactory
O
- OID - Static variable in class org.openehealth.ipf.commons.core.URN
- OidGenerator - Class in org.openehealth.ipf.commons.core
-
Generate unique object identifiers without formal registration as mentioned in IHE_ITI_TF_Vol2x B.6 Representing UUIDs as OIDs and specified by ITU-T X.667 (http://itu.int/ITU-T/X.667)
- OrderedConfigurer<T,
R extends Registry> - Class in org.openehealth.ipf.commons.core.config -
Base class for all custom configurers which have to implement their own strategy for lookup and configure.
- OrderedConfigurer() - Constructor for class org.openehealth.ipf.commons.core.config.OrderedConfigurer
- org.openehealth.ipf.commons.core - package org.openehealth.ipf.commons.core
- org.openehealth.ipf.commons.core.config - package org.openehealth.ipf.commons.core.config
- org.openehealth.ipf.commons.core.extend.config - package org.openehealth.ipf.commons.core.extend.config
- org.openehealth.ipf.commons.core.modules.api - package org.openehealth.ipf.commons.core.modules.api
P
- parse(InputStream, Object...) - Method in interface org.openehealth.ipf.commons.core.modules.api.Parser
-
Parses a message and returns an internal representation of the information.
- parse(Reader, Object...) - Method in interface org.openehealth.ipf.commons.core.modules.api.Parser
-
Parses a message and returns an internal representation of the information.
- parse(String, Object...) - Method in interface org.openehealth.ipf.commons.core.modules.api.Parser
-
Parses a message and returns an internal representation of the information.
- parse(Source, Object...) - Method in interface org.openehealth.ipf.commons.core.modules.api.Parser
-
Parses a message and returns an internal representation of the information.
- ParseException - Exception in org.openehealth.ipf.commons.core.modules.api
- ParseException(String) - Constructor for exception org.openehealth.ipf.commons.core.modules.api.ParseException
- ParseException(String, Throwable) - Constructor for exception org.openehealth.ipf.commons.core.modules.api.ParseException
- ParseException(Throwable) - Constructor for exception org.openehealth.ipf.commons.core.modules.api.ParseException
- Parser<S> - Interface in org.openehealth.ipf.commons.core.modules.api
-
Defines methods for parsing a external representation of information into an internal model.
- PIN - Static variable in class org.openehealth.ipf.commons.core.URN
- POOL_SIZE_PROPERTY - Static variable in class org.openehealth.ipf.commons.core.DomBuildersPool
- Predicate<T> - Interface in org.openehealth.ipf.commons.core.modules.api
-
Predicate interface for matching a source object for certain criteria.
R
- register(String, Object) - Method in class org.openehealth.ipf.commons.core.config.SimpleRegistry
- Registry - Interface in org.openehealth.ipf.commons.core.config
-
Technology-independent bean registry interface
- removeContent(Class<T>) - Method in class org.openehealth.ipf.commons.core.ContentMap
-
Removes (invalidates) document content of the given type.
- render(T, OutputStream, Object...) - Method in interface org.openehealth.ipf.commons.core.modules.api.Renderer
-
Renders the model into its external representation.
- render(T, Writer, Object...) - Method in interface org.openehealth.ipf.commons.core.modules.api.Renderer
-
Renders the model into its external representation.
- render(T, Object...) - Method in interface org.openehealth.ipf.commons.core.modules.api.Renderer
-
Renders the model into its external representation.
- render(T, Result, Object...) - Method in interface org.openehealth.ipf.commons.core.modules.api.Renderer
-
Renders the model into its external representation.
- Renderer<T> - Interface in org.openehealth.ipf.commons.core.modules.api
-
Interface for creating an externalized version of an internal object model.
- RenderException - Exception in org.openehealth.ipf.commons.core.modules.api
- RenderException(String) - Constructor for exception org.openehealth.ipf.commons.core.modules.api.RenderException
- RenderException(String, Throwable) - Constructor for exception org.openehealth.ipf.commons.core.modules.api.RenderException
- RenderException(Throwable) - Constructor for exception org.openehealth.ipf.commons.core.modules.api.RenderException
- restore(DocumentBuilder) - Static method in class org.openehealth.ipf.commons.core.DomBuildersPool
-
Returns a document builder (previously gained via
DomBuildersPool.take()
) to the pool.
S
- setContent(Class<T>, T) - Method in class org.openehealth.ipf.commons.core.ContentMap
-
Adds or replaces document content of the given type.
- setConversionService(TypeConverter) - Static method in class org.openehealth.ipf.commons.core.ContentMap
-
Sets conversion service for document contents.
- setOrder(int) - Method in class org.openehealth.ipf.commons.core.config.OrderedConfigurer
- setRegistry(Registry) - Static method in class org.openehealth.ipf.commons.core.config.ContextFacade
- SimpleRegistry - Class in org.openehealth.ipf.commons.core.config
-
A simple registry implementation that can e.g. be used in tests to abstract away more complex bean registries like Spring.
- SimpleRegistry() - Constructor for class org.openehealth.ipf.commons.core.config.SimpleRegistry
- Splitter<S,
T> - Interface in org.openehealth.ipf.commons.core.modules.api -
Splits a S object into a
Collection
of T objects.
T
- take() - Static method in class org.openehealth.ipf.commons.core.DomBuildersPool
-
Returns a document builder instance.
- toString() - Method in class org.openehealth.ipf.commons.core.URN
- toURI() - Method in class org.openehealth.ipf.commons.core.URN
- Transmogrifier<S,
T> - Interface in org.openehealth.ipf.commons.core.modules.api -
Translates one internal data structure into another one.
- TypeConverter - Interface in org.openehealth.ipf.commons.core.config
-
Abstraction of a TypeConverter
U
- uniqueOid() - Static method in class org.openehealth.ipf.commons.core.OidGenerator
- URN - Class in org.openehealth.ipf.commons.core
-
URN abstraction, following the pattern of URI and URL classes.
- URN(String) - Constructor for class org.openehealth.ipf.commons.core.URN
- URN(String, String) - Constructor for class org.openehealth.ipf.commons.core.URN
- URN(URI) - Constructor for class org.openehealth.ipf.commons.core.URN
- URN(UUID) - Constructor for class org.openehealth.ipf.commons.core.URN
- URN(Oid) - Constructor for class org.openehealth.ipf.commons.core.URN
- use(Closure<R>) - Static method in class org.openehealth.ipf.commons.core.DomBuildersPool
-
Takes a document builder object from the pool, uses it to execute the given Groovy closure, and returns it to the pool.
- use(Function<DocumentBuilder, R>) - Static method in class org.openehealth.ipf.commons.core.DomBuildersPool
-
Takes a document builder object from the pool, uses it to execute the given operation, and returns it to the pool.
- UUID - Static variable in class org.openehealth.ipf.commons.core.URN
- UUID_ARC - Static variable in class org.openehealth.ipf.commons.core.OidGenerator
V
- validate(S, P) - Method in interface org.openehealth.ipf.commons.core.modules.api.Validator
- ValidationException - Exception in org.openehealth.ipf.commons.core.modules.api
- ValidationException(String) - Constructor for exception org.openehealth.ipf.commons.core.modules.api.ValidationException
- ValidationException(String, Throwable) - Constructor for exception org.openehealth.ipf.commons.core.modules.api.ValidationException
- ValidationException(String, Throwable...) - Constructor for exception org.openehealth.ipf.commons.core.modules.api.ValidationException
- ValidationException(String, List<? extends Throwable>) - Constructor for exception org.openehealth.ipf.commons.core.modules.api.ValidationException
- ValidationException(Throwable) - Constructor for exception org.openehealth.ipf.commons.core.modules.api.ValidationException
- ValidationException(Throwable...) - Constructor for exception org.openehealth.ipf.commons.core.modules.api.ValidationException
- ValidationException(List<? extends Throwable>) - Constructor for exception org.openehealth.ipf.commons.core.modules.api.ValidationException
- Validator<S,
P> - Interface in org.openehealth.ipf.commons.core.modules.api -
Validation interface.
Z
- zap(S, Object...) - Method in interface org.openehealth.ipf.commons.core.modules.api.Transmogrifier
-
Transmogrifies an object into another one.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form