A C D F G I L M N P R S T

A

AbstractProcessor - class net.wimpi.text.AbstractProcessor.
Abstract class which implements most of the Processor interface.
AbstractProcessor() - Constructor for class net.wimpi.text.AbstractProcessor
 
addProcessingPipe(ProcessingPipe) - Method in class net.wimpi.text.ProcessingKernel
Adds a processing pipe to this kernel.
addProcessor(int, Processor) - Method in interface net.wimpi.text.ProcessingPipe
Adds a processor to this processing pipe, at a given position.
addProcessor(int, Processor) - Method in class net.wimpi.text.ProcessingPipeImpl
 
addProcessor(Processor) - Method in class net.wimpi.text.ProcessingKernel
Adds a processor to this kernel.
addProcessor(Processor) - Method in interface net.wimpi.text.ProcessingPipe
Adds a processor to this processing pipe.
addProcessor(Processor) - Method in class net.wimpi.text.ProcessingPipeImpl
 
addResourcePool(String, ResourcePool) - Method in class net.wimpi.text.ProcessingKernel
Adds a resource pool with the given name to this kernel.

C

clear() - Method in class net.wimpi.text.ResourcePool
Removes all ProcessingResource references from this pool.
createProcessingKernel(Properties) - Static method in class net.wimpi.text.ProcessingKernel
Creates a Kernel from a given Properties instance.
createResource() - Method in interface net.wimpi.text.ProcessingResource
Returns a reference to a ProcessingResource.
createResource() - Method in class net.wimpi.text.std.PatternMatchingResource
 
createResourcePool(int, ProcessingResource) - Static method in class net.wimpi.text.ResourcePool
Creates a ResourcePool with the given size, containing the given ProcessingResource instances.

D

dumpKernel() - Method in class net.wimpi.text.ProcessingKernel
Returns a Properties instance that reflects the actual state of the Kernel.

F

flush() - Method in interface net.wimpi.text.ProcessingPipe
Removes all processors from this processing pipe.
flush() - Method in class net.wimpi.text.ProcessingPipeImpl
 

G

getCeiling() - Method in class net.wimpi.text.ResourcePool
Returns the ceiling (in terms of size) of this pool.
getDescription() - Method in interface net.wimpi.text.Processor
Returns the description of this processor, in the default Locale, or the default available Locale of this Processor.
getDescription() - Method in class net.wimpi.text.AbstractProcessor
 
getDescription(Locale) - Method in interface net.wimpi.text.Processor
Returns the description of this processor, in the given Locale.
getDescription(Locale) - Method in class net.wimpi.text.AbstractProcessor
 
getName() - Method in interface net.wimpi.text.Processor
Returns the name of this processor.
getName() - Method in class net.wimpi.text.AbstractProcessor
 
getPatternMatcher() - Method in class net.wimpi.text.std.PatternMatchingResource
Returns a reference to the encapsulated PatternMatcher instance.
getProcessingPipe(String) - Method in class net.wimpi.text.ProcessingKernel
Returns a reference to a ProcessingPipe instance if available for the given name.
getProcessor(String) - Method in class net.wimpi.text.ProcessingKernel
Returns a reference to a Processor instance if available for the given name.
getProperties() - Method in class net.wimpi.text.AbstractProcessor
 
getReference() - Static method in class net.wimpi.text.ProcessingKernel
Returns the singleton reference of the unique Kernel instance.
getResourcePool(String) - Method in class net.wimpi.text.ProcessingKernel
Returns a reference to a ResourcePool instance if available for the given name.

I

initPool() - Method in class net.wimpi.text.ResourcePool
Initializes a pool of ProcessingResource instances.
isEmpty() - Method in interface net.wimpi.text.ProcessingPipe
Tests if the pipe is empty.
isEmpty() - Method in class net.wimpi.text.ProcessingPipeImpl
 

L

leaseResource() - Method in class net.wimpi.text.ResourcePool
Returns a leased ProcessingResource instance from this pool.
listAvailableLocales() - Method in interface net.wimpi.text.Processor
Returns a list of supported locales with regard to the descriptions.
listAvailableLocales() - Method in class net.wimpi.text.AbstractProcessor
 
listProcessingPipes() - Method in class net.wimpi.text.ProcessingKernel
Lists the available processing pipes with their respective name.
listProcessors() - Method in class net.wimpi.text.ProcessingKernel
Lists the available processors with their respective name.
listResourcePools() - Method in class net.wimpi.text.ProcessingKernel
Lists the available resource pools with their respective name.

M

m_Properties - Variable in class net.wimpi.text.AbstractProcessor
 

N

net.wimpi.text - package net.wimpi.text
 
net.wimpi.text.std - package net.wimpi.text.std
 

P

PatternMatchingResource - class net.wimpi.text.std.PatternMatchingResource.
A class that implements a processing resource encapsulating a jakarata-oro pattern matcher for regular expressions.
PatternMatchingResource() - Constructor for class net.wimpi.text.std.PatternMatchingResource
 
process(InputStream) - Method in interface net.wimpi.text.Processor
Returns an InputStream where the processed given source InputStream can be read from.
process(InputStream) - Method in class net.wimpi.text.AbstractProcessor
A standard implementation converting the stream into a String, processing it, and wrapping the result into a ByteArrayInputStream.
process(InputStream) - Method in class net.wimpi.text.ProcessingPipeImpl
 
process(String) - Method in interface net.wimpi.text.Processor
Processes the given String and returns the result as String.
process(String) - Method in class net.wimpi.text.AbstractProcessor
 
process(String) - Method in class net.wimpi.text.ProcessingPipeImpl
 
ProcessingKernel - class net.wimpi.text.ProcessingKernel.
Class that implements a kernel for handling the main tasks of the processing framework.
ProcessingPipe - interface net.wimpi.text.ProcessingPipe.
Interface that defines a processing pipe.
ProcessingPipeImpl - class net.wimpi.text.ProcessingPipeImpl.
Class that implements the ProcessingPipe interface.
ProcessingPipeImpl() - Constructor for class net.wimpi.text.ProcessingPipeImpl
 
ProcessingPipeImpl(String) - Constructor for class net.wimpi.text.ProcessingPipeImpl
 
ProcessingResource - interface net.wimpi.text.ProcessingResource.
Interface that defines a processing resource.
Processor - interface net.wimpi.text.Processor.
Interface that defines a processor.

R

releaseResource(ProcessingResource) - Method in class net.wimpi.text.ResourcePool
Releases a formerly leased ProcessingResource, returning it into this pool.
reloadKernel(Properties) - Method in class net.wimpi.text.ProcessingKernel
Reloads the Kernel from a Properties instance.
removeProcessingPipe(ProcessingPipe) - Method in class net.wimpi.text.ProcessingKernel
Removes the given ProcessingPipe from the kernel.
removeProcessor(int) - Method in interface net.wimpi.text.ProcessingPipe
Removes the processor at the given position from this processing pipe.
removeProcessor(int) - Method in class net.wimpi.text.ProcessingPipeImpl
 
removeProcessor(Processor) - Method in class net.wimpi.text.ProcessingKernel
Removes the given Processor from the kernel.
removeResourcePool(String) - Method in class net.wimpi.text.ProcessingKernel
Removes the ResourcePool with the given name from the kernel.
resize(int) - Method in class net.wimpi.text.ResourcePool
Resizes the pool.
ResourcePool - class net.wimpi.text.ResourcePool.
Class that implements a pool for ProcessingResource instances.

S

setDefaultLocale(Locale) - Method in interface net.wimpi.text.Processor
Sets the default Locale of this processor to the given Locale, if an only if a description in this locale exists.
setDefaultLocale(Locale) - Method in class net.wimpi.text.AbstractProcessor
 
setDescription(String, Locale) - Method in interface net.wimpi.text.Processor
Sets the description of this processor in a given Locale.
setDescription(String, Locale) - Method in class net.wimpi.text.AbstractProcessor
 
setName(String) - Method in class net.wimpi.text.AbstractProcessor
 
setProperties(Properties) - Method in class net.wimpi.text.AbstractProcessor
 
size() - Method in interface net.wimpi.text.ProcessingPipe
Returns the count of all processors in this pipe.
size() - Method in class net.wimpi.text.ResourcePool
Returns the size of this pool.
size() - Method in class net.wimpi.text.ProcessingPipeImpl
 

T

toString() - Method in class net.wimpi.text.ProcessingPipeImpl
Returns this processing pipe as String.

A C D F G I L M N P R S T

Copyright 2001,2002 Dieter Wimberger. All Rights Reserved.