Index

A B C D E G H I L M N O P R S T U V Z 
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.
A B C D E G H I L M N O P R S T U V Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form