A B C D E F G H I J K L M N O P Q R S T U V W

A

AbstractConverter - Class in com.emarsys.ecommon.converter
Abstract subclass for converter-types.
AbstractConverter() - Constructor for class com.emarsys.ecommon.converter.AbstractConverter
 
add(int[]...) - Static method in class com.emarsys.ecommon.math.MathUtil
Sums up the passed arrays fields and returns a single result vector.
add(Assertion) - Method in class com.emarsys.ecommon.test.ChainedAssertion
 
add(int, Assertion) - Method in class com.emarsys.ecommon.test.ChainedAssertion
 
add(Calendar, int, int) - Static method in class com.emarsys.ecommon.time.Dates
Creates a new Calendar instance by cloning the passed one and adds the time specified through the passed field and amount.
add(Calendar, int) - Static method in class com.emarsys.ecommon.time.Dates
Creates a new Calendar instance by cloning the passed one and adds the passed milliseconds to it.
add(QueueSchedulingStrategy<T>) - Method in class com.emarsys.ecommon.time.schedule.ChainFactory
 
add(Predicate, QueueSchedulingStrategy<T>) - Method in class com.emarsys.ecommon.time.schedule.ChainFactory
 
add(QueueSchedulingStrategy<T>, Predicate) - Method in class com.emarsys.ecommon.time.schedule.ChainFactory
 
add(Predicate, QueueSchedulingStrategy<T>, Predicate) - Method in class com.emarsys.ecommon.time.schedule.ChainFactory
 
add(Object) - Method in class com.emarsys.ecommon.util.CollectionToStringBuilder
 
add(Object) - Method in class com.emarsys.ecommon.util.ToStringBuilder
Appends the String representation of the passed Object to this ToStringBuilder WITHOUT using a delimiter to seperate it from other toString arguments.
add(Object...) - Method in class com.emarsys.ecommon.util.ToStringBuilder
Appends the String representation of the passed Objects to this ToStringBuilder WITHOUT using a delimiter to seperate it from other toString arguments.
addAll(Collection<? extends Assertion>) - Method in class com.emarsys.ecommon.test.ChainedAssertion
 
addAll(int, Collection<? extends Assertion>) - Method in class com.emarsys.ecommon.test.ChainedAssertion
 
addAll(Iterable<?>) - Method in class com.emarsys.ecommon.util.ToStringBuilder
Appends the String representation of the passed Iterable's Object to this ToStringBuilder WITHOUT using a delimiter to seperate it from other toString arguments.
addAttachment(File) - Method in class com.emarsys.ecommon.mail.JMailFactory
 
addAttachment(ByteArrayOutputStream, String) - Method in class com.emarsys.ecommon.mail.JMailFactory
 
addAttachment(ByteArrayOutputStream, String) - Method in class com.emarsys.ecommon.mail.JMailSender
 
addAttachment(File) - Method in class com.emarsys.ecommon.mail.JMailSender
 
addBCC(String) - Method in class com.emarsys.ecommon.mail.JMailFactory
Adds the passed BCC recipient to this Message.
addBCC(String) - Method in class com.emarsys.ecommon.mail.JMailSender
 
addBCCs(String) - Method in class com.emarsys.ecommon.mail.JMailFactory
Adds the passed BCC recipients to this Message.
addBCCs(String) - Method in class com.emarsys.ecommon.mail.JMailSender
 
addBeanParams(Object) - Method in class com.emarsys.ecommon.net.UrlBuilder
adds parameters defined by a bean's properties
addCC(String) - Method in class com.emarsys.ecommon.mail.JMailFactory
Adds the passed CC recipient to this Message.
addCC(String) - Method in class com.emarsys.ecommon.mail.JMailSender
 
addCCs(String) - Method in class com.emarsys.ecommon.mail.JMailFactory
Adds the passed CC recipients to this Message.
addCCs(String) - Method in class com.emarsys.ecommon.mail.JMailSender
 
addFileChangeListener(FileMonitor.FileChangeListener) - Method in class com.emarsys.ecommon.files.FileMonitor
Add a monitored file with a FileChangeListener.
addFrom(CharSequence) - Method in class com.emarsys.ecommon.db.QueryBuilder
 
addGroupBy(CharSequence) - Method in class com.emarsys.ecommon.db.QueryBuilder
 
addHaving(CharSequence) - Method in class com.emarsys.ecommon.db.QueryBuilder
 
addOrderBy(CharSequence) - Method in class com.emarsys.ecommon.db.QueryBuilder
 
addParam(String, String) - Method in class com.emarsys.ecommon.net.UrlBuilder
adds a single parameter, if key and value are not null and not empty.
addParams(Map<String, String>) - Method in class com.emarsys.ecommon.net.UrlBuilder
adds non null key-value pairs form the map as parameters
addParams(Object...) - Method in class com.emarsys.ecommon.test.TestData
 
addProcessor(TextProcessor) - Method in class com.emarsys.ecommon.text.process.TextProcessorChain
 
addSelect(CharSequence) - Method in class com.emarsys.ecommon.db.QueryBuilder
 
addTO(String) - Method in class com.emarsys.ecommon.mail.JMailFactory
Add the passed TO recipient to this Message.
addTO(String) - Method in class com.emarsys.ecommon.mail.JMailSender
 
addTO(String) - Method in class com.emarsys.ecommon.sms.JSMSSender
 
addTOs(String) - Method in class com.emarsys.ecommon.mail.JMailFactory
Adds the passed TO recipients to this Message.
addTOs(String) - Method in class com.emarsys.ecommon.mail.JMailSender
 
addTOs(String) - Method in class com.emarsys.ecommon.sms.JSMSSender
 
addWhere(CharSequence) - Method in class com.emarsys.ecommon.db.QueryBuilder
 
addWorkerThreadProducer(WorkerThreadProducer) - Method in class com.emarsys.ecommon.ejb.WorkerThreadMBean
adds a producer iff not started
alice - Variable in class com.emarsys.ecommon.time.schedule.DelayedLinearQueueSchedulingStrategy
the QueueSchedulingStrategyChain that acutally performs
ALMOST_EQUAL - Static variable in class com.emarsys.ecommon.collections.fuzzy.FuzzyComparison
 
AlphabeticalTable - Class in com.emarsys.ecommon.text.atsa
 
AlphabeticalTable() - Constructor for class com.emarsys.ecommon.text.atsa.AlphabeticalTable
 
AlphabeticalTable(Map<Prefix, Integer>) - Constructor for class com.emarsys.ecommon.text.atsa.AlphabeticalTable
 
AlphabeticalTable(Text) - Constructor for class com.emarsys.ecommon.text.atsa.AlphabeticalTable
 
AlphaNumericFilter - Class in com.emarsys.ecommon.text.process
Replaces all Characters in the Texts content which are not letters or digits with spaces, or iff theres a whitespace before or after said character, it is deleted.
AlphaNumericFilter() - Constructor for class com.emarsys.ecommon.text.process.AlphaNumericFilter
 
AlphaNumericTriageTable - Class in com.emarsys.ecommon.text.atsa
An AlphaNumericTriageTable
AlphaNumericTriageTable() - Constructor for class com.emarsys.ecommon.text.atsa.AlphaNumericTriageTable
 
AlphaNumericTriageTable(Map<Prefix, Integer>) - Constructor for class com.emarsys.ecommon.text.atsa.AlphaNumericTriageTable
 
AlphaNumericTriageTable(Text) - Constructor for class com.emarsys.ecommon.text.atsa.AlphaNumericTriageTable
 
append - Variable in class com.emarsys.ecommon.mail.MessageFileWriter
 
append(Object) - Method in class com.emarsys.ecommon.util.CollectionToStringBuilder
 
append(Object) - Method in class com.emarsys.ecommon.util.ToStringBuilder
Appends the String representation of the passed Object to this ToStringBuilder.
append(Object...) - Method in class com.emarsys.ecommon.util.ToStringBuilder
Appends the String representation of the passed Objects to this ToStringBuilder.
append(Object, char) - Method in class com.emarsys.ecommon.util.ToStringBuilder
Appends the String representation of the passed Object to this ToStringBuilder.
append(char, Object...) - Method in class com.emarsys.ecommon.util.ToStringBuilder
Appends the String representation of the passed Objects to this ToStringBuilder.
appendAll(Iterable<?>) - Method in class com.emarsys.ecommon.util.ToStringBuilder
Appends the String representation of the passed Iterable's Objects to this ToStringBuilder.
appendAll(char, Iterable<?>) - Method in class com.emarsys.ecommon.util.ToStringBuilder
Appends the String representation of the passed Iterable's Objects to this ToStringBuilder.
appendMessages(Message[]) - Method in class com.emarsys.ecommon.mail.mock.MockFolder
 
appendMessages(Message[]) - Method in class com.emarsys.ecommon.mail.mock.PopMockFolder
Always throws MethodNotSupportedException because the POP3 protocol doesn't support appending messages.
ARBITRARY_SUFFIX_REGEX - Static variable in class com.emarsys.ecommon.text.atsa.Prefix
 
As - Static variable in interface com.emarsys.ecommon.db.sqlparser.Symbol
 
ascendingIterator() - Method in class com.emarsys.ecommon.math.stat.FrequencyDistributionData
Creates an Iterator that returns elements in an ascending ordering.
assertEquals(Iterator<T>, Iterator<T>) - Static method in class com.emarsys.ecommon.test.testng.IteratorHelper
Asserts (using the test-ng Assert class) that the passed Iterators represent the same element sequence, i.e.
assertEquals(Iterator<T>, Iterator<T>, Comparator<T>) - Static method in class com.emarsys.ecommon.test.testng.IteratorHelper
 
assertFalse(boolean, String) - Static method in class com.emarsys.ecommon.util.Assertions
 
assertFalse(boolean) - Static method in class com.emarsys.ecommon.util.Assertions
 
Assertion - Interface in com.emarsys.ecommon.test
Encapsulates an Assertion in a unit test case.
assertions - Variable in class com.emarsys.ecommon.test.ChainedAssertion
 
Assertions - Class in com.emarsys.ecommon.util
Provides assertions which cannot be disabled and do automated logging.
Assertions() - Constructor for class com.emarsys.ecommon.util.Assertions
 
assertIsInstanceOf(Object, Class<?>) - Static method in class com.emarsys.ecommon.util.Assertions
 
assertNotEmpty(Object) - Static method in class com.emarsys.ecommon.util.Assertions
 
assertNotNull(Object) - Static method in class com.emarsys.ecommon.util.Assertions
 
assertTrue(boolean, String) - Static method in class com.emarsys.ecommon.util.Assertions
 
assertTrue(boolean) - Static method in class com.emarsys.ecommon.util.Assertions
 
ATSA - Class in com.emarsys.ecommon.text.atsa
ATSA stands for ATSA Text Similarity Algorithm.
ATSA() - Constructor for class com.emarsys.ecommon.text.atsa.ATSA
 
awaitTerminationSilently(ExecutorService, int, TimeUnit) - Static method in class com.emarsys.ecommon.concurrent.Threads
 

B

backend - Variable in class com.emarsys.ecommon.prefs.config.backend.ImmutableConfigurationBackend
 
backend - Variable in class com.emarsys.ecommon.prefs.config.backend.ModeSettingConfigurationBackend
 
backend - Variable in class com.emarsys.ecommon.prefs.config.Configuration
 
baseIntLen - Variable in class com.emarsys.ecommon.time.schedule.DelayedLinearQueueSchedulingStrategy
 
BoundedGenericContainer - Class in com.emarsys.ecommon.collections
BoundedGenericContainer is very similar to GenericContainer with the exception that the BoundedGenericContainer.getElem(Class) and BoundedGenericContainer.setElem(Class, Object) methods do not provide 100 % strict type parameter binding.
BoundedGenericContainer() - Constructor for class com.emarsys.ecommon.collections.BoundedGenericContainer
 
buf - Variable in class com.emarsys.ecommon.util.ToStringBuilder
 
Builder<T> - Interface in com.emarsys.ecommon.builder
A Builder is a default factory for objects of type T and used to create common objects in a unified way throughout the system.
BuilderException - Exception in com.emarsys.ecommon.builder
Indicates an error during the instantiation, retrieval or execution of Builders.
BuilderException(String, Throwable) - Constructor for exception com.emarsys.ecommon.builder.BuilderException
 
BuilderException(String) - Constructor for exception com.emarsys.ecommon.builder.BuilderException
 
Builders - Class in com.emarsys.ecommon.builder
The central "registry" for Builders.
Builders() - Constructor for class com.emarsys.ecommon.builder.Builders
 
BuildersTest - Class in com.emarsys.ecommon.builder.test
Abstract superclass for all tests that use Builders.
BuildersTest() - Constructor for class com.emarsys.ecommon.builder.test.BuildersTest
 
By - Static variable in interface com.emarsys.ecommon.db.sqlparser.Symbol
 

C

Cache - Static variable in interface com.emarsys.ecommon.db.sqlparser.Symbol
 
cache(Object, Object) - Method in class com.emarsys.ecommon.util.EntityExporter
 
calcRawPercentages() - Method in class com.emarsys.ecommon.math.stat.FrequencyDistribution
 
calculate() - Method in class com.emarsys.ecommon.time.TimeRange
 
calculateNextProcessing(QueueScheduler<T>, SchedulableQueueElement<T>) - Method in class com.emarsys.ecommon.time.schedule.ConstantQueueSchedulingStrategy
 
calculateNextProcessing(QueueScheduler<T>, SchedulableQueueElement<T>) - Method in class com.emarsys.ecommon.time.schedule.DelayedLinearQueueSchedulingStrategy
If the passed schedulable has been queued (according to SchedulableQueueElement.getQueueingDate()) before the delay threshold (== queueing date + DelayedLinearQueueSchedulingStrategy.delayIntLen) it will be constantly rescheduled in DelayedLinearQueueSchedulingStrategy.baseIntLen milliseconds (see ConstantQueueSchedulingStrategy).
Else if it has been queued after said threshold it will be linearly rescheduled in SchedulableQueueElement.getScheduledCount() * DelayedLinearQueueSchedulingStrategy.delayIntLen milliseconds (see LinearQueueSchedulingStrategy).
calculateNextProcessing(QueueScheduler<T>, SchedulableQueueElement<T>) - Method in class com.emarsys.ecommon.time.schedule.FixedQueueSchedulingStrategy
If this FixedQueueSchedulingStrategy.scheduleDate is after (see Calendar.after(Object)) NOW (see QueueScheduler.now() then it will be returned, otherwise NOW + SchedulableQueueElement.getMinSchedulingInterval() will be returned.
calculateNextProcessing(QueueScheduler<T>, SchedulableQueueElement<T>) - Method in class com.emarsys.ecommon.time.schedule.LinearQueueSchedulingStrategy
Calculates the next processing date by adding the LinearQueueSchedulingStrategy.intervalMillis multiplied with a scaling factor (see LinearQueueSchedulingStrategy.calculateScalingFactor(SchedulableQueueElement)) to the current time.
calculateNextProcessing(QueueScheduler<T>, SchedulableQueueElement<T>) - Method in class com.emarsys.ecommon.time.schedule.mock.MockSchedulingStrategy
 
calculateNextProcessing(QueueScheduler<T>, SchedulableQueueElement<T>) - Method in interface com.emarsys.ecommon.time.schedule.QueueSchedulingStrategy
Performs the concrete scheduling algorithm defined by this QueueSchedulingStrategy on the passed SchedulableQueueElement.
calculateNextProcessing(QueueScheduler<T>, SchedulableQueueElement<T>) - Method in class com.emarsys.ecommon.time.schedule.QueueSchedulingStrategyChain
Calculates the next processing date by iterating over the strategy chain QueueSchedulingStrategyChain.elements and for every instance...
calculatePercentages(int[]) - Static method in class com.emarsys.ecommon.math.stat.FrequencyDistribution
Convenience method for calculating the percentage values of a frequency distribution.
calculateScalingFactor(SchedulableQueueElement<T>) - Method in class com.emarsys.ecommon.time.schedule.LinearQueueSchedulingStrategy
Calculates the factor the LinearQueueSchedulingStrategy.intervalMillis should be scalied with linearly as the maximum of 1 and (SchedulableQueueElement.getScheduledCount() + 1 - LinearQueueSchedulingStrategy.delayCount)
The LinearQueueSchedulingStrategy.delayCount, nomen es omen, thus is used to specify the number of times the LinearQueueSchedulingStrategy should do a constant rescheduling just like the ConstantQueueSchedulingStrategy before proceeding with the linear scaling.
CalendarBuilder - Class in com.emarsys.ecommon.builder.time
A Builder for Calendar instances.
CalendarBuilder() - Constructor for class com.emarsys.ecommon.builder.time.CalendarBuilder
 
call() - Method in class com.emarsys.ecommon.mail.storage.JavaMailCallable
Calls JavaMailCallable.execute() and wraps any MessagingException into a MailStorageException.
callMethod(Object, String, Class<?>[], Object[]) - Static method in class com.emarsys.ecommon.util.ReflectionsHelper
 
cascade(ConfigurationBackend...) - Static method in class com.emarsys.ecommon.prefs.config.backend.DefaultsConfigurationBackend
Creates a new DefaultsConfigurationBackend with the passed ConfigurationBackend recursively cascaded as the defaults of its predecessor.
cascade(List<ConfigurationBackend>) - Static method in class com.emarsys.ecommon.prefs.config.backend.DefaultsConfigurationBackend
Creates a new DefaultsConfigurationBackend with the passed ConfigurationBackend recursively cascaded as the defaults of its predecessor.
cast(S, Class<T>) - Static method in class com.emarsys.ecommon.util.Classes
Provides an asserted (see Assertions) dynamic cast.
chain(SqlPredicate.BinaryBooleanOperator, List<SqlPredicate>) - Static method in class com.emarsys.ecommon.db.SqlPredicate
Chaines the passed SqlPredicates with the specified SqlPredicate.BinaryBooleanOperators and encapsulates the newly created instance with parenthesis.
chain(SqlPredicate.BinaryBooleanOperator, SqlPredicate...) - Static method in class com.emarsys.ecommon.db.SqlPredicate
Chaines the passed SqlPredicates together with the specified SqlPredicate.BinaryBooleanOperator; see SqlPredicate.chain(com.emarsys.ecommon.db.SqlPredicate.BinaryBooleanOperator, List) for details.
chain(SqlPredicate.BinaryBooleanOperator, SqlPredicate) - Method in class com.emarsys.ecommon.db.SqlPredicate
 
chain - Variable in class com.emarsys.ecommon.time.schedule.ChainFactory
 
ChainedAssertion - Class in com.emarsys.ecommon.test
An aggregation of Assertions.
ChainedAssertion() - Constructor for class com.emarsys.ecommon.test.ChainedAssertion
 
ChainElement<T> - Class in com.emarsys.ecommon.time.schedule
A ChainElement is a part of a QueueSchedulingStrategyChain and represents some kind of an execution context.
ChainElement(QueueSchedulingStrategy<T>) - Constructor for class com.emarsys.ecommon.time.schedule.ChainElement
Creates a new ChainElement instance.
ChainFactory<T> - Class in com.emarsys.ecommon.time.schedule
A factory for QueueSchedulingStrategyChains.
ChainFactory(QueueSchedulingStrategy<T>) - Constructor for class com.emarsys.ecommon.time.schedule.ChainFactory
Creates a new "empty" ChainFactory instance capable of creating QueueSchedulingStrategyChains for the passed concrete strategy instance.
ChainFactory(SchedulableQueueElement<T>) - Constructor for class com.emarsys.ecommon.time.schedule.ChainFactory
Creates a new "empty" ChainFactory instance capable of creating QueueSchedulingStrategyChains for the passed concrete schedulable instance.
ChainFactory(List<ChainElement<T>>) - Constructor for class com.emarsys.ecommon.time.schedule.ChainFactory
Creates a new ChainFactory instance that is already initialized with the passed elements.
charAt(int) - Method in class com.emarsys.ecommon.db.SqlPredicate
 
check() - Method in interface com.emarsys.ecommon.test.Assertion
Checks if the assertion is correct.
check() - Method in class com.emarsys.ecommon.test.ChainedAssertion
 
checkBuildersInTestMode() - Method in class com.emarsys.ecommon.builder.test.BuildersTest
 
checkIllegalChange() - Method in class com.emarsys.ecommon.text.TextFactory
 
checkInvariants() - Method in class com.emarsys.ecommon.time.schedule.ChainElement
 
checkInvariants() - Method in class com.emarsys.ecommon.time.schedule.DelayedLinearQueueSchedulingStrategy
Checks the following invariants which have to be fullfilled at any time: 0 < DelayedLinearQueueSchedulingStrategy.baseIntLen < DelayedLinearQueueSchedulingStrategy.delayIntLen
checkMockTimeInstalled() - Method in class com.emarsys.ecommon.time.test.TimeMockingTest
 
checkPrecond(List<E>, List<E>) - Method in class com.emarsys.ecommon.test.testng.EqualsHashCodeTest
Asserts the preconditions for the passed List of equal and non-equal elements.
checkProperty(String) - Method in class com.emarsys.ecommon.mail.storage.JMailStorage
Checks whether the property with the passed name is not null, if so an IllegalArgumentException will be raised.
checkProps() - Method in class com.emarsys.ecommon.mail.storage.JMailStorage
Checks preconditions for the Properties that drive the JMailStorage.
CIDRBlock - Class in com.emarsys.ecommon.net
Basic representation of a CIDR mask for IP addresses.
ClassConfigurationDeclaration - Class in com.emarsys.ecommon.prefs.config.declaration
A ClassConfigurationDeclaration represents a ConfigurationDeclaration that is specified through public static final String fields of a Class.
ClassConfigurationDeclaration(Object) - Constructor for class com.emarsys.ecommon.prefs.config.declaration.ClassConfigurationDeclaration
Creates a new ClassConfigurationDeclaration out of the passed "declaration object".
Classes - Class in com.emarsys.ecommon.util
Utility for handling Classes.
Classes() - Constructor for class com.emarsys.ecommon.util.Classes
 
Classes.Instantiator<C,E extends java.lang.Exception> - Class in com.emarsys.ecommon.util
Classes.Instantiator provides a sane interface for dynamic instantiation of classes by implementing the builder pattern.
Classes.Instantiator(Class<C>, Class<E>) - Constructor for class com.emarsys.ecommon.util.Classes.Instantiator
 
clear() - Method in class com.emarsys.ecommon.prefs.config.backend.PropertiesConfigurationBackend
 
clear() - Method in class com.emarsys.ecommon.prefs.config.backend.SnapshotPropertiesConfigurationBackend
 
clear() - Method in class com.emarsys.ecommon.test.ChainedAssertion
 
clearAll() - Static method in class com.emarsys.ecommon.mail.mock.MockMailbox
Discards all the mailboxes and its data.
clearTos() - Method in class com.emarsys.ecommon.sms.JSMSSender
 
client - Variable in class com.emarsys.ecommon.exceptions.handling.InternalExceptionHandlerPool
 
clone() - Method in class com.emarsys.ecommon.db.QueryBuilder
 
clone() - Method in class com.emarsys.ecommon.mail.content.MimeText
 
clone() - Method in class com.emarsys.ecommon.mail.content.MimeTextFactory
 
clone() - Method in class com.emarsys.ecommon.prefs.config.backend.PropertiesConfigurationBackend
 
clone() - Method in class com.emarsys.ecommon.text.Text
 
clone() - Method in class com.emarsys.ecommon.text.TextFactory
Note that the returned factory's config is NOT frozen, even if this one's is!
clone() - Method in class com.emarsys.ecommon.time.schedule.ChainElement
 
CloneException - Exception in com.emarsys.ecommon.exceptions
Wrapper Exception for errors in implementations of Object.clone().
CloneException() - Constructor for exception com.emarsys.ecommon.exceptions.CloneException
Deprecated. 
CloneException(String) - Constructor for exception com.emarsys.ecommon.exceptions.CloneException
 
CloneException(Throwable) - Constructor for exception com.emarsys.ecommon.exceptions.CloneException
Deprecated. 
CloneException(String, Throwable) - Constructor for exception com.emarsys.ecommon.exceptions.CloneException
 
close() - Method in class com.emarsys.ecommon.db.jdbc.PreparedStatementRunnable
 
close() - Method in class com.emarsys.ecommon.db.TestDatabase
Loop until the database has been successfully deleted, pausing for a second each time.
close(boolean) - Method in class com.emarsys.ecommon.mail.mock.MockFolder
 
close() - Method in class com.emarsys.ecommon.mail.storage.JMailFolder
 
close() - Method in class com.emarsys.ecommon.mail.storage.JMailStorage
 
close() - Method in interface com.emarsys.ecommon.mail.storage.MailFolderFacade
Will close the facade's underlying folder and set the MailFolderFacade.current() message to null.
close() - Method in interface com.emarsys.ecommon.mail.storage.MailStorageFacade
Closes the currently active mail storage backend as well as all opened folders.
close() - Method in class com.emarsys.ecommon.sms.JSMSSender
 
closeFolder() - Method in class com.emarsys.ecommon.mail.storage.JMailStorage
Closes the JMailStorage.lastFolders if present and sets the current JMailStorage.folder to JMailStorage.lastFolders and then set the current one (JMailStorage.folder) to null.
closeLastFolders() - Method in class com.emarsys.ecommon.mail.storage.JMailStorage
closes the last folders used after JMailStorage.next() has being called on the current JMailStorage.folder and thus the last ones are not needed any more.
closeOnDestroy() - Method in class com.emarsys.ecommon.ejb.WorkerThreadMBean
Defaultimplementation does nothing.
closeOnStop() - Method in class com.emarsys.ecommon.ejb.WorkerThreadMBean
Defaultimplementation does nothing.
closeStore() - Method in class com.emarsys.ecommon.mail.storage.JMailStorage
will close the last folder and the current one by calling JMailStorage.closeFolder() twice (!!) and then close the current store by calling JMailStorage.doCloseStore() will throw an exception if an error occurs in on of those calls.
Closure<T> - Interface in com.emarsys.ecommon.functor
 
CollectionToStringBuilder - Class in com.emarsys.ecommon.util
A ToStringBuilder for Collections and Arrays.
CollectionToStringBuilder() - Constructor for class com.emarsys.ecommon.util.CollectionToStringBuilder
 
CollectionToStringBuilder(char) - Constructor for class com.emarsys.ecommon.util.CollectionToStringBuilder
 
Column - Class in com.emarsys.ecommon.db.sqlparser
Represents a column definition within a create table statement.
Column(String) - Constructor for class com.emarsys.ecommon.db.sqlparser.Column
 
com.emarsys.ecommon.builder - package com.emarsys.ecommon.builder
The builder package and its subpackages provide systemwide factories for common objects.
com.emarsys.ecommon.builder.test - package com.emarsys.ecommon.builder.test
 
com.emarsys.ecommon.builder.time - package com.emarsys.ecommon.builder.time
Provides builders for date and time objects.
com.emarsys.ecommon.collections - package com.emarsys.ecommon.collections
Provides utilities for working with collections.
com.emarsys.ecommon.collections.fuzzy - package com.emarsys.ecommon.collections.fuzzy
The fuzzy framework provides the ability to do fuzzy comparisons on arbitrary objects.
com.emarsys.ecommon.concurrent - package com.emarsys.ecommon.concurrent
Provides the Utils for working with Threads.
com.emarsys.ecommon.converter - package com.emarsys.ecommon.converter
Converters tranform objects into a string representation and vice versa.
com.emarsys.ecommon.db - package com.emarsys.ecommon.db
Provides utilities for database access.
com.emarsys.ecommon.db.jdbc - package com.emarsys.ecommon.db.jdbc
Provides the Utils to for Database-Access over JDBC.
com.emarsys.ecommon.db.sqlparser - package com.emarsys.ecommon.db.sqlparser
 
com.emarsys.ecommon.db.sqlparser.lexer - package com.emarsys.ecommon.db.sqlparser.lexer
 
com.emarsys.ecommon.db.sqlparser.statements - package com.emarsys.ecommon.db.sqlparser.statements
 
com.emarsys.ecommon.db.sqlparser.statements.selects - package com.emarsys.ecommon.db.sqlparser.statements.selects
 
com.emarsys.ecommon.db.sqlparser.util - package com.emarsys.ecommon.db.sqlparser.util
 
com.emarsys.ecommon.ejb - package com.emarsys.ecommon.ejb
Provides utilities for working with EJBs.
com.emarsys.ecommon.enums - package com.emarsys.ecommon.enums
Provides common enum types and utilities.
com.emarsys.ecommon.exceptions - package com.emarsys.ecommon.exceptions
Provides common exception classes and utils.
com.emarsys.ecommon.exceptions.handling - package com.emarsys.ecommon.exceptions.handling
Provides a pluggable exception handling mechanism.
com.emarsys.ecommon.files - package com.emarsys.ecommon.files
Provides utilities to manage files.
com.emarsys.ecommon.functor - package com.emarsys.ecommon.functor
 
com.emarsys.ecommon.html - package com.emarsys.ecommon.html
Provides utilities for working with HTML.
com.emarsys.ecommon.io - package com.emarsys.ecommon.io
Provides utilities for doing I/O.
com.emarsys.ecommon.mail - package com.emarsys.ecommon.mail
Provides utilities for working with emails.
com.emarsys.ecommon.mail.content - package com.emarsys.ecommon.mail.content
Provides utilities to access and process the content of mails.
com.emarsys.ecommon.mail.content.tool - package com.emarsys.ecommon.mail.content.tool
 
com.emarsys.ecommon.mail.mock - package com.emarsys.ecommon.mail.mock
A mock implementation of the JavaMail(tm) API.
com.emarsys.ecommon.mail.parser - package com.emarsys.ecommon.mail.parser
Provides classes for parsing mail sources.
com.emarsys.ecommon.mail.storage - package com.emarsys.ecommon.mail.storage
Provides a framework for easy access to mail stores using the JavaMail(tm) API.
com.emarsys.ecommon.mail.test - package com.emarsys.ecommon.mail.test
 
com.emarsys.ecommon.math - package com.emarsys.ecommon.math
Provides mathematical utility functions.
com.emarsys.ecommon.math.stat - package com.emarsys.ecommon.math.stat
Provides statisticly utility classes.
com.emarsys.ecommon.net - package com.emarsys.ecommon.net
Provides utilities for working with network enabled applications.
com.emarsys.ecommon.prefs - package com.emarsys.ecommon.prefs
Provides functionlity for handling prefences and configuration issues in eCommon.
com.emarsys.ecommon.prefs.config - package com.emarsys.ecommon.prefs.config
eCommon's Configuration API core classes (originally migrated from DW).
com.emarsys.ecommon.prefs.config.backend - package com.emarsys.ecommon.prefs.config.backend
eCommon's Configuration API backends (originally migrated from DW).
com.emarsys.ecommon.prefs.config.declaration - package com.emarsys.ecommon.prefs.config.declaration
eCommon's Configuration API declaration parsers (migrated from DW).
com.emarsys.ecommon.properties - package com.emarsys.ecommon.properties
Provides utilities for working with properties.
com.emarsys.ecommon.security - package com.emarsys.ecommon.security
Provides commonly used security mechanisms and utilities.
com.emarsys.ecommon.sms - package com.emarsys.ecommon.sms
Provides utilities for working with SMS.
com.emarsys.ecommon.test - package com.emarsys.ecommon.test
Provides utilities for (unit) testing purposes.
com.emarsys.ecommon.test.testng - package com.emarsys.ecommon.test.testng
Provides utilities and extensions to the TestNG unit testing framework.
com.emarsys.ecommon.text - package com.emarsys.ecommon.text
The text framework provides utilities for text processing, extraction and comparison.
com.emarsys.ecommon.text.atsa - package com.emarsys.ecommon.text.atsa
The ATSA text similarity algorithm provides functionality to do various fuzzy comparisons on Texts.
com.emarsys.ecommon.text.extract - package com.emarsys.ecommon.text.extract
Provides text extraction functionality.
com.emarsys.ecommon.text.process - package com.emarsys.ecommon.text.process
Provides common text processing functionality, such as html to plain text converting, alphanumeric filtering, etc.
com.emarsys.ecommon.text.token - package com.emarsys.ecommon.text.token
Provides text tokenizers.
com.emarsys.ecommon.text.tool - package com.emarsys.ecommon.text.tool
 
com.emarsys.ecommon.time - package com.emarsys.ecommon.time
Provides utilities for working with date and time objects.
com.emarsys.ecommon.time.schedule - package com.emarsys.ecommon.time.schedule
Provides common classes to implement scheduling schemes.
com.emarsys.ecommon.time.schedule.mock - package com.emarsys.ecommon.time.schedule.mock
 
com.emarsys.ecommon.time.test - package com.emarsys.ecommon.time.test
 
com.emarsys.ecommon.transaction - package com.emarsys.ecommon.transaction
Provides utilities for working with transactions.
com.emarsys.ecommon.util - package com.emarsys.ecommon.util
Provides the various common utility classes.
compare(T, T) - Method in interface com.emarsys.ecommon.collections.fuzzy.FuzzyComparator
Compares its two arguments for similarity.
compare(FuzzyFingerPrint<T>, FuzzyFingerPrint<T>) - Method in class com.emarsys.ecommon.collections.fuzzy.FuzzyFingerPrint
 
compare(Message, Message) - Method in class com.emarsys.ecommon.mail.content.MessageTextUtil.ByTextualContentComparator
 
compare(FuzzyFingerPrint<Text>, FuzzyFingerPrint<Text>) - Method in class com.emarsys.ecommon.text.atsa.TextFingerprint
Should return a value > 0 if and only if the passed finger prints have the same dynamic type at runtime (see Object.getClass()).
compareMails(Message, Message) - Static method in class com.emarsys.ecommon.mail.content.MessageTextUtil
compares the two mails using their textual content.
compareText(String, String) - Static method in class com.emarsys.ecommon.text.atsa.ATSA
Provides the default fuzzy comparison for Strings.
compareText(Text, Text) - Static method in class com.emarsys.ecommon.text.atsa.ATSA
 
compareTo(T) - Method in interface com.emarsys.ecommon.collections.fuzzy.FuzzyComparable
Compares its two arguments for similarity.
compareTo(FuzzyFingerPrint<T>) - Method in class com.emarsys.ecommon.collections.fuzzy.FuzzyFingerPrint
 
compareTo(FrequencyValue) - Method in class com.emarsys.ecommon.math.stat.FrequencyValue
 
compareTo(FuzzyFingerPrint<Text>) - Method in class com.emarsys.ecommon.text.atsa.TextFingerprint
 
compareTo(Text) - Method in class com.emarsys.ecommon.text.Text
 
computesFuzzyResults(Text, Text) - Method in class com.emarsys.ecommon.text.FuzzyTextComparison
 
config - Variable in class com.emarsys.ecommon.mail.test.SmtpBomber
 
Configurable - Interface in com.emarsys.ecommon.prefs.config
A Configurable provides access to its Configuration - no more no less.
Configuration - Class in com.emarsys.ecommon.prefs.config
A Configuration represents a generic storage for settings which hold the configuration of your system, module or some other software artifact.
Configuration(ConfigurationBackend, ConfigurationDeclaration) - Constructor for class com.emarsys.ecommon.prefs.config.Configuration
 
Configuration.Type - Enum in com.emarsys.ecommon.prefs.config
Defines different Configuration.Types of concrete Configuration instances.
ConfigurationBackend - Interface in com.emarsys.ecommon.prefs.config
A ConfigurationBackend encapsulates a generic backend that provides access to ISettings.
ConfigurationDeclaration - Interface in com.emarsys.ecommon.prefs.config
A ConfigurationDeclaration holds metadata information about a Configuration like its name and ConfigurationDeclaration.DeclarationType but it also acts as a parser for the actual declaration and is able to retrieve defined fallback settings or default values.
ConfigurationDeclaration.DeclarationType - Enum in com.emarsys.ecommon.prefs.config
Defines the different types of String declarations possible.
ConfigurationException - Exception in com.emarsys.ecommon.prefs.config
Indicates an error in the Configuration or its backend.
ConfigurationException(String, Throwable) - Constructor for exception com.emarsys.ecommon.prefs.config.ConfigurationException
 
ConfigurationException(String) - Constructor for exception com.emarsys.ecommon.prefs.config.ConfigurationException
 
configure(Text) - Method in class com.emarsys.ecommon.mail.content.MimeTextFactory
 
configure(Text) - Method in class com.emarsys.ecommon.text.TextFactory
Configures the factory to produce equally configured Texts as the passed one.
connect() - Method in class com.emarsys.ecommon.mail.mock.MockStore
 
connect(String, int, String, String) - Method in class com.emarsys.ecommon.mail.mock.MockTransport
 
CONST_PHASE_ITERATIONS_KEY - Static variable in class com.emarsys.ecommon.time.schedule.DelayedLinearQueueSchedulingStrategy
 
ConstantQueueSchedulingStrategy<T> - Class in com.emarsys.ecommon.time.schedule
ConstantQueueSchedulingStrategy will compute the next schedule date by adding its intervalMillis to the current time which will be retrieved by QueueScheduler.now().
ConstantQueueSchedulingStrategy(int) - Constructor for class com.emarsys.ecommon.time.schedule.ConstantQueueSchedulingStrategy
 
contain(Class<?>) - Static method in class com.emarsys.ecommon.builder.Builders
 
contains(Object) - Method in class com.emarsys.ecommon.prefs.config.backend.PropertiesConfigurationBackend
 
contains(Object) - Method in class com.emarsys.ecommon.test.ChainedAssertion
 
containsAll(Collection<?>) - Method in class com.emarsys.ecommon.test.ChainedAssertion
 
containsKey(Object) - Method in class com.emarsys.ecommon.prefs.config.backend.PropertiesConfigurationBackend
 
containsValue(Object) - Method in class com.emarsys.ecommon.prefs.config.backend.PropertiesConfigurationBackend
 
content - Variable in class com.emarsys.ecommon.collections.fuzzy.FuzzyFingerPrint
 
contextParams - Variable in class com.emarsys.ecommon.time.schedule.QueueSchedulingContextImpl
 
contexts - Variable in class com.emarsys.ecommon.time.schedule.mock.MockQueueScheduler
 
Conventions - Interface in com.emarsys.ecommon.prefs
Conventions is the place for global constants that represent conventions, guidelines or contracts common to all classes in eCommon (well naming can be a bitch =)
convertCharacterEntities(String) - Static method in class com.emarsys.ecommon.html.HtmlUtils
 
Converter - Interface in com.emarsys.ecommon.converter
Converts an Object to String and vice versa.
ConverterException - Exception in com.emarsys.ecommon.converter
Is thrown by a Converter on conversation-errors.
ConverterException() - Constructor for exception com.emarsys.ecommon.converter.ConverterException
Deprecated. 
ConverterException(String, Throwable) - Constructor for exception com.emarsys.ecommon.converter.ConverterException
 
ConverterException(String) - Constructor for exception com.emarsys.ecommon.converter.ConverterException
 
ConverterException(Throwable) - Constructor for exception com.emarsys.ecommon.converter.ConverterException
Deprecated. 
ConverterFactory - Class in com.emarsys.ecommon.converter
A Factory for getting the right converter which could be mapped mostly by providing the Class Creationdate: Nov 9, 2007
ConverterFactory() - Constructor for class com.emarsys.ecommon.converter.ConverterFactory
 
copy(ConfigurationBackend) - Static method in class com.emarsys.ecommon.prefs.config.backend.PropertiesConfigurationBackend
Creates a new PropertiesConfigurationBackend instance that contains all ISettings from the passed backend.
copy(ConfigurationBackend) - Static method in class com.emarsys.ecommon.prefs.config.backend.SnapshotPropertiesConfigurationBackend
The same as SnapshotPropertiesConfigurationBackend.snapshoot(ConfigurationBackend).
copy(T, T) - Method in class com.emarsys.ecommon.util.EntityExporter
Copies all bean properties that are not marked as being fetched Lazily, are not transient, and are storable.
copyMimeMessageIntoSession(MimeMessage, Session) - Static method in class com.emarsys.ecommon.mail.MessageUtil
Copies the message into the session by converting it to a ByteArray and then creating a new MimeMessage from the array bound to the given session
Create - Static variable in interface com.emarsys.ecommon.db.sqlparser.Symbol
 
create() - Method in class com.emarsys.ecommon.db.TestDatabase
Creates temporary database, then runs Schemafy to seed it's table structures.
create() - Method in interface com.emarsys.ecommon.ejb.EmaService
 
create() - Method in class com.emarsys.ecommon.ejb.WorkerThreadMBean
 
create(int) - Method in class com.emarsys.ecommon.mail.mock.MockFolder
 
create(int) - Method in class com.emarsys.ecommon.mail.mock.PopMockFolder
Always returns false; the POP3 protocol doesn't support creating folders.
create(String) - Static method in class com.emarsys.ecommon.net.CIDRBlock
Creates a new CIDRBlock object from a valid mask.
create(T) - Method in class com.emarsys.ecommon.util.EntityExporter
 
createConfigBackend(ConfigurationBackend, ConfigurationDeclaration) - Method in enum com.emarsys.ecommon.prefs.config.Configuration.Type
An abstract factory method that is used to initialze a Configuration's backend according to this Configuration.Type as well as the ConfigurationDeclaration passed.
CreateSchema - Class in com.emarsys.ecommon.db.sqlparser.statements
Statement to create a new schema.
CreateSchema(String) - Constructor for class com.emarsys.ecommon.db.sqlparser.statements.CreateSchema
 
CreateSequence - Class in com.emarsys.ecommon.db.sqlparser.statements
Represents a create sequence statement.
CreateSequence(QualifiedName, String, Long, Long, Long, Short, Boolean) - Constructor for class com.emarsys.ecommon.db.sqlparser.statements.CreateSequence
Note: any field is nullable, but nulling the name field will result in invalid SQL syntax.
CreateTable - Class in com.emarsys.ecommon.db.sqlparser.statements
Represents a CREATE TABLE statement that we are likely to see when generating tables for our structural usage.
CreateTable(QualifiedName, Column...) - Constructor for class com.emarsys.ecommon.db.sqlparser.statements.CreateTable
 
CreateTable(QualifiedName, QualifiedName[], Column...) - Constructor for class com.emarsys.ecommon.db.sqlparser.statements.CreateTable
 
CreateTable(QualifiedName, Boolean, Column...) - Constructor for class com.emarsys.ecommon.db.sqlparser.statements.CreateTable
 
CreateTable(QualifiedName, QualifiedName[], Boolean, Column...) - Constructor for class com.emarsys.ecommon.db.sqlparser.statements.CreateTable
 
CryptoHashes - Class in com.emarsys.ecommon.security
Provides cryptographic hashing functionality for Strings based on MessageDigest.
CryptoHashes() - Constructor for class com.emarsys.ecommon.security.CryptoHashes
 
CryptoHashes.HashFunction - Enum in com.emarsys.ecommon.security
Describes supported hash functions.
current() - Method in class com.emarsys.ecommon.mail.storage.JMailFolder
 
current() - Method in interface com.emarsys.ecommon.mail.storage.MailFolderFacade
 
currentTimeMillis() - Method in class com.emarsys.ecommon.time.MockTime
 
currentTimeMillis() - Method in class com.emarsys.ecommon.time.SystemTime
 
currentTimeMillis() - Method in interface com.emarsys.ecommon.time.Time
Returns the current time in milliseconds.
currMsg - Variable in class com.emarsys.ecommon.mail.storage.JMailFolder
 
currMsgIndex - Variable in class com.emarsys.ecommon.mail.storage.JMailFolder
 
Cycle - Static variable in interface com.emarsys.ecommon.db.sqlparser.Symbol
 

D

data - Variable in class com.emarsys.ecommon.math.stat.FrequencyDistributionData
 
DateBuilder - Class in com.emarsys.ecommon.builder.time
A Builder for Date instances.
DateBuilder() - Constructor for class com.emarsys.ecommon.builder.time.DateBuilder
 
DateConverter - Class in com.emarsys.ecommon.converter
Creationdate: Nov 9, 2007
DateConverter() - Constructor for class com.emarsys.ecommon.converter.DateConverter
 
dateReceived - Variable in class com.emarsys.ecommon.mail.parser.ParsedReceivedHeader
 
dateReceived - Variable in class com.emarsys.ecommon.mail.parser.ReceivedHeaderParserData
 
Dates - Class in com.emarsys.ecommon.time
Common utilities for handling dates.
Dates() - Constructor for class com.emarsys.ecommon.time.Dates
 
DAY_IN_MILLIS - Static variable in class com.emarsys.ecommon.time.Dates
 
declaration - Variable in class com.emarsys.ecommon.prefs.config.Configuration
 
declarationAnnotation - Variable in class com.emarsys.ecommon.prefs.config.declaration.ClassConfigurationDeclaration
 
declarationClass - Variable in class com.emarsys.ecommon.prefs.config.declaration.ClassConfigurationDeclaration
 
declarationInstance - Variable in class com.emarsys.ecommon.prefs.config.declaration.ClassConfigurationDeclaration
 
DeclareConfiguration - Annotation Type in com.emarsys.ecommon.prefs.config.declaration
Indicates that the annotated Class declares a Configuration, i.e.
declaresConfiguration(Class<?>) - Static method in class com.emarsys.ecommon.prefs.config.declaration.ClassConfigurationDeclaration
Checks whether or not the passed Class declares a Configuration by checking if an DeclareConfiguration Annotation is present.
decrementLargestRoundedPercentage() - Method in class com.emarsys.ecommon.math.stat.FrequencyDistribution
 
decrIndex() - Method in class com.emarsys.ecommon.mail.storage.JMailFolder
decrements the current msg index
DEF_DATE_FORMAT - Static variable in interface com.emarsys.ecommon.prefs.config.ISetting
 
DEF_FINGER_PRINT_CLASS - Static variable in class com.emarsys.ecommon.text.Text
 
DEF_TABLE_SIZE - Static variable in class com.emarsys.ecommon.text.atsa.TableBasedFingerprint
 
DEF_TOKENIZER_CLASS - Static variable in class com.emarsys.ecommon.text.Text
 
DEFAULT_DOMAIN - Static variable in class com.emarsys.ecommon.mail.parser.EnvelopeParser
 
DEFAULT_ENCODING - Static variable in class com.emarsys.ecommon.net.UrlBuilder
 
DEFAULT_FIRE - Static variable in class com.emarsys.ecommon.time.schedule.ChainFactory
 
DEFAULT_FOLDER - Static variable in class com.emarsys.ecommon.mail.storage.JMailStorage
 
DEFAULT_KNOWN_HOSTS - Static variable in class com.emarsys.ecommon.files.ScpTransferHelper
The default place to look for the known_hosts - file is the home-directory of the user given in the constructor + DEFAULT_KNOWN_HOSTS
DEFAULT_PROCEED - Static variable in class com.emarsys.ecommon.time.schedule.ChainFactory
 
defaultBuilders - Static variable in class com.emarsys.ecommon.builder.Builders
The default Builders.
DefaultDelimiter - Static variable in class com.emarsys.ecommon.db.sqlparser.util.Join
 
defaultExceptionHandler - Static variable in class com.emarsys.ecommon.mail.storage.JavaMailCallable
the default/fallback exception handler
defaultFire - Variable in class com.emarsys.ecommon.time.schedule.ChainFactory
 
defaultProceed - Variable in class com.emarsys.ecommon.time.schedule.ChainFactory
 
DefaultQuote - Static variable in class com.emarsys.ecommon.db.sqlparser.util.Join
 
defaults - Variable in class com.emarsys.ecommon.prefs.config.backend.DefaultsConfigurationBackend
 
defaults - Variable in class com.emarsys.ecommon.prefs.config.backend.FallbackDefaultConfigurationBackend
 
defaults - Variable in class com.emarsys.ecommon.prefs.config.declaration.GenericConfigurationDeclaration
 
DefaultsConfigurationBackend - Class in com.emarsys.ecommon.prefs.config.backend
A ConfigurationBackend that supports default values.
DefaultsConfigurationBackend(ConfigurationBackend, ConfigurationBackend) - Constructor for class com.emarsys.ecommon.prefs.config.backend.DefaultsConfigurationBackend
Creates a new DefaultsConfigurationBackend with the passed settings and its defaults.
delayCount - Variable in class com.emarsys.ecommon.time.schedule.LinearQueueSchedulingStrategy
 
DelayedLinearQueueSchedulingStrategy<T> - Class in com.emarsys.ecommon.time.schedule
The DelayedLinearQueueSchedulingStrategy represents a two phase scheduling algorithm that reschedules queue elements in their first phase in constant intervals and scales them linearly with number of processings in their second.
DelayedLinearQueueSchedulingStrategy(int, int) - Constructor for class com.emarsys.ecommon.time.schedule.DelayedLinearQueueSchedulingStrategy
Creates a new DelayedLinearQueueSchedulingStrategy instance with the passed parameters.
delayIntLen - Variable in class com.emarsys.ecommon.time.schedule.DelayedLinearQueueSchedulingStrategy
 
delete(boolean) - Method in class com.emarsys.ecommon.mail.mock.MockFolder
 
delete(boolean) - Method in class com.emarsys.ecommon.mail.mock.PopMockFolder
Always throws MethodNotSupportedException because the POP3 protocol doesn't allow the INBOX to be deleted.
DELIM - Static variable in class com.emarsys.ecommon.util.CollectionToStringBuilder
 
DELIM - Static variable in class com.emarsys.ecommon.util.ToStringBuilder
 
delim - Variable in class com.emarsys.ecommon.util.ToStringBuilder
 
descendingIterator() - Method in class com.emarsys.ecommon.math.stat.FrequencyDistributionData
Creates an Iterator that returns elements in a descending ordering.
DescriptionEnum - Interface in com.emarsys.ecommon.enums
A enum which hold a description can implement this interface.
destroy() - Method in interface com.emarsys.ecommon.ejb.EmaService
 
destroy() - Method in class com.emarsys.ecommon.ejb.WorkerThreadMBean
 
destroy() - Method in class com.emarsys.ecommon.properties.PropertyHookManager
 
doCloseStore() - Method in class com.emarsys.ecommon.mail.storage.JMailStorage
if the current store is not null and connected this will try to close the store and depending on this storage's configuration (see JMailProperties.MAIL_STORAGE_SILENT_ERRORS
doCompare(TextFingerprint, TextFingerprint) - Method in class com.emarsys.ecommon.text.atsa.TableBasedFingerprint
for each key in both fingerprint's tables the distance to its counterpart is computed as the absolute value of their difference.
doCompare(TextFingerprint, TextFingerprint) - Method in class com.emarsys.ecommon.text.atsa.TextFingerprint
The passed TextFingerprints must have the same runtime type as well as both be an instance of the concrete class implementing TextFingerprint.doCompare(TextFingerprint, TextFingerprint).
doExpunge() - Method in class com.emarsys.ecommon.mail.mock.MockFolder
 
doGetInstance(String) - Method in class com.emarsys.ecommon.mail.content.MimeTextFactory
Produces only MimeText instances.
doGetInstance(String) - Method in class com.emarsys.ecommon.text.TextFactory
Does the real Text instantiation.
doInvoke(Object, Method, Object[]) - Method in class com.emarsys.ecommon.exceptions.handling.ExceptionHandlingProxy
 
DOMAIN_REGEX - Static variable in class com.emarsys.ecommon.net.IPUtils
 
doOnPause() - Method in class com.emarsys.ecommon.ejb.WorkerThreadMBean
Defaultimplementation does nothing.
doOnResume() - Method in class com.emarsys.ecommon.ejb.WorkerThreadMBean
Defaultimplementation does nothing.
DynamicTextProcessorChain - Class in com.emarsys.ecommon.text.process
A DynamicTextProcessorChain will create its own TextProcessor instances which are specified in a comma seperated string list in the property DynamicTextProcessorChain.TEXT_PROCESSOR_CLASS_NAMES passed to DynamicTextProcessorChain.init(Properties).
DynamicTextProcessorChain() - Constructor for class com.emarsys.ecommon.text.process.DynamicTextProcessorChain
 

E

elements() - Method in class com.emarsys.ecommon.prefs.config.backend.PropertiesConfigurationBackend
 
elements - Variable in class com.emarsys.ecommon.time.schedule.QueueSchedulingStrategyChain
 
EmaException - Exception in com.emarsys.ecommon.exceptions
Base class for all Exceptions in eCommon.
EmaException() - Constructor for exception com.emarsys.ecommon.exceptions.EmaException
Deprecated. 
EmaException(String) - Constructor for exception com.emarsys.ecommon.exceptions.EmaException
 
EmaException(String, Throwable) - Constructor for exception com.emarsys.ecommon.exceptions.EmaException
 
EmaException(Throwable) - Constructor for exception com.emarsys.ecommon.exceptions.EmaException
Deprecated. 
EmailConverter - Class in com.emarsys.ecommon.converter
Validates Strings whether it _could_ be a valid email-adress by looking for the @-sign.
EmailConverter() - Constructor for class com.emarsys.ecommon.converter.EmailConverter
 
EmaRuntimeException - Exception in com.emarsys.ecommon.exceptions
Base class for RuntimeExceptions in eCommon.
EmaRuntimeException() - Constructor for exception com.emarsys.ecommon.exceptions.EmaRuntimeException
Deprecated. 
EmaRuntimeException(String, Throwable) - Constructor for exception com.emarsys.ecommon.exceptions.EmaRuntimeException
 
EmaRuntimeException(String) - Constructor for exception com.emarsys.ecommon.exceptions.EmaRuntimeException
 
EmaRuntimeException(Throwable) - Constructor for exception com.emarsys.ecommon.exceptions.EmaRuntimeException
Deprecated. 
EmaService - Interface in com.emarsys.ecommon.ejb
Common interface for MBean services.
empty(String) - Method in class com.emarsys.ecommon.converter.AbstractConverter
 
enableBuildersTestMode() - Method in class com.emarsys.ecommon.builder.test.BuildersTest
 
enableMocking() - Static method in class com.emarsys.ecommon.mail.JMailSessionFactory
 
encapsulate() - Method in class com.emarsys.ecommon.db.SqlPredicate
Surrounds this predicate with parenthesis and adds blanks between them and the predicate's sql statement.
encodedNonTextContentStreamToString() - Method in class com.emarsys.ecommon.mail.content.MimeMessageTextExtractor
Uses the mail's decoded content stream to get a string representation.
end - Variable in class com.emarsys.ecommon.time.TimeInterval
 
EntityExporter - Class in com.emarsys.ecommon.util
Extra bean utilities try to "de-Hibernate" an attached object within reason.
EntityExporter(boolean) - Constructor for class com.emarsys.ecommon.util.EntityExporter
 
entrySet() - Method in class com.emarsys.ecommon.prefs.config.backend.PropertiesConfigurationBackend
 
EnvelopeParser - Class in com.emarsys.ecommon.mail.parser
Provides access to information stored in the envelope of Message.
EnvelopeParser(Message) - Constructor for class com.emarsys.ecommon.mail.parser.EnvelopeParser
 
equalHeadersAndTextContent(MimeMessage, MimeMessage) - Static method in class com.emarsys.ecommon.mail.content.MessageTextUtil
 
equalObjs - Variable in class com.emarsys.ecommon.test.testng.EqualsHashCodeTest
A List of equal but not equivalent objects of type T, declared as the super type Object.
equals(Iterator<T>, Iterator<T>, Comparator<T>) - Static method in class com.emarsys.ecommon.collections.Iterators
 
equals(Enumeration<T>, Enumeration<T>, Comparator<T>) - Static method in class com.emarsys.ecommon.collections.Iterators
 
equals(Object) - Method in class com.emarsys.ecommon.collections.Tuple2
 
equals(Object) - Method in class com.emarsys.ecommon.db.QueryBuilder
 
equals(Object) - Method in class com.emarsys.ecommon.db.sqlparser.Column
Does case insensitive comparison.
equals(Object) - Method in class com.emarsys.ecommon.db.sqlparser.lexer.Lexeme.AbstractLexeme
 
equals(Object) - Method in class com.emarsys.ecommon.db.sqlparser.lexer.Lexeme.StringLexeme
 
equals(Object) - Method in class com.emarsys.ecommon.db.sqlparser.lexer.Token
 
equals(Object) - Method in class com.emarsys.ecommon.db.sqlparser.QualifiedName
 
equals(Object) - Method in class com.emarsys.ecommon.db.sqlparser.statements.CreateSequence
 
equals(Object) - Method in class com.emarsys.ecommon.db.sqlparser.statements.CreateTable
 
equals(Object) - Method in class com.emarsys.ecommon.db.sqlparser.statements.selects.SchemaExists
 
equals(Object) - Method in class com.emarsys.ecommon.db.sqlparser.statements.selects.TableExists
 
equals(Object) - Method in class com.emarsys.ecommon.db.sqlparser.Symbol.Keyword
 
equals(Object) - Method in class com.emarsys.ecommon.db.sqlparser.util.Join
 
equals(Object) - Method in class com.emarsys.ecommon.db.sqlparser.util.StringArray
 
equals(Object) - Method in class com.emarsys.ecommon.db.SqlPredicate
 
equals(Object) - Method in class com.emarsys.ecommon.exceptions.handling.ExceptionScenario
 
equals(Object) - Method in class com.emarsys.ecommon.mail.storage.JMailFolder
 
equals(Object) - Method in class com.emarsys.ecommon.mail.storage.JMailStorage
 
equals(Object) - Method in class com.emarsys.ecommon.math.stat.FrequencyDistribution
 
equals(Object) - Method in class com.emarsys.ecommon.math.stat.FrequencyValue
 
equals(Object) - Method in class com.emarsys.ecommon.prefs.config.backend.ImmutableConfigurationBackend
 
equals(Object) - Method in class com.emarsys.ecommon.prefs.config.backend.PropertiesConfigurationBackend
 
equals(Object) - Method in class com.emarsys.ecommon.prefs.config.Configuration
Uses the Configuration's type and name but NOT its actual ISettings for comparison.
equals(Object) - Method in class com.emarsys.ecommon.prefs.config.GenericSetting
 
equals(Object) - Method in interface com.emarsys.ecommon.prefs.config.ISetting
Returns false if the passed Object is not an instance of ISetting or has a different String name than this instance.
equals(Object) - Method in class com.emarsys.ecommon.test.ChainedAssertion
 
equals(int[], int[]) - Static method in class com.emarsys.ecommon.test.testng.TestAsserts
Checks whether the passed integer arrays contain the same elements or throws an AssertionError.
equals(C, C) - Static method in class com.emarsys.ecommon.test.testng.TestAsserts
Checks whether the passed Collections contain the same elements or throws an AssertionError and prints more verbose logging messages than Assert if not.
equals(Map<K, V>, Map<K, V>) - Static method in class com.emarsys.ecommon.test.testng.TestAsserts
Checks whether the passed Maps contain the same key-value-pairs and throws an AssertionError and prints more verbose logging messages than Assert if not.
equals(Object) - Method in class com.emarsys.ecommon.text.atsa.Prefix
 
equals(Object) - Method in class com.emarsys.ecommon.text.atsa.TableBasedFingerprint
 
equals(Object) - Method in class com.emarsys.ecommon.text.Text
 
equals(Object) - Method in class com.emarsys.ecommon.time.schedule.ChainElement
 
equals(Object) - Method in class com.emarsys.ecommon.time.TimeInterval
 
equals(Object) - Method in class com.emarsys.ecommon.time.TimeRange
 
EQUALS_DELTA - Static variable in class com.emarsys.ecommon.collections.fuzzy.FuzzyComparison
 
EqualsHashCodeTest<T> - Class in com.emarsys.ecommon.test.testng
EqualsHashCodeTest is a template (aka base class) for TestNG unit tests that check the validity of overridden Object.equals(Object) and Object.hashCode() methods.
EqualsHashCodeTest() - Constructor for class com.emarsys.ecommon.test.testng.EqualsHashCodeTest
 
equalTs - Variable in class com.emarsys.ecommon.test.testng.EqualsHashCodeTest
A List of equal but not equivalent objects of type T.
error - Variable in class com.emarsys.ecommon.mail.MessageFileWriter
 
escapeHTML(String) - Static method in class com.emarsys.ecommon.html.HtmlUtils
 
EXCEPTION_SCENARIO - Static variable in interface com.emarsys.ecommon.mail.storage.MailFolderFacade
 
EXCEPTION_SCENARIO - Static variable in interface com.emarsys.ecommon.mail.storage.MailStorageFacade
 
EXCEPTION_SCENARIO_FOLDER - Static variable in class com.emarsys.ecommon.mail.storage.JMailFolder
 
EXCEPTION_SCENARIO_FOLDER_NEXT - Static variable in class com.emarsys.ecommon.mail.storage.JMailStorage
 
EXCEPTION_SCENARIO_HAS_NEXT - Static variable in class com.emarsys.ecommon.mail.storage.JMailFolder
 
EXCEPTION_SCENARIO_MESSAGES - Static variable in class com.emarsys.ecommon.mail.storage.JMailFolder
 
EXCEPTION_SCENARIO_MESSAGES_COUNT - Static variable in class com.emarsys.ecommon.mail.storage.JMailFolder
 
EXCEPTION_SCENARIO_REMOVE - Static variable in class com.emarsys.ecommon.mail.storage.JMailFolder
 
EXCEPTION_SCENARIO_REMOVE_EXPUNGE - Static variable in class com.emarsys.ecommon.mail.storage.JMailFolder
 
EXCEPTION_SCENARIO_STORE - Static variable in class com.emarsys.ecommon.mail.storage.JMailStorage
 
ExceptionHandler<E extends java.lang.Exception,T extends java.lang.Exception> - Interface in com.emarsys.ecommon.exceptions.handling
An ExceptionHandler encapsulates a very simple and naive exception handling mechanism.
ExceptionHandlerPool - Class in com.emarsys.ecommon.exceptions.handling
ExceptionHandlerPool represents some kind of default implementation of the ExceptionHandling interface with almost no restrictions.
ExceptionHandlerPool() - Constructor for class com.emarsys.ecommon.exceptions.handling.ExceptionHandlerPool
 
ExceptionHandling - Interface in com.emarsys.ecommon.exceptions.handling
Encapsulates a pluggable ExceptionHandling mechanism.
exceptionHandling - Variable in class com.emarsys.ecommon.mail.storage.JMailFolder
 
exceptionHandling - Variable in class com.emarsys.ecommon.mail.storage.JMailStorage
 
ExceptionHandlingFactory<E extends java.lang.Exception,T extends java.lang.Exception> - Class in com.emarsys.ecommon.exceptions.handling
An ExceptionHandlingFactory provides a more convient way to create objects needed in a pluggable ExceptionHandling.
ExceptionHandlingFactory(Class<E>, Class<T>) - Constructor for class com.emarsys.ecommon.exceptions.handling.ExceptionHandlingFactory
 
ExceptionHandlingProxy - Class in com.emarsys.ecommon.exceptions.handling
An ExceptionHandlingProxy creates dynamic Proxys that serve two purposes: they implement a pluggable ExceptionHandling mechanism and handle Exceptions on the its method calls transparently according to their annotation configuration .
ExceptionHandlingProxy(Object) - Constructor for class com.emarsys.ecommon.exceptions.handling.ExceptionHandlingProxy
 
Exceptions - Class in com.emarsys.ecommon.exceptions
Various utilties for dealing with Exceptions or Throwables respectively.
Exceptions() - Constructor for class com.emarsys.ecommon.exceptions.Exceptions
 
ExceptionScenario<E extends java.lang.Exception,T extends java.lang.Exception> - Class in com.emarsys.ecommon.exceptions.handling
An ExceptionScenario describes the context of a scenario where Exceptions may occur.
ExceptionScenario(String, Class<E>, Class<T>) - Constructor for class com.emarsys.ecommon.exceptions.handling.ExceptionScenario
 
excludedNames - Variable in class com.emarsys.ecommon.prefs.config.declaration.ClassConfigurationDeclaration
 
execute(T) - Method in interface com.emarsys.ecommon.functor.Closure
 
execute() - Method in class com.emarsys.ecommon.mail.storage.JavaMailCallable
calls arbitrary javamail functionality
execute(T) - Method in class com.emarsys.ecommon.test.testng.IteratorHelper.IteratorFunctor
 
execute(QueueScheduler<T>) - Method in class com.emarsys.ecommon.time.schedule.ChainElement
Executes the QueueSchedulingStrategy associated with this ChainElement and passed the ChainElement.schedulable and the passed scheduler as parameters to QueueSchedulingStrategy.calculateNextProcessing(QueueScheduler, SchedulableQueueElement).
execute() - Method in class com.emarsys.ecommon.transaction.TransactionFacade
 
executors - Variable in class com.emarsys.ecommon.mail.test.SmtpBomber
 
exists() - Method in class com.emarsys.ecommon.mail.mock.MockFolder
 
exists() - Method in class com.emarsys.ecommon.mail.mock.PopMockFolder
 
expectExceptions(RunnableTest, Class<?>...) - Static method in class com.emarsys.ecommon.test.testng.TestAsserts
Runs the passed test and expects it to throw an Exception whose Class is one of the passed expected exception classes.
expunge() - Method in class com.emarsys.ecommon.mail.mock.MockFolder
 
expunge() - Method in class com.emarsys.ecommon.mail.mock.PopMockFolder
Always throws MethodNotSupportedException because the POP3 protocol doesn't support expunging messages without closing the folder; call the close method with the expunge argument set to true instead.
expunge() - Method in class com.emarsys.ecommon.mail.storage.JMailFolder
 
expungees - Variable in class com.emarsys.ecommon.mail.storage.JMailFolder
 
extract() - Method in class com.emarsys.ecommon.mail.content.MimeMessageTextExtractor
Extracts the textual MimeMessageTextExtractor.content of the mail.
extractText() - Method in class com.emarsys.ecommon.mail.content.MimeMessageTextExtractor.RunnableExtractor
The real text extraction work goes here.

F

factory - Variable in class com.emarsys.ecommon.mail.JMailSender
 
fail() - Static method in class com.emarsys.ecommon.util.Assertions
 
fail(String) - Static method in class com.emarsys.ecommon.util.Assertions
 
FallbackConfigurationBackend - Class in com.emarsys.ecommon.prefs.config.backend
A ConfigurationBackend that supports fallback mechanisms.
FallbackConfigurationBackend(ConfigurationBackend, Map<String, String>) - Constructor for class com.emarsys.ecommon.prefs.config.backend.FallbackConfigurationBackend
 
FallbackDefaultConfigurationBackend - Class in com.emarsys.ecommon.prefs.config.backend
A ConfigurationBackend that provides both a fallback and defaults mechanism.
FallbackDefaultConfigurationBackend(ConfigurationBackend, ConfigurationBackend, Map<String, String>) - Constructor for class com.emarsys.ecommon.prefs.config.backend.FallbackDefaultConfigurationBackend
 
fallbackDefaults - Variable in class com.emarsys.ecommon.prefs.config.backend.FallbackDefaultConfigurationBackend
 
fallbacks - Variable in class com.emarsys.ecommon.prefs.config.backend.FallbackConfigurationBackend
 
fallbacks - Variable in class com.emarsys.ecommon.prefs.config.backend.FallbackDefaultConfigurationBackend
 
fallbacks - Variable in class com.emarsys.ecommon.prefs.config.declaration.GenericConfigurationDeclaration
 
file - Variable in class com.emarsys.ecommon.mail.MessageFileWriter
 
fileChanged() - Method in interface com.emarsys.ecommon.files.FileMonitor.FileChangeListener
Invoked when a file changes.
FileMonitor - Class in com.emarsys.ecommon.files
FileMonitor checks files in a given intervall for changement.
FileMonitor() - Constructor for class com.emarsys.ecommon.files.FileMonitor
 
FileMonitor.FileChangeListener - Interface in com.emarsys.ecommon.files
(excluded from e3)
fillAlternatingly(Map<V, V>, V...) - Static method in class com.emarsys.ecommon.collections.MapUtil
fills the passed map with the passed vals, alternatingly interpreted as key and value.
fingerPrintClass - Variable in class com.emarsys.ecommon.text.TextFactory
 
FingerPrintException - Exception in com.emarsys.ecommon.collections.fuzzy
Indicates an error on processing a FuzzyFingerPrint instance.
FingerPrintException(String, Throwable) - Constructor for exception com.emarsys.ecommon.collections.fuzzy.FingerPrintException
 
FingerPrintException(String) - Constructor for exception com.emarsys.ecommon.collections.fuzzy.FingerPrintException
 
FingerPrintException(Throwable) - Constructor for exception com.emarsys.ecommon.collections.fuzzy.FingerPrintException
Deprecated. 
fire - Variable in class com.emarsys.ecommon.time.schedule.ChainElement
 
fireFileChangeEvent(FileMonitor.FileChangeListener) - Method in class com.emarsys.ecommon.files.FileMonitor
 
fires() - Method in class com.emarsys.ecommon.time.schedule.ChainElement
 
FixedQueueSchedulingStrategy<T> - Class in com.emarsys.ecommon.time.schedule
The FixedQueueSchedulingStrategy will "calculate" the next processing date by just setting its fixed FixedQueueSchedulingStrategy.scheduleDate.
FixedQueueSchedulingStrategy(Calendar) - Constructor for class com.emarsys.ecommon.time.schedule.FixedQueueSchedulingStrategy
Creates a new FixedQueueSchedulingStrategy initialized with the passed, fixed schedule date.
fixRoundingErrors() - Method in class com.emarsys.ecommon.math.stat.FrequencyDistribution
Adjust rounded values if sum is not equal to 100.
fixVanishedPercentages() - Method in class com.emarsys.ecommon.math.stat.FrequencyDistribution
If there's been a frequency value > 0 and has been rounded to 0 then set it to 1 and the largest rounded percentage value is decremented instead, see FrequencyDistribution.decrementLargestRoundedPercentage().
folder - Variable in class com.emarsys.ecommon.mail.storage.JMailFolder
 
folder - Variable in class com.emarsys.ecommon.mail.storage.JMailStorage
 
folderMonitor - Variable in class com.emarsys.ecommon.mail.storage.JMailStorage
 
folderPathIterator - Variable in class com.emarsys.ecommon.mail.storage.JMailStorage
 
folderPaths - Variable in class com.emarsys.ecommon.mail.storage.JMailStorage
 
folders - Variable in class com.emarsys.ecommon.mail.mock.MockStore
 
format(Date, DateFormat, String) - Static method in class com.emarsys.ecommon.time.Dates
Formats the passed date with the passed DateFormat and returns the String representation or nullSurrogate iff the passed date is null.
format(Date, DateFormat) - Static method in class com.emarsys.ecommon.time.Dates
Formats the passed date with the passed DateFormat and returns the String representation or null iff the passed date is null.
format - Variable in class com.emarsys.ecommon.time.TimeInterval
 
FORMAT_TIMESTAMP - Static variable in class com.emarsys.ecommon.time.Dates
 
forName(String) - Static method in class com.emarsys.ecommon.util.Classes
If you're totally sure that the Class with the passed name exists then use this method which will "handle" the possibly thrown checked ClassNotFoundException by throwing an unchecked AssertionError.
forName(String) - Method in class com.emarsys.ecommon.util.Classes.Instantiator
 
freezeConfig() - Method in class com.emarsys.ecommon.text.TextFactory
Freezes the factory's config.
frequencies - Variable in class com.emarsys.ecommon.math.stat.FrequencyDistribution
 
FrequencyDistribution - Class in com.emarsys.ecommon.math.stat
FrequencyDistribution provides a frequency distribution featuring rounded integer percentage values.
FrequencyDistribution(int) - Constructor for class com.emarsys.ecommon.math.stat.FrequencyDistribution
Creates a new FrequencyDistribution instance.
FrequencyDistribution(int[]) - Constructor for class com.emarsys.ecommon.math.stat.FrequencyDistribution
Creates a new FrequencyDistribution instance.
FrequencyDistributionData - Class in com.emarsys.ecommon.math.stat
FrequencyDistributionData represents the bare data structure that powers FrequencyDistributions.
FrequencyDistributionData(int[]) - Constructor for class com.emarsys.ecommon.math.stat.FrequencyDistributionData
 
FrequencyValue - Class in com.emarsys.ecommon.math.stat
FrequencyValue encapsulates a single indexed value in FrequencyDistributionData.
FrequencyValue(int, int) - Constructor for class com.emarsys.ecommon.math.stat.FrequencyValue
 
fromArray(Object[][]) - Static method in class com.emarsys.ecommon.test.TestData
Converts a two dimensional Object array into a new TestData instance.
frozen - Variable in class com.emarsys.ecommon.text.TextFactory
 
frozenMonitor - Variable in class com.emarsys.ecommon.text.TextFactory
 
FuzzyComparable<T> - Interface in com.emarsys.ecommon.collections.fuzzy
Compares its two arguments for similarity.
FuzzyComparator<T> - Interface in com.emarsys.ecommon.collections.fuzzy
A comparison function to measure the similarity between objects that imposes a NO ordering on them.
fuzzyCompareMails(Message, Message) - Static method in class com.emarsys.ecommon.mail.content.MessageTextUtil
 
FuzzyComparison<T extends FuzzyComparable<T>> - Class in com.emarsys.ecommon.collections.fuzzy
Util class for comparing the results of fuzzy comparisons.
FuzzyComparison() - Constructor for class com.emarsys.ecommon.collections.fuzzy.FuzzyComparison
 
FuzzyComparison(float, float, float) - Constructor for class com.emarsys.ecommon.collections.fuzzy.FuzzyComparison
 
FuzzyComparisonException - Exception in com.emarsys.ecommon.collections.fuzzy
Indicates an Exception during a fuzzy comparison.
FuzzyComparisonException() - Constructor for exception com.emarsys.ecommon.collections.fuzzy.FuzzyComparisonException
Deprecated. 
FuzzyComparisonException(String, Throwable) - Constructor for exception com.emarsys.ecommon.collections.fuzzy.FuzzyComparisonException
 
FuzzyComparisonException(String) - Constructor for exception com.emarsys.ecommon.collections.fuzzy.FuzzyComparisonException
 
FuzzyComparisonException(Throwable) - Constructor for exception com.emarsys.ecommon.collections.fuzzy.FuzzyComparisonException
Deprecated. 
FuzzyException - Exception in com.emarsys.ecommon.collections.fuzzy
Super class for all Exceptions originated in fuzzy actions.
FuzzyException() - Constructor for exception com.emarsys.ecommon.collections.fuzzy.FuzzyException
Deprecated. 
FuzzyException(String, Throwable) - Constructor for exception com.emarsys.ecommon.collections.fuzzy.FuzzyException
 
FuzzyException(String) - Constructor for exception com.emarsys.ecommon.collections.fuzzy.FuzzyException
 
FuzzyException(Throwable) - Constructor for exception com.emarsys.ecommon.collections.fuzzy.FuzzyException
Deprecated. 
FuzzyFingerPrint<T> - Class in com.emarsys.ecommon.collections.fuzzy
A FuzzyFingerPrint represents kind of a signature of its wrapped object of type T which can be used for fuzzy comparisons.
FuzzyFingerPrint() - Constructor for class com.emarsys.ecommon.collections.fuzzy.FuzzyFingerPrint
 
FuzzyFingerPrintable<T> - Interface in com.emarsys.ecommon.collections.fuzzy
Indicates that the implementing class can provide a FuzzyFingerPrint for fuzzy comparisons.
FuzzyTextComparison - Class in com.emarsys.ecommon.text
 
FuzzyTextComparison() - Constructor for class com.emarsys.ecommon.text.FuzzyTextComparison
 
FuzzyTextComparison(float, float, float) - Constructor for class com.emarsys.ecommon.text.FuzzyTextComparison
 

G

generalize() - Method in class com.emarsys.ecommon.exceptions.handling.ExceptionScenario
 
GenericAdapter<T> - Interface in com.emarsys.ecommon.util
GenericAdapter is supposed to be a super interface for arbitrary interfaces that specify an adapter to classes and have the same single type parameter T.
GenericConfigurationDeclaration - Class in com.emarsys.ecommon.prefs.config.declaration
A generic, mutable implementation of ConfigurationDeclaration.
GenericConfigurationDeclaration() - Constructor for class com.emarsys.ecommon.prefs.config.declaration.GenericConfigurationDeclaration
 
GenericConfigurationDeclaration(String, Configuration.Type) - Constructor for class com.emarsys.ecommon.prefs.config.declaration.GenericConfigurationDeclaration
 
GenericConfigurationDeclaration(ConfigurationDeclaration) - Constructor for class com.emarsys.ecommon.prefs.config.declaration.GenericConfigurationDeclaration
 
GenericContainer - Class in com.emarsys.ecommon.collections
GenericContainer implements a Typesafe Heterogeneous Container.
GenericContainer() - Constructor for class com.emarsys.ecommon.collections.GenericContainer
 
GenericSetting - Class in com.emarsys.ecommon.prefs.config
GenericSetting represents some kind of the reference implementation of ISetting.
GenericSetting() - Constructor for class com.emarsys.ecommon.prefs.config.GenericSetting
 
GenericSetting(String, String) - Constructor for class com.emarsys.ecommon.prefs.config.GenericSetting
 
GenericSetting(String, String, SettingMode) - Constructor for class com.emarsys.ecommon.prefs.config.GenericSetting
 
GenericSetting(ISetting) - Constructor for class com.emarsys.ecommon.prefs.config.GenericSetting
 
get(Class<T>) - Static method in class com.emarsys.ecommon.builder.Builders
Retrieves the Builder associated with the passed buildee Class.
get(Address) - Static method in class com.emarsys.ecommon.mail.mock.MockMailbox
Get the inbox for the given address.
get(String) - Static method in class com.emarsys.ecommon.mail.mock.MockMailbox
 
get(int) - Method in class com.emarsys.ecommon.math.stat.FrequencyDistributionData
 
get(String) - Method in class com.emarsys.ecommon.prefs.config.backend.DefaultsConfigurationBackend
Looks for the specified ISetting in DefaultsConfigurationBackend.settings and if not present the value in DefaultsConfigurationBackend.defaults will be searched.
get(String) - Method in class com.emarsys.ecommon.prefs.config.backend.FallbackConfigurationBackend
 
get(String) - Method in class com.emarsys.ecommon.prefs.config.backend.FallbackDefaultConfigurationBackend
 
get(String) - Method in class com.emarsys.ecommon.prefs.config.backend.ImmutableConfigurationBackend
 
get(String) - Method in class com.emarsys.ecommon.prefs.config.backend.ModeSettingConfigurationBackend
Every ISetting retrieved from this ConfigurationBackend will have its SettingMode set to ModeSettingConfigurationBackend.mode.
get(String) - Method in class com.emarsys.ecommon.prefs.config.backend.NamedConfigurationBackend
 
get(String) - Method in class com.emarsys.ecommon.prefs.config.backend.NullConfigurationBackend
 
get(String) - Method in class com.emarsys.ecommon.prefs.config.backend.PropertiesConfigurationBackend
 
get(Object) - Method in class com.emarsys.ecommon.prefs.config.backend.PropertiesConfigurationBackend
 
get(String) - Method in class com.emarsys.ecommon.prefs.config.Configuration
 
get(String) - Method in interface com.emarsys.ecommon.prefs.config.ConfigurationBackend
Retrieves the ISetting with the passed name.
get(int) - Method in class com.emarsys.ecommon.test.ChainedAssertion
 
GET - Static variable in class com.emarsys.ecommon.util.ReflectionsHelper
 
getAddress() - Method in class com.emarsys.ecommon.mail.mock.MockMailbox
Gets the e-mail address of this mailbox.
getAddress() - Method in class com.emarsys.ecommon.net.CIDRBlock
Returns the IP address part of this CIDR block name.
getAll() - Method in class com.emarsys.ecommon.test.testng.EqualsHashCodeTest
 
getAllEquals() - Method in class com.emarsys.ecommon.test.testng.EqualsHashCodeTest
 
getAllNotEquals() - Method in class com.emarsys.ecommon.test.testng.EqualsHashCodeTest
 
getAsBoolean(String) - Static method in class com.emarsys.ecommon.prefs.config.GenericSetting
 
getAsDate(String, String) - Static method in class com.emarsys.ecommon.prefs.config.GenericSetting
 
getAsDouble(String) - Static method in class com.emarsys.ecommon.prefs.config.GenericSetting
 
getAsInt(String) - Static method in class com.emarsys.ecommon.prefs.config.GenericSetting
 
getAsList(String) - Static method in class com.emarsys.ecommon.prefs.config.GenericSetting
 
getAsLong(String) - Static method in class com.emarsys.ecommon.prefs.config.GenericSetting
 
getAsObject(String) - Method in interface com.emarsys.ecommon.converter.Converter
 
getAsObject(String) - Method in class com.emarsys.ecommon.converter.DateConverter
 
getAsObject(String) - Method in class com.emarsys.ecommon.converter.EmailConverter
 
getAsObject(String) - Method in class com.emarsys.ecommon.converter.LongConverter
 
getAsObject(String) - Method in class com.emarsys.ecommon.converter.StringConverter
 
getAsString(Object) - Method in interface com.emarsys.ecommon.converter.Converter
 
getAsString(Object) - Method in class com.emarsys.ecommon.converter.DateConverter
takes a Long or a Date and parses it to a timestamp
getAsString(Object) - Method in class com.emarsys.ecommon.converter.EmailConverter
 
getAsString(Object) - Method in class com.emarsys.ecommon.converter.LongConverter
 
getAsString(Object) - Method in class com.emarsys.ecommon.converter.StringConverter
 
getBestFitInstance(Object) - Static method in class com.emarsys.ecommon.util.ToStringBuilder
Returns a new, empty ToStringBuilder instance that fits most for the passed Object.
getBooleanValue() - Method in class com.emarsys.ecommon.prefs.config.GenericSetting
 
getBooleanValue() - Method in interface com.emarsys.ecommon.prefs.config.ISetting
Parses the setting's value and converts it to a boolean value.
getCache() - Method in class com.emarsys.ecommon.db.sqlparser.statements.CreateSequence
 
getCached(Object) - Method in class com.emarsys.ecommon.util.EntityExporter
 
getCaller() - Static method in class com.emarsys.ecommon.util.ReflectionsHelper
 
getCallerNotIn(Class<?>...) - Static method in class com.emarsys.ecommon.util.ReflectionsHelper
 
getChain() - Method in class com.emarsys.ecommon.time.schedule.ChainFactory
 
getCloneFactory() - Method in class com.emarsys.ecommon.time.schedule.QueueSchedulingStrategyChain
Allows for "indirect cloning" of QueueSchedulingStrategyChains which could be altered through the ChainFactory returned.
getColumns() - Method in class com.emarsys.ecommon.db.sqlparser.statements.CreateTable
 
getConcreteInstance() - Method in class com.emarsys.ecommon.time.schedule.mock.MockSchedulable
 
getConcreteInstance() - Method in class com.emarsys.ecommon.time.schedule.SchedulableQueueElementProxy
 
getConcreteInstance() - Method in interface com.emarsys.ecommon.util.GenericAdapter
 
getConfiguration() - Method in class com.emarsys.ecommon.mail.test.SmtpBomber
 
getConfiguration() - Method in interface com.emarsys.ecommon.prefs.config.Configurable
Provides the Configuration associated with this instance.
getConnection() - Method in class com.emarsys.ecommon.db.TestDatabase
Create a new connection.
getConstPhaseIterationCount(QueueSchedulingContext<T>) - Method in class com.emarsys.ecommon.time.schedule.DelayedLinearQueueSchedulingStrategy
 
getConstStrategy() - Method in class com.emarsys.ecommon.time.schedule.DelayedLinearQueueSchedulingStrategy
Creates a new wrapped ConstantQueueSchedulingStrategy instance that will increment the number of the context param DelayedLinearQueueSchedulingStrategy.CONST_PHASE_ITERATIONS_KEY on every call of DelayedLinearQueueSchedulingStrategy.calculateNextProcessing(QueueScheduler, SchedulableQueueElement).
getContent() - Method in class com.emarsys.ecommon.collections.fuzzy.FuzzyFingerPrint
 
getContent() - Method in class com.emarsys.ecommon.text.Text
 
getContext(SchedulableQueueElement<T>) - Method in class com.emarsys.ecommon.time.schedule.mock.MockQueueScheduler
 
getContext(SchedulableQueueElement<T>) - Method in interface com.emarsys.ecommon.time.schedule.QueueScheduler
Retrieves the QueueSchedulingContext for the passed SchedulableQueueElement.
getConverter(Class) - Method in class com.emarsys.ecommon.converter.ConverterFactory
 
getConverter(Class, boolean) - Method in class com.emarsys.ecommon.converter.ConverterFactory
 
getCount(K) - Method in class com.emarsys.ecommon.text.atsa.TableBasedFingerprint
 
getCurrentFolder() - Method in class com.emarsys.ecommon.mail.storage.JMailStorage
 
getCurrentFolder() - Method in interface com.emarsys.ecommon.mail.storage.MailStorageFacade
 
getCurrentMail() - Method in class com.emarsys.ecommon.mail.storage.JMailStorage
 
getCurrentMail() - Method in interface com.emarsys.ecommon.mail.storage.MailStorageFacade
 
getCurrentSession() - Method in class com.emarsys.ecommon.mail.storage.JMailStorage
 
getCurrentSession() - Method in interface com.emarsys.ecommon.mail.storage.MailStorageFacade
Might return an immutable proxy in order to prevent you from violating any class invariants.
getCurrentStore() - Method in class com.emarsys.ecommon.mail.storage.JMailStorage
 
getCurrentStore() - Method in interface com.emarsys.ecommon.mail.storage.MailStorageFacade
Might return an immutable proxy in order to prevent you from violating any class invariants.
getCurrMsg() - Method in class com.emarsys.ecommon.mail.storage.JMailFolder
 
getCycle() - Method in class com.emarsys.ecommon.db.sqlparser.statements.CreateSequence
 
getDateIfWithinInterval(Calendar, TimeInterval) - Static method in class com.emarsys.ecommon.time.TimeInterval
Returns the passed Calendar object if the date is within the passed interval, otherwise null.
getDateReceived() - Method in class com.emarsys.ecommon.mail.parser.ParsedReceivedHeader
 
getDateReceived() - Method in class com.emarsys.ecommon.mail.parser.ReceivedHeaderParserData
 
getDateValue() - Method in class com.emarsys.ecommon.prefs.config.GenericSetting
 
getDateValue(String) - Method in class com.emarsys.ecommon.prefs.config.GenericSetting
 
getDateValue() - Method in interface com.emarsys.ecommon.prefs.config.ISetting
Parses the setting's value assuming the default date format and converts it to a Date instance.
getDateValue(String) - Method in interface com.emarsys.ecommon.prefs.config.ISetting
Parses the setting's value using the passed date format and converts it to a Date instance.
getDayOfMonthCeil(Calendar, int) - Static method in class com.emarsys.ecommon.time.Dates
correct day of month regarding maximum day of month, ceiling behavior.
getDeclaration() - Method in class com.emarsys.ecommon.prefs.config.Configuration
 
getDeclarationType(Field) - Method in class com.emarsys.ecommon.prefs.config.declaration.ClassConfigurationDeclaration
Determines the DeclarationType of the passed Field.
getDefaultFolder() - Method in class com.emarsys.ecommon.mail.mock.MockStore
 
getDefaultFolderName() - Method in class com.emarsys.ecommon.mail.JMailProperties
 
getDefaultInstance(Object) - Static method in class com.emarsys.ecommon.util.ToStringBuilder
Returns a new ToStringBuilder instance that already contains the passed object's simple class name as a first information.
getDefaultPort(String) - Static method in class com.emarsys.ecommon.mail.MessageUtil
 
getDefaults() - Method in interface com.emarsys.ecommon.prefs.config.ConfigurationDeclaration
Returns a ConfigurationBackend that holds all default values defined in this ConfigurationDeclaration, if no such default values are defined an emtpy ConfigurationBackend will be returned.
getDefaults() - Method in class com.emarsys.ecommon.prefs.config.declaration.GenericConfigurationDeclaration
 
getDelay() - Method in interface com.emarsys.ecommon.ejb.WorkerThreadProducer
for timed tasks
getDelay() - Method in class com.emarsys.ecommon.ejb.WorkerThreadProducerDefaults
 
getDelimiter() - Method in class com.emarsys.ecommon.db.sqlparser.util.Join
 
getDelimiter() - Method in class com.emarsys.ecommon.util.ToStringBuilder
 
getDescription() - Method in interface com.emarsys.ecommon.enums.DescriptionEnum
 
getDoubleValue() - Method in class com.emarsys.ecommon.prefs.config.GenericSetting
 
getDoubleValue() - Method in interface com.emarsys.ecommon.prefs.config.ISetting
Parses the setting's value and converts it to a double value.
getDuration() - Method in class com.emarsys.ecommon.time.TimeInterval
 
getDuration() - Method in class com.emarsys.ecommon.time.TimeRange
 
getElem(Class<? extends T>) - Method in class com.emarsys.ecommon.collections.BoundedGenericContainer
 
getElem(Class<T>) - Method in class com.emarsys.ecommon.collections.GenericContainer
 
getEnd() - Method in class com.emarsys.ecommon.time.TimeInterval
 
getEnd() - Method in class com.emarsys.ecommon.time.TimeRange
 
getEngine() - Method in class com.emarsys.ecommon.db.sqlparser.statements.CreateTable
 
getError() - Method in class com.emarsys.ecommon.mail.MessageFileWriter
 
getExceptionHandler(ExceptionScenario<E, T>) - Method in class com.emarsys.ecommon.exceptions.handling.ExceptionHandlerPool
 
getExceptionHandler(ExceptionScenario<E, T>) - Method in interface com.emarsys.ecommon.exceptions.handling.ExceptionHandling
 
getExceptionHandler(ExceptionScenario<E, T>) - Method in class com.emarsys.ecommon.exceptions.handling.InternalExceptionHandlerPool
 
getExceptionHandler(ExceptionScenario<E, T>) - Method in class com.emarsys.ecommon.mail.storage.JMailFolder
 
getExceptionHandler(ExceptionScenario<E, T>) - Method in class com.emarsys.ecommon.mail.storage.JMailStorage
 
getExceptionHandlers() - Method in class com.emarsys.ecommon.exceptions.handling.ExceptionHandlerPool
 
getExceptionHandlers() - Method in interface com.emarsys.ecommon.exceptions.handling.ExceptionHandling
The passed Map must not be the ExceptionHandling's interal, modifyable representation in order to protect from violating invariants.
getExceptionHandlers() - Method in class com.emarsys.ecommon.exceptions.handling.InternalExceptionHandlerPool
 
getExceptionHandlers() - Method in class com.emarsys.ecommon.mail.storage.JMailFolder
 
getExceptionHandlers() - Method in class com.emarsys.ecommon.mail.storage.JMailStorage
 
getExceptionHandling(Object) - Static method in class com.emarsys.ecommon.exceptions.handling.ExceptionHandlingProxy
 
getExcludedNames() - Method in class com.emarsys.ecommon.prefs.config.declaration.ClassConfigurationDeclaration
 
getExportableParent(Class) - Method in class com.emarsys.ecommon.util.EntityExporter
 
getFactory() - Method in class com.emarsys.ecommon.mail.content.MimeText
 
getFactory() - Method in class com.emarsys.ecommon.text.Text
Returns a TextFactory that produces equally configured Texts like this instance.
getFactory(SchedulableQueueElement<T>) - Static method in class com.emarsys.ecommon.time.schedule.QueueSchedulingStrategyChain
Creates a ChainFactory for the concrete schedulable instance (which is only used to bind the type parameter and ensure/enable type safety) passed.
getFactory(QueueSchedulingStrategy<T>) - Static method in class com.emarsys.ecommon.time.schedule.QueueSchedulingStrategyChain
Creates a ChainFactory for the concrete strategy instance (which is only used to bind the type parameter and ensure/enable type safety) passed.
getFallbacks() - Method in interface com.emarsys.ecommon.prefs.config.ConfigurationDeclaration
Returns the fallback ISettings defined by this ConfigurationDeclaration, if no such fallbacks are present an emtpy Map will be returned.
getFallbacks() - Method in class com.emarsys.ecommon.prefs.config.declaration.GenericConfigurationDeclaration
 
getFieldName(String) - Static method in class com.emarsys.ecommon.util.ReflectionsHelper
 
getFieldValue(String) - Method in class com.emarsys.ecommon.prefs.config.declaration.ClassConfigurationDeclaration
Returns the value of the ClassConfigurationDeclaration.declarationInstance's Field with the passed fieldName.
getFile() - Method in enum com.emarsys.ecommon.files.ScpTransferHelper.DefaultPrivateKeyFile
 
getFileName() - Method in interface com.emarsys.ecommon.files.FileMonitor.FileChangeListener
 
getFileOutputStream() - Method in class com.emarsys.ecommon.mail.MessageFileWriter
 
getFingerprint() - Method in interface com.emarsys.ecommon.collections.fuzzy.FuzzyFingerPrintable
 
getFingerprint() - Method in class com.emarsys.ecommon.text.Text
 
getFingerPrintClass() - Method in class com.emarsys.ecommon.text.Text
 
getFingerPrintClass() - Method in class com.emarsys.ecommon.text.TextFactory
 
getFire() - Method in class com.emarsys.ecommon.time.schedule.ChainElement
 
getFirst() - Method in class com.emarsys.ecommon.collections.Tuple2
 
getFirstConcretePartOfType(MimePart, String) - Static method in class com.emarsys.ecommon.mail.MessageUtil
Retrieves the first MimePart of the specified MIME-type recursively from the passed (multi)part(-message).
getFirstConcretePartOfType(MimePart, String...) - Static method in class com.emarsys.ecommon.mail.MessageUtil
Retrieves the first MimePart of the specified MIME-types recursively from the passed (multi)part(-message).
getFirstDateWithinInterval(List<Calendar>, TimeInterval) - Static method in class com.emarsys.ecommon.time.TimeInterval
Returns the first of the passed dates that is within the passed interval.
getFirstToUpper(String) - Static method in class com.emarsys.ecommon.util.ReflectionsHelper
 
getFolder(String) - Method in class com.emarsys.ecommon.mail.mock.MockFolder
 
getFolder(String) - Method in class com.emarsys.ecommon.mail.mock.MockMailbox
Will create a new folder with the given name if not yet present.
getFolder(String) - Method in class com.emarsys.ecommon.mail.mock.MockStore
 
getFolder(URLName) - Method in class com.emarsys.ecommon.mail.mock.MockStore
 
getFolder(String) - Method in class com.emarsys.ecommon.mail.mock.PopMockFolder
Always throws MessagingException because no POP3 folders can contain subfolders.
getFolder() - Method in class com.emarsys.ecommon.mail.storage.JMailFolder
 
getFolder() - Method in class com.emarsys.ecommon.mail.storage.JMailStorage
 
getFolder() - Method in interface com.emarsys.ecommon.mail.storage.MailFolderFacade
Retrieves the JavaMail(tm) Folder encapsulated by this MailFolderFacade.
getFolderNames() - Method in class com.emarsys.ecommon.mail.mock.MockMailbox
 
getFolderPaths() - Method in class com.emarsys.ecommon.mail.storage.JMailStorage
 
getFrequencies() - Method in class com.emarsys.ecommon.math.stat.FrequencyDistribution
 
getFrequency(int) - Method in class com.emarsys.ecommon.math.stat.FrequencyDistribution
 
getFrom() - Method in class com.emarsys.ecommon.mail.JMailFactory
 
getFrom() - Method in class com.emarsys.ecommon.mail.JMailSender
 
getFrom() - Method in class com.emarsys.ecommon.sms.JSMSSender
 
getFromAddress() - Method in class com.emarsys.ecommon.mail.parser.EnvelopeParser
aka MessageProcessor.getSender()
getFullName() - Method in class com.emarsys.ecommon.mail.mock.MockFolder
 
getGetterMethodName(String) - Static method in class com.emarsys.ecommon.util.ReflectionsHelper
 
getHandledExceptionClass() - Method in class com.emarsys.ecommon.exceptions.handling.ExceptionScenario
 
getId() - Method in interface com.emarsys.ecommon.util.Identifiable
Returns the Hibernate identity of the object.
getIgnore() - Method in class com.emarsys.ecommon.text.atsa.AlphabeticalTable
 
getIgnore() - Method in class com.emarsys.ecommon.text.atsa.AlphaNumericTriageTable
 
getIgnore() - Method in class com.emarsys.ecommon.text.atsa.PrefixTable
Defines the Prefix for prefix classes that should be ignored for creating the finger print.
getIncrement() - Method in class com.emarsys.ecommon.db.sqlparser.statements.CreateSequence
 
getIndex() - Method in class com.emarsys.ecommon.math.stat.FrequencyValue
 
getInetAddress() - Method in class com.emarsys.ecommon.net.CIDRBlock
Returns the InetAddress for the IP address part of this block.
getInstance() - Static method in class com.emarsys.ecommon.builder.time.CalendarBuilder
 
getInstance() - Static method in class com.emarsys.ecommon.builder.time.DateBuilder
 
getInstance() - Static method in class com.emarsys.ecommon.builder.time.TimeBuilder
Creates a new Time instance by delegating to the Builder registered with Time in Builders.
getInstance(Class<? extends FuzzyFingerPrint<T>>, T) - Static method in class com.emarsys.ecommon.collections.fuzzy.FuzzyFingerPrint
Factory method.
getInstance(CharSequence) - Static method in class com.emarsys.ecommon.db.SqlPredicate
Factory method.
getInstance(Class<E>, Class<T>) - Static method in class com.emarsys.ecommon.exceptions.handling.ExceptionHandlingFactory
 
getInstance(Object, Class<P>) - Static method in class com.emarsys.ecommon.exceptions.handling.ExceptionHandlingProxy
 
getInstance(String, Class<E>, Class<T>) - Static method in class com.emarsys.ecommon.exceptions.handling.ExceptionScenario
 
getInstance(AnnotatedElement) - Static method in class com.emarsys.ecommon.exceptions.handling.ExceptionScenario
If a Method is passed a HandleExceptions annotation on it will be searched for, else if it's an instance of Class this will be done too and if not successfull than also delegates specified through HandleExceptionsFor will be searched.
getInstance() - Static method in class com.emarsys.ecommon.files.FileMonitor
 
getInstance(Properties) - Static method in class com.emarsys.ecommon.mail.JMailFactory
A factory method which might create specific JMailFactory instances according to the Properties passed.
getInstance() - Static method in class com.emarsys.ecommon.mail.JMailProperties
Factory method.
getInstance(Properties) - Static method in class com.emarsys.ecommon.mail.JMailProperties
Factory method.
getInstance(URLName) - Static method in class com.emarsys.ecommon.mail.JMailProperties
Factory method that creates new JMailProperties and sets the properties it can get from the passed URLName.
getInstance(Properties) - Static method in class com.emarsys.ecommon.mail.JMailSessionFactory
Factory method for Sessions that might use ecommon mock Providers instead of the ones configured in javamail(.default).providers!
getInstance(MockStore, MockMailbox, String) - Static method in class com.emarsys.ecommon.mail.mock.MockFolder
 
getInstance(Folder) - Static method in class com.emarsys.ecommon.mail.storage.JMailFolder
Factory method.
getInstance(Folder, Properties) - Static method in class com.emarsys.ecommon.mail.storage.JMailFolder
Factory method.
getInstance(String, List<String>) - Static method in class com.emarsys.ecommon.mail.storage.JMailStorage
 
getInstance(Properties, List<String>) - Static method in class com.emarsys.ecommon.mail.storage.JMailStorage
Factory method to create new JMailStorage instances.
getInstance(ConfigurationBackend, ConfigurationDeclaration) - Static method in class com.emarsys.ecommon.prefs.config.Configuration
Primary factory method for Configuration instances.
getInstance() - Static method in class com.emarsys.ecommon.text.atsa.ATSA
 
getInstance(Class<? extends TextExtractor<T>>, T) - Static method in class com.emarsys.ecommon.text.extract.TextExtractor
 
getInstance(String) - Method in class com.emarsys.ecommon.text.TextFactory
Creates Text instances according to this factory's configuration and applies its associated TextProcessor, if set, to the newly created instance.
getInstance(Class<? extends TextTokenizer<T>>, T) - Static method in class com.emarsys.ecommon.text.token.TextTokenizer
 
getInstance() - Static method in class com.emarsys.ecommon.time.MockTime
Returns the singleton instance of MockTime.
getInstance() - Static method in class com.emarsys.ecommon.time.schedule.mock.MockQueueScheduler
 
getInstance(Class<T>) - Static method in class com.emarsys.ecommon.time.schedule.mock.MockQueueScheduler
 
getInstance() - Static method in class com.emarsys.ecommon.time.SystemTime
 
getInstance() - Static method in class com.emarsys.ecommon.time.TimeRange
 
getInstanceDeclaredBy(ConfigurationBackend, Object) - Static method in class com.emarsys.ecommon.prefs.config.Configuration
A factory method for Configurations that uses the passed "declaration object" to get its ConfigurationDeclaration.
getInstanceDeclaredBy(ConfigurationBackend, Object, Configuration.Type) - Static method in class com.emarsys.ecommon.prefs.config.Configuration
A factory method for Configurations that uses the passed "declaration object" to get its ConfigurationDeclaration but overrides the declaration objects Configuration.Type with the passed one.
getInstances(String[]) - Static method in class com.emarsys.ecommon.text.atsa.Prefix
List factory method.
getInstanceWithHandledException(String, Class<E>) - Static method in class com.emarsys.ecommon.exceptions.handling.ExceptionScenario
 
getInstanceWithThrownException(String, Class<T>) - Static method in class com.emarsys.ecommon.exceptions.handling.ExceptionScenario
 
getInt(Map<K, Integer>, K) - Static method in class com.emarsys.ecommon.collections.MapUtil
Convenience method to retrieve ints from a map.
getInt(Map<K, Integer>, K, int) - Static method in class com.emarsys.ecommon.collections.MapUtil
Convenience method to retrieve ints from a map.
getInterfaces(Class<?>) - Static method in class com.emarsys.ecommon.util.ReflectionsHelper
 
getInterval() - Method in class com.emarsys.ecommon.time.TimeRange
 
getIntValue() - Method in class com.emarsys.ecommon.prefs.config.GenericSetting
 
getIntValue() - Method in interface com.emarsys.ecommon.prefs.config.ISetting
Parses the setting's value and converts it to an int.
getInvocationHandler() - Method in class com.emarsys.ecommon.prefs.config.backend.ImmutableConfigurationBackend
Creates a new InvocationHandler that will forward requests to this instance, see #wrap(ConfigurationBackend).
getIsBeforeDelayThresholdPredicate() - Method in class com.emarsys.ecommon.time.schedule.DelayedLinearQueueSchedulingStrategy
Returns a Predicate that evaluates to true if the passed SchedulableQueueElement's (the one associated with the passed ChainElement) queueing date + DelayedLinearQueueSchedulingStrategy.delayIntLen is before the current time.
getIterable() - Method in class com.emarsys.ecommon.test.testng.IteratorHelper
 
getIterator() - Method in class com.emarsys.ecommon.test.testng.IteratorHelper
 
getJdbcURL() - Method in class com.emarsys.ecommon.db.Schemafy
 
getJMailFolderImpl() - Method in class com.emarsys.ecommon.mail.JMailProperties
 
getLastFolder() - Method in class com.emarsys.ecommon.mail.storage.JMailStorage
 
getLastFolderForRemoval() - Method in class com.emarsys.ecommon.mail.storage.JMailStorage
getFolder() already switched to the next folder but we want to remove the last element and now have to get it from the lastFolders (set in JMailStorage.close())
getLastProcessing() - Method in class com.emarsys.ecommon.time.schedule.mock.MockSchedulable
 
getLastProcessing() - Method in interface com.emarsys.ecommon.time.schedule.SchedulableQueueElement
Returns the schedulable's last processing date.
getLastProcessing() - Method in class com.emarsys.ecommon.time.schedule.SchedulableQueueElementProxy
 
getLexeme() - Method in class com.emarsys.ecommon.db.sqlparser.Symbol.Keyword
 
getLinearStrategy() - Method in class com.emarsys.ecommon.time.schedule.DelayedLinearQueueSchedulingStrategy
Creates a LinearQueueSchedulingStrategy that will start to scale the scheduling interval after the constant scheduling phase.
getListValues() - Method in class com.emarsys.ecommon.prefs.config.GenericSetting
 
getListValues() - Method in interface com.emarsys.ecommon.prefs.config.ISetting
Parses the setting's value which is assumed to be a comma seperated list and converts it to a List instance.
getLongValue() - Method in class com.emarsys.ecommon.prefs.config.GenericSetting
 
getLongValue() - Method in interface com.emarsys.ecommon.prefs.config.ISetting
Parses the setting's value and converts it to a long value.
getMailboxFolder() - Method in class com.emarsys.ecommon.mail.mock.MockFolder
 
getMailDomain(String) - Static method in class com.emarsys.ecommon.mail.MessageUtil
Returnes the domain (the part behind the '@') of the emailAddress passed.
getMailEncoding() - Method in class com.emarsys.ecommon.mail.JMailFactory
 
getMailStorageErrorTolerance() - Method in class com.emarsys.ecommon.mail.JMailProperties
 
getMailStorageExpungeImmediately() - Method in class com.emarsys.ecommon.mail.JMailProperties
 
getMap(V...) - Static method in class com.emarsys.ecommon.collections.MapUtil
creates a map with the vals interpreted as key, value, key, value, ...
getMap() - Method in class com.emarsys.ecommon.collections.MapUtil
creates a map with the keys/vals interpreted as keys[i]=vals[i].
getMaxScheduleDate() - Method in class com.emarsys.ecommon.time.schedule.mock.MockSchedulable
 
getMaxScheduleDate() - Method in interface com.emarsys.ecommon.time.schedule.SchedulableQueueElement
Returns the maximum schedule date which defines a date in the future and must not be exceeded on reschedulings.
getMaxScheduleDate() - Method in class com.emarsys.ecommon.time.schedule.SchedulableQueueElementProxy
 
getMaxScheduleDatePredicate(Calendar) - Static method in class com.emarsys.ecommon.time.schedule.QueueSchedulings
Creates a new Predicate instance for ChainElements that returns true if its result (see ChainElement.getResult()) is not null the passed max scheduled date is after it, false otherwise.
getMaxScheduleDateTresholdDecorator(QueueSchedulingStrategy<T>, SchedulableQueueElement<T>) - Static method in class com.emarsys.ecommon.time.schedule.QueueSchedulings
Creates a new QueueSchedulingStrategyChain out of the passed strategy instance that appends another ChainElement which checks if the passed strategy calculated a next processing date that exceeds the SchedulableQueueElement.getMaxScheduleDate() and if so replaces it with said maximum value, but if the max.
getMaxScheduleDateTresholdDecorator(QueueSchedulingStrategy<T>, Calendar) - Static method in class com.emarsys.ecommon.time.schedule.QueueSchedulings
Creates a new QueueSchedulingStrategyChain out of the passed strategy instance that appends another ChainElement which checks if the passed strategy calculated a next processing date that exceeds the passed maxDate and if so replaces it with said maximum value, but if the max.
getMaxvalue() - Method in class com.emarsys.ecommon.db.sqlparser.statements.CreateSequence
 
getMean(Calendar, Calendar) - Static method in class com.emarsys.ecommon.time.Dates
The passed Calendar will be a clone of the first parameter.
getMean() - Method in class com.emarsys.ecommon.time.TimeInterval
 
getMessage() - Method in class com.emarsys.ecommon.mail.JMailFactory
 
getMessage() - Method in class com.emarsys.ecommon.mail.JMailSender
 
getMessage(int) - Method in class com.emarsys.ecommon.mail.mock.MockFolder
 
getMessage(int) - Method in class com.emarsys.ecommon.mail.storage.JMailFolder
 
getMessage(int) - Method in interface com.emarsys.ecommon.mail.storage.MailFolderFacade
Will return the Message with the passed index in this folder.
getMessageBytes() - Method in class com.emarsys.ecommon.mail.JMailFactory
 
getMessageBytes() - Method in class com.emarsys.ecommon.mail.JMailSender
 
getMessageCount() - Method in class com.emarsys.ecommon.mail.mock.MockFolder
 
getMessages() - Method in class com.emarsys.ecommon.mail.storage.JMailFolder
 
getMimeType() - Method in class com.emarsys.ecommon.mail.content.MimeText
 
getMimeType() - Method in class com.emarsys.ecommon.mail.content.MimeTextFactory
 
getMinSchedulingInterval() - Method in class com.emarsys.ecommon.time.schedule.mock.MockSchedulable
 
getMinSchedulingInterval() - Method in interface com.emarsys.ecommon.time.schedule.SchedulableQueueElement
Returns the minimal scheduling interval in milliseconds that is compulsory for this SchedulableQueueElement.
getMinSchedulingInterval() - Method in class com.emarsys.ecommon.time.schedule.SchedulableQueueElementProxy
 
getMinvalue() - Method in class com.emarsys.ecommon.db.sqlparser.statements.CreateSequence
 
getMockInstance() - Static method in class com.emarsys.ecommon.mail.JMailProperties
 
getMockInstance(Properties) - Static method in class com.emarsys.ecommon.mail.JMailProperties
 
getMockInstance(URLName) - Static method in class com.emarsys.ecommon.mail.JMailProperties
Factory method that creates new JMailProperties and sets the properties it can get from the passed URLName.
getMockInstance(Properties) - Static method in class com.emarsys.ecommon.mail.JMailSessionFactory
Factory method for Sessions that use ecommon mock Providers instead of the ones configured in javamail(.default).providers in any case!
getMockInstance() - Static method in class com.emarsys.ecommon.mail.JMailSessionFactory
Factory method for Sessions that use ecommon mock Providers instead of the ones configured in javamail(.default).providers in any case!
getMode(String) - Method in class com.emarsys.ecommon.prefs.config.backend.FallbackDefaultConfigurationBackend
 
getMode() - Method in class com.emarsys.ecommon.prefs.config.GenericSetting
 
getMode() - Method in interface com.emarsys.ecommon.prefs.config.ISetting
Retrieves the SettingMode associated with the ISetting.
getName() - Method in class com.emarsys.ecommon.db.sqlparser.QualifiedName
 
getName() - Method in class com.emarsys.ecommon.db.sqlparser.statements.CreateSequence
 
getName() - Method in class com.emarsys.ecommon.exceptions.handling.ExceptionScenario
 
getName() - Method in class com.emarsys.ecommon.mail.mock.MockFolder
 
getName() - Method in class com.emarsys.ecommon.prefs.config.backend.NamedConfigurationBackend
 
getName() - Method in class com.emarsys.ecommon.prefs.config.Configuration
 
getName() - Method in interface com.emarsys.ecommon.prefs.config.ConfigurationDeclaration
Returns the name of the Configuration associated with this ConfigurationDeclaration.
getName() - Method in class com.emarsys.ecommon.prefs.config.declaration.GenericConfigurationDeclaration
 
getName() - Method in class com.emarsys.ecommon.prefs.config.GenericSetting
 
getName() - Method in interface com.emarsys.ecommon.prefs.config.ISetting
The unique and persistent name of the setting.
getName(Class<?>) - Static method in class com.emarsys.ecommon.util.Classes
A null pointer save delegate to Class.getName().
getNames(Class<?>...) - Static method in class com.emarsys.ecommon.util.Classes
A null pointer save delegate to Class.getName(), intended for arrays.
getNbrOfItems() - Method in class com.emarsys.ecommon.test.testng.EqualsHashCodeTest
In order to change the number of items being checked override this method in your subclass.
getNbrOfIterations() - Method in class com.emarsys.ecommon.test.testng.EqualsHashCodeTest
In order to change the number of items being checked override this method in your subclass.
getNextFolder() - Method in class com.emarsys.ecommon.mail.storage.JMailStorage
 
getNextProcessing() - Method in class com.emarsys.ecommon.time.schedule.mock.MockSchedulable
 
getNextProcessing() - Method in interface com.emarsys.ecommon.time.schedule.SchedulableQueueElement
Returns the next scheduled date which a priori is null.
getNextProcessing() - Method in class com.emarsys.ecommon.time.schedule.SchedulableQueueElementProxy
 
getNextRunDate(WorkerThreadProducer) - Method in class com.emarsys.ecommon.ejb.WorkerThreadMBean
 
getNullable() - Method in class com.emarsys.ecommon.converter.AbstractConverter
 
getNullable() - Method in interface com.emarsys.ecommon.converter.Converter
 
getObjects() - Method in interface com.emarsys.ecommon.enums.DescriptionEnum
 
getParam(String) - Method in class com.emarsys.ecommon.net.UrlBuilder
 
getParam(String) - Method in interface com.emarsys.ecommon.time.schedule.QueueSchedulingContext
Retrieves a param from the context.
getParam(String) - Method in class com.emarsys.ecommon.time.schedule.QueueSchedulingContextImpl
 
getParams() - Method in class com.emarsys.ecommon.db.sqlparser.util.Join
 
getParams() - Method in class com.emarsys.ecommon.net.UrlBuilder
 
getParent() - Method in class com.emarsys.ecommon.mail.mock.MockFolder
 
getParents() - Method in class com.emarsys.ecommon.db.sqlparser.statements.CreateTable
 
getPassword() - Method in class com.emarsys.ecommon.db.Schemafy
 
getPassword() - Method in class com.emarsys.ecommon.db.TestDatabase
 
getPassword() - Method in class com.emarsys.ecommon.sms.JSMSSender
 
getPattern() - Method in class com.emarsys.ecommon.text.atsa.Prefix
 
getPercentage(int) - Method in class com.emarsys.ecommon.math.stat.FrequencyDistribution
 
getPercentages() - Method in class com.emarsys.ecommon.math.stat.FrequencyDistribution
 
getPermanentFlags() - Method in class com.emarsys.ecommon.mail.mock.MockFolder
 
getPermanentFlags() - Method in class com.emarsys.ecommon.mail.mock.PopMockFolder
Always returns an empty Flags object because the POP3 protocol doesn't support any permanent flags.
getPrefixes() - Method in class com.emarsys.ecommon.text.atsa.AlphabeticalTable
 
getPrefixes() - Method in class com.emarsys.ecommon.text.atsa.AlphaNumericTriageTable
 
getPrefixes() - Method in class com.emarsys.ecommon.text.atsa.PrefixTable
Returns the Prefixs defining the prefix classes of this PrefixTable.
getPrefixLength() - Method in class com.emarsys.ecommon.net.CIDRBlock
The prefix length of the CIDR block
getProceed() - Method in class com.emarsys.ecommon.time.schedule.ChainElement
 
getProcessor() - Method in class com.emarsys.ecommon.text.TextFactory
 
getProcessors() - Method in class com.emarsys.ecommon.text.process.TextProcessorChain
 
getProducedMailCount() - Method in class com.emarsys.ecommon.mail.test.SmtpBomber
Gets the atomic value of already produced mails by this bomber instance.
getProperties() - Method in class com.emarsys.ecommon.mail.storage.JMailStorage
 
getProperty(String, String) - Method in class com.emarsys.ecommon.prefs.config.backend.PropertiesConfigurationBackend
 
getProperty(String) - Method in class com.emarsys.ecommon.prefs.config.backend.PropertiesConfigurationBackend
 
getProperty(String) - Method in class com.emarsys.ecommon.properties.PropertyHookManager
 
getProxy(SchedulableQueueElement<T>) - Static method in class com.emarsys.ecommon.time.schedule.SchedulableQueueElementProxy
Factory method.
getQueueingDate() - Method in class com.emarsys.ecommon.time.schedule.mock.MockSchedulable
 
getQueueingDate() - Method in interface com.emarsys.ecommon.time.schedule.SchedulableQueueElement
Returns the schedulable's queueing date.
getQueueingDate() - Method in class com.emarsys.ecommon.time.schedule.SchedulableQueueElementProxy
 
getQuote() - Method in class com.emarsys.ecommon.db.sqlparser.util.Join
 
getReceiverHostName() - Method in class com.emarsys.ecommon.mail.parser.ParsedReceivedHeader
 
getReceiverHostName() - Method in class com.emarsys.ecommon.mail.parser.ReceivedHeaderParserData
 
getRecipients(Message.RecipientType) - Method in class com.emarsys.ecommon.mail.JMailFactory
 
getRecipients(Message.RecipientType) - Method in class com.emarsys.ecommon.mail.JMailSender
 
getReloadInterval() - Method in interface com.emarsys.ecommon.files.FileMonitor.FileChangeListener
 
getReplyTo() - Method in class com.emarsys.ecommon.mail.JMailFactory
 
getReplyTo() - Method in class com.emarsys.ecommon.mail.JMailSender
 
getResult() - Method in class com.emarsys.ecommon.time.schedule.ChainElement
 
getReturnPath() - Method in class com.emarsys.ecommon.mail.parser.EnvelopeParser
 
getReturnPathDomain() - Method in class com.emarsys.ecommon.mail.parser.EnvelopeParser
Returnes the return path domain by parsing the mails "Return-Path" header;
getRoundedPercentages() - Method in class com.emarsys.ecommon.math.stat.FrequencyDistribution
 
getRunnableIgnoringRuntimeExceptions(Runnable, Class<?>) - Static method in class com.emarsys.ecommon.exceptions.Exceptions
Returns a Runnable that performs the same Runnable.run() operation as the passed instance, but will catch any arising RuntimeExceptions and print an error message to a Log for the passed caller Class instance.
getScenario(Object, Method) - Method in class com.emarsys.ecommon.exceptions.handling.ExceptionHandlingProxy
Note: HandleExceptionss annotations are inherited so so we don't query method.getDeclaringClass() but pass the actual object being invoked.
getScenarioInstance(String) - Method in class com.emarsys.ecommon.exceptions.handling.ExceptionHandlingFactory
Factory method to create similar ExceptionScenarios that differ only in their name.
getSchedulable() - Method in class com.emarsys.ecommon.time.schedule.ChainElement
 
getScheduled(QueueScheduler<MockSchedulable>) - Method in class com.emarsys.ecommon.time.schedule.mock.MockSchedulable
 
getScheduled(QueueScheduler<T>) - Method in interface com.emarsys.ecommon.time.schedule.SchedulableQueueElement
(Re)schedules this queue element using the passed QueueScheduler.
getScheduled(QueueScheduler<T>) - Method in class com.emarsys.ecommon.time.schedule.SchedulableQueueElementProxy
 
getScheduledCount() - Method in class com.emarsys.ecommon.time.schedule.mock.MockSchedulable
 
getScheduledCount() - Method in interface com.emarsys.ecommon.time.schedule.SchedulableQueueElement
Returns this queue element's scheduled count.
getScheduledCount() - Method in class com.emarsys.ecommon.time.schedule.SchedulableQueueElementProxy
Will add the SchedulableQueueElementProxy.scheduledCountOffset to #schedulable#getScheduledCount() (or subtract if the prior is negative), but the value won't be < 0.
getScheduledCountOffset() - Method in class com.emarsys.ecommon.time.schedule.SchedulableQueueElementProxy
 
getSchedulingStrategy(SchedulableQueueElement<T>) - Method in class com.emarsys.ecommon.time.schedule.mock.MockQueueScheduler
 
getSchedulingStrategy(SchedulableQueueElement<T>) - Method in interface com.emarsys.ecommon.time.schedule.QueueScheduler
Will create and initialize/configure a new strategy instance if not yet present.
getSchema() - Method in class com.emarsys.ecommon.db.sqlparser.QualifiedName
 
getSchema() - Method in class com.emarsys.ecommon.db.sqlparser.statements.CreateSchema
 
getSchema() - Method in class com.emarsys.ecommon.db.sqlparser.statements.selects.SchemaExists
 
getSearchFolders() - Method in class com.emarsys.ecommon.db.Schemafy
 
getSecond() - Method in class com.emarsys.ecommon.collections.Tuple2
 
getSenderHostname() - Method in class com.emarsys.ecommon.mail.parser.EnvelopeParser
 
getSenderHostName() - Method in class com.emarsys.ecommon.mail.parser.ParsedReceivedHeader
 
getSenderHostName() - Method in class com.emarsys.ecommon.mail.parser.ReceivedHeaderParserData
 
getSenderIp() - Method in class com.emarsys.ecommon.mail.parser.EnvelopeParser
 
getSenderIPAddress() - Method in class com.emarsys.ecommon.mail.parser.ParsedReceivedHeader
 
getSenderIPAddress() - Method in class com.emarsys.ecommon.mail.parser.ReceivedHeaderParserData
 
getSentMailCount() - Method in class com.emarsys.ecommon.mail.test.SmtpBomber
Gets the atomic value of already sent mails by this bomber instance.
getSentOrReceivedOrArrivalDate(Message) - Static method in class com.emarsys.ecommon.mail.MessageUtil
Retrieves a Date that is associated with the passed Message.
getSentOrReceivedOrArrivalDate(Message, TimeInterval) - Static method in class com.emarsys.ecommon.mail.MessageUtil
Retrieves a Date that is associated with the passed Message and fits into the passed plausibility TimeInterval.
getSeparator() - Method in class com.emarsys.ecommon.mail.mock.MockFolder
 
getSeparator() - Method in class com.emarsys.ecommon.mail.mock.PopMockFolder
Always returns a NUL character because POP3 doesn't support a hierarchy.
getSession() - Method in class com.emarsys.ecommon.mail.storage.JMailStorage
 
getSetterMethodName(String) - Static method in class com.emarsys.ecommon.util.ReflectionsHelper
 
getSettingNames() - Method in interface com.emarsys.ecommon.prefs.config.ConfigurationDeclaration
Returns a List of declared ISetting names.
getSettingNames() - Method in class com.emarsys.ecommon.prefs.config.declaration.GenericConfigurationDeclaration
 
getSettings() - Method in class com.emarsys.ecommon.prefs.config.backend.DefaultsConfigurationBackend
Returns all DefaultsConfigurationBackend.settings included the DefaultsConfigurationBackend.defaults for missing ones in the wrapped backend.
getSettings() - Method in class com.emarsys.ecommon.prefs.config.backend.FallbackConfigurationBackend
Adds all #primaries as well as all FallbackConfigurationBackend.fallbacks for which there's no primary one.
getSettings() - Method in class com.emarsys.ecommon.prefs.config.backend.FallbackDefaultConfigurationBackend
 
getSettings() - Method in class com.emarsys.ecommon.prefs.config.backend.ImmutableConfigurationBackend
 
getSettings() - Method in class com.emarsys.ecommon.prefs.config.backend.ModeSettingConfigurationBackend
Every ISetting retrieved from this ConfigurationBackend will have its SettingMode set to ModeSettingConfigurationBackend.mode.
getSettings() - Method in class com.emarsys.ecommon.prefs.config.backend.NamedConfigurationBackend
 
getSettings() - Method in class com.emarsys.ecommon.prefs.config.backend.NullConfigurationBackend
 
getSettings() - Method in class com.emarsys.ecommon.prefs.config.backend.PropertiesConfigurationBackend
 
getSettings() - Method in class com.emarsys.ecommon.prefs.config.Configuration
 
getSettings() - Method in interface com.emarsys.ecommon.prefs.config.ConfigurationBackend
Retrieves all ISettings from this backend.
getSimpleName(Class<?>) - Static method in class com.emarsys.ecommon.util.Classes
A null pointer save delegate to Class.getSimpleName().
getSimpleNames(Class<?>...) - Static method in class com.emarsys.ecommon.util.Classes
A null pointer save delegate to Class.getSimpleName(), intended for arrays.
getSleepTime() - Method in interface com.emarsys.ecommon.ejb.WorkerThreadProducer
the sleeping - time between execution of WorkerThreadProducer.getWorkerThread(Runnable) for timing-tasks
getSleepTime() - Method in class com.emarsys.ecommon.ejb.WorkerThreadProducerDefaults
 
getSortedMap(V...) - Static method in class com.emarsys.ecommon.collections.MapUtil
creates a sorted map with the vals interpreted as key, value, key, value, ...
getSql() - Method in class com.emarsys.ecommon.db.SqlPredicate
 
getStackTrace(Throwable) - Static method in class com.emarsys.ecommon.exceptions.Exceptions
Prints the stacktrace of the passed Throwable to a String.
getStart() - Method in class com.emarsys.ecommon.db.sqlparser.statements.CreateSequence
 
getStart() - Method in class com.emarsys.ecommon.time.TimeInterval
 
getStart() - Method in class com.emarsys.ecommon.time.TimeRange
 
getStatement() - Method in class com.emarsys.ecommon.db.sqlparser.statements.CreateSequence
 
getStatement() - Method in class com.emarsys.ecommon.db.sqlparser.statements.CreateTable
 
getStore() - Method in class com.emarsys.ecommon.mail.storage.JMailStorage
 
getStrategies() - Method in class com.emarsys.ecommon.time.schedule.mock.MockQueueScheduler
 
getStrategy() - Method in class com.emarsys.ecommon.time.schedule.ChainElement
 
getStrategyChainInstance() - Method in class com.emarsys.ecommon.time.schedule.ChainFactory
 
getStringValue() - Method in class com.emarsys.ecommon.db.sqlparser.lexer.Lexeme.DollarQuotedString
 
getStringValue() - Method in class com.emarsys.ecommon.db.sqlparser.lexer.Lexeme.SingleQuotedString
 
getStringValue() - Method in class com.emarsys.ecommon.db.sqlparser.lexer.Lexeme.StringLexeme
Returns the undelimited, unescaped string value.
getStructures() - Method in class com.emarsys.ecommon.db.Schemafy
 
getSurrogateeNameAndValue(Field, String) - Method in class com.emarsys.ecommon.prefs.config.declaration.ClassConfigurationDeclaration
Gets the name and value for the surrogate field (either a fallback setting or default value) passed.
getSystemId() - Method in class com.emarsys.ecommon.sms.JSMSSender
 
getTable() - Method in class com.emarsys.ecommon.db.sqlparser.statements.CreateTable
 
getTable() - Method in class com.emarsys.ecommon.db.sqlparser.statements.selects.TableExists
 
getText() - Method in class com.emarsys.ecommon.mail.content.MimeMessageTextExtractor
 
getText(TextFactory) - Method in class com.emarsys.ecommon.mail.content.MimeMessageTextExtractor
 
getText() - Method in class com.emarsys.ecommon.sms.JSMSSender
 
getText() - Method in class com.emarsys.ecommon.text.extract.TextExtractor
The actual extraction method.
getText(TextFactory) - Method in class com.emarsys.ecommon.text.extract.TextExtractor
Creates a text with the passed TextFactory's configuration.
getText() - Method in class com.emarsys.ecommon.text.token.TextTokenizer
 
getText() - Method in class com.emarsys.ecommon.text.tool.TextTool
 
getTextHolder() - Method in class com.emarsys.ecommon.text.extract.TextExtractor
 
getTextPart() - Method in class com.emarsys.ecommon.mail.content.MimeMessageTextExtractor
Tries to retrieve a MimePart that holds the textual content of the mail.
getTextSize(Part) - Method in class com.emarsys.ecommon.mail.content.MimeMessageTextExtractor
Tries to determine the size of the text to be extracted in bytes.
getTextualContent(Message) - Static method in class com.emarsys.ecommon.mail.content.MessageTextUtil
Retrieves the textual content of the passed MimeMessage using a MimeMessageTextExtractor.
getThrownExceptionClass() - Method in class com.emarsys.ecommon.exceptions.handling.ExceptionScenario
 
getTokenizer() - Method in class com.emarsys.ecommon.text.Text
Tokenizer will be cached, so if changing the text after you have alread invoken Text.getTokenizer() the return one will be out of Date.
getTokenizerClass() - Method in class com.emarsys.ecommon.text.Text
 
getTokenizerClass() - Method in class com.emarsys.ecommon.text.TextFactory
 
getTokens() - Method in class com.emarsys.ecommon.text.token.TextTokenizer
It is common but not guarateed that TextTokenizer.getTokens() does not cache its results.
getTokens() - Method in class com.emarsys.ecommon.text.token.WhiteSpaceTokenizer
 
getTransactionManager() - Static method in class com.emarsys.ecommon.transaction.TransactionFacade
 
getType() - Method in class com.emarsys.ecommon.db.sqlparser.lexer.Token
 
getType() - Method in class com.emarsys.ecommon.mail.mock.MockFolder
 
getType() - Method in class com.emarsys.ecommon.mail.mock.PopMockFolder
Always returns Folder.HOLDS_MESSAGES.
getType() - Method in class com.emarsys.ecommon.prefs.config.Configuration
 
getType() - Method in interface com.emarsys.ecommon.prefs.config.ConfigurationDeclaration
Returns the ConfigurationDeclaration.DeclarationType of the Configuration associated with this ConfigurationDeclaration.
getType() - Method in class com.emarsys.ecommon.prefs.config.declaration.GenericConfigurationDeclaration
 
getTypeAnnotations(Class<?>, Class<A>) - Static method in class com.emarsys.ecommon.util.ReflectionsHelper
Will search the passed Class as well as all super classes and interfaces for an Annotation of the passed annotation Class and return the first appearance.
getURL() - Method in class com.emarsys.ecommon.db.TestDatabase
Returns the JDBC URL of the test database.
getUsername() - Method in class com.emarsys.ecommon.db.Schemafy
 
getUsername() - Method in class com.emarsys.ecommon.db.TestDatabase
 
getValidEmailAddress(String) - Static method in class com.emarsys.ecommon.mail.MessageUtil
Validates the passed address against the RFC822 syntax and returns the acutal email address if it's valid.
getValue() - Method in class com.emarsys.ecommon.db.sqlparser.lexer.Token
 
getValue() - Method in class com.emarsys.ecommon.math.stat.FrequencyValue
 
getValue() - Method in class com.emarsys.ecommon.prefs.config.GenericSetting
 
getValue() - Method in interface com.emarsys.ecommon.prefs.config.ISetting
Retrieves the persistent String value of the ISetting.
getWithoutOIDS() - Method in class com.emarsys.ecommon.db.sqlparser.statements.CreateTable
 
getWords() - Method in class com.emarsys.ecommon.text.Text
Words will be cached.
getWorkerThread(TH) - Method in class com.emarsys.ecommon.ejb.WorkerThreadMBean
empty default - implementation; overwrite this method iff you have only one workerthread running.
getWorkerThread(TH) - Method in interface com.emarsys.ecommon.ejb.WorkerThreadProducer
 

H

handle(ExceptionScenario<H, I>, Throwable) - Method in class com.emarsys.ecommon.exceptions.handling.ExceptionHandlingProxy
 
handledExceptionClass - Variable in class com.emarsys.ecommon.exceptions.handling.ExceptionScenario
 
handleErrorsSilently() - Method in class com.emarsys.ecommon.mail.JMailProperties
Indicates whether to handle "non-breaking" errors silently or to raise an Exception.
handleException(E) - Method in interface com.emarsys.ecommon.exceptions.handling.ExceptionHandler
Handles Exceptions of type E and might rethrow and Exceptions of type T.
HandleExceptions - Annotation Type in com.emarsys.ecommon.exceptions.handling
HandleExceptions represents a method or type level annotation which describes an ExceptionScenario associated with the annotated method or type.
HandleExceptionsFor - Annotation Type in com.emarsys.ecommon.exceptions.handling
Defines an exception handling delegate.
hasErrorOccured() - Method in class com.emarsys.ecommon.mail.MessageFileWriter
 
hasFrom() - Method in class com.emarsys.ecommon.mail.JMailFactory
 
hash(String) - Static method in class com.emarsys.ecommon.security.CryptoHashes
Returns the String representation of the passed Strings hash value.
hash(String, CryptoHashes.HashFunction) - Static method in class com.emarsys.ecommon.security.CryptoHashes
Returns the String representation of the passed Strings hash value.
hashCode() - Method in class com.emarsys.ecommon.collections.Tuple2
 
hashCode() - Method in class com.emarsys.ecommon.db.QueryBuilder
 
hashCode() - Method in class com.emarsys.ecommon.db.sqlparser.lexer.Lexeme.AbstractLexeme
 
hashCode() - Method in class com.emarsys.ecommon.db.sqlparser.lexer.Lexeme.DollarQuotedString
 
hashCode() - Method in class com.emarsys.ecommon.db.sqlparser.lexer.Lexeme.Normal
 
hashCode() - Method in class com.emarsys.ecommon.db.sqlparser.lexer.Lexeme.Number
 
hashCode() - Method in class com.emarsys.ecommon.db.sqlparser.lexer.Lexeme.Operator
 
hashCode() - Method in class com.emarsys.ecommon.db.sqlparser.lexer.Lexeme.SingleQuotedString
 
hashCode() - Method in class com.emarsys.ecommon.db.sqlparser.lexer.Lexeme.SpecialCharacter
 
hashCode() - Method in class com.emarsys.ecommon.db.sqlparser.lexer.Lexeme.StringLexeme
 
hashCode() - Method in class com.emarsys.ecommon.db.sqlparser.Symbol.Keyword
 
hashCode() - Method in class com.emarsys.ecommon.db.SqlPredicate
 
hashCode() - Method in class com.emarsys.ecommon.exceptions.handling.ExceptionScenario
 
hashCode() - Method in class com.emarsys.ecommon.mail.storage.JMailFolder
 
hashCode() - Method in class com.emarsys.ecommon.mail.storage.JMailStorage
 
hashCode() - Method in class com.emarsys.ecommon.math.stat.FrequencyDistribution
 
hashCode() - Method in class com.emarsys.ecommon.math.stat.FrequencyValue
 
hashCode() - Method in class com.emarsys.ecommon.prefs.config.backend.ImmutableConfigurationBackend
 
hashCode() - Method in class com.emarsys.ecommon.prefs.config.backend.PropertiesConfigurationBackend
 
hashCode() - Method in class com.emarsys.ecommon.prefs.config.Configuration
 
hashCode() - Method in class com.emarsys.ecommon.prefs.config.GenericSetting
 
hashCode() - Method in interface com.emarsys.ecommon.prefs.config.ISetting
Creates a hash code for this ISetting that solely refers to its unique name.
hashCode() - Method in class com.emarsys.ecommon.test.ChainedAssertion
 
hashCode() - Method in class com.emarsys.ecommon.text.atsa.Prefix
 
hashCode() - Method in class com.emarsys.ecommon.text.atsa.TableBasedFingerprint
 
hashCode() - Method in class com.emarsys.ecommon.text.Text
 
hashCode() - Method in class com.emarsys.ecommon.time.schedule.ChainElement
 
hashCode() - Method in class com.emarsys.ecommon.time.TimeInterval
 
hashCode() - Method in class com.emarsys.ecommon.time.TimeRange
 
hashToString(byte[]) - Static method in class com.emarsys.ecommon.security.CryptoHashes
Returns a String value of the hashed bytes passed.
hasMinEqualsDelta(T, T) - Method in class com.emarsys.ecommon.collections.fuzzy.FuzzyComparison
 
hasNewMessages() - Method in class com.emarsys.ecommon.mail.mock.MockFolder
 
hasNewMessages() - Method in class com.emarsys.ecommon.mail.mock.PopMockFolder
Always returns false; the POP3 protocol provides no way to determine when a new message arrives.
hasNext() - Method in class com.emarsys.ecommon.mail.storage.JMailFolder
 
hasNext() - Method in class com.emarsys.ecommon.mail.storage.JMailStorage
 
hasNonZeroValues() - Method in class com.emarsys.ecommon.math.stat.FrequencyDistributionData
 
hasText() - Method in class com.emarsys.ecommon.mail.JMailFactory
 
host() - Static method in class com.emarsys.ecommon.util.Identify
 
HOUR_IN_MILLIS - Static variable in class com.emarsys.ecommon.time.Dates
 
HtmlStripper - Class in com.emarsys.ecommon.mail.content
Strips html markup out of Texts, i.e.
HtmlStripper() - Constructor for class com.emarsys.ecommon.mail.content.HtmlStripper
 
HtmlUtils - Class in com.emarsys.ecommon.html
Just a wrapper class for HTMLUtil.
HtmlUtils() - Constructor for class com.emarsys.ecommon.html.HtmlUtils
 

I

Identifiable - Interface in com.emarsys.ecommon.util
Used to mark an Entity object as exportable.
Identify - Class in com.emarsys.ecommon.util
Creationdate: Apr 24, 2007
Identify() - Constructor for class com.emarsys.ecommon.util.Identify
 
ignore - Variable in class com.emarsys.ecommon.text.atsa.PrefixTable
 
ignoreRegex - Static variable in class com.emarsys.ecommon.text.atsa.AlphabeticalTable
 
ignoreRegex - Static variable in class com.emarsys.ecommon.text.atsa.AlphaNumericTriageTable
 
ImmutableConfigurationBackend - Class in com.emarsys.ecommon.prefs.config.backend
An immutable or read-only wrapper for ConfigurationBackends.
ImmutableConfigurationBackend(ConfigurationBackend) - Constructor for class com.emarsys.ecommon.prefs.config.backend.ImmutableConfigurationBackend
 
ImmutableObjectException - Exception in com.emarsys.ecommon.exceptions
Indicates and illegal attempt to change an immutable object.
ImmutableObjectException(String) - Constructor for exception com.emarsys.ecommon.exceptions.ImmutableObjectException
 
ImmutableObjectException(String, Throwable) - Constructor for exception com.emarsys.ecommon.exceptions.ImmutableObjectException
 
Increment - Static variable in interface com.emarsys.ecommon.db.sqlparser.Symbol
 
incrementSmallestRoundedPercentage() - Method in class com.emarsys.ecommon.math.stat.FrequencyDistribution
 
incrIndex() - Method in class com.emarsys.ecommon.mail.storage.JMailFolder
increments the current msg index
index - Variable in class com.emarsys.ecommon.math.stat.FrequencyValue
 
indexOf(Object) - Method in class com.emarsys.ecommon.test.ChainedAssertion
 
Inherits - Static variable in interface com.emarsys.ecommon.db.sqlparser.Symbol
 
init() - Method in class com.emarsys.ecommon.collections.fuzzy.FuzzyFingerPrint
Initializes the FuzzyFingerPrint.
init(Properties) - Method in class com.emarsys.ecommon.mail.content.HtmlStripper
 
init() - Method in class com.emarsys.ecommon.mail.JMailFactory
 
init() - Method in class com.emarsys.ecommon.mail.storage.JMailFolder
will be called in every constructor after propating the constructor parameters.
init() - Method in class com.emarsys.ecommon.mail.test.SmtpBomber
initializes the components of the bomber
init() - Method in class com.emarsys.ecommon.sms.JSMSSender
 
init() - Method in class com.emarsys.ecommon.text.atsa.PrefixTable
 
init() - Method in class com.emarsys.ecommon.text.atsa.TableBasedFingerprint
Init is responsible for creating the TableBasedFingerprint.table if its null.
init() - Method in class com.emarsys.ecommon.text.atsa.TextFingerprint
 
init() - Method in class com.emarsys.ecommon.text.atsa.WordTable
 
init(Properties) - Method in class com.emarsys.ecommon.text.process.AlphaNumericFilter
 
init(Properties) - Method in class com.emarsys.ecommon.text.process.DynamicTextProcessorChain
 
init(Properties) - Method in class com.emarsys.ecommon.text.process.LinkStripper
 
init(Properties) - Method in class com.emarsys.ecommon.text.process.MockProcessor
 
init(Properties) - Method in interface com.emarsys.ecommon.text.process.TextProcessor
Initializes/configures this TextProcessor instance with the passed Properties.
init(Properties) - Method in class com.emarsys.ecommon.text.process.TextProcessorChain
Will delegate the TextProcessorChain.init(Properties) call to all sub-processors.
initOnCreate() - Method in class com.emarsys.ecommon.ejb.WorkerThreadMBean
Defaultimplementation does nothing.
initOnStart() - Method in class com.emarsys.ecommon.ejb.WorkerThreadMBean
Defaultimplementation does nothing.
inject(Object, String, Object) - Static method in class com.emarsys.ecommon.util.ReflectionsHelper
A simple injection mechanism, used to slam some mock objects to mimic the JBoss injection system.
install() - Static method in class com.emarsys.ecommon.time.MockTime
Installs the MockTime for system wide (classloader) usage through ecommon's Builders.
installMockingTime() - Static method in class com.emarsys.ecommon.time.test.TimeMockingTest
Prepares the usage of MockTime.
instance() - Static method in class com.emarsys.ecommon.converter.ConverterFactory
 
INSTANCE - Static variable in class com.emarsys.ecommon.prefs.config.backend.NullConfigurationBackend
 
instance() - Static method in class com.emarsys.ecommon.properties.PropertyHookManager
 
instantiator(Class<C>, Class<E>) - Static method in class com.emarsys.ecommon.util.Classes
Returns a new Classes.Instantiator in order create a new instance of the passed type and in case of an error throw an exception of the passed exceptionType.
InsufficientRightsException - Exception in com.emarsys.ecommon.exceptions
Creationdate: Jun 6, 2007
InsufficientRightsException(String, Throwable) - Constructor for exception com.emarsys.ecommon.exceptions.InsufficientRightsException
 
InsufficientRightsException(String) - Constructor for exception com.emarsys.ecommon.exceptions.InsufficientRightsException
 
INTERNAL_REGEX - Static variable in class com.emarsys.ecommon.net.IPUtils
 
InternalExceptionHandlerPool - Class in com.emarsys.ecommon.exceptions.handling
An InternalExceptionHandlerPool represents an ExceptionHandlerPool that is associated with a single instance's class.
InternalExceptionHandlerPool(Object) - Constructor for class com.emarsys.ecommon.exceptions.handling.InternalExceptionHandlerPool
 
internalize(Object) - Method in class com.emarsys.ecommon.exceptions.handling.ExceptionScenario
 
Interruptable - Interface in com.emarsys.ecommon.concurrent
Specifies a runnable which explicitly might be interrupted and which won't handle the corresponding InterruptedException.
intersect(TimeInterval) - Method in class com.emarsys.ecommon.time.TimeInterval
 
intersect(TimeInterval) - Method in class com.emarsys.ecommon.time.TimeRange
 
intervalMillis - Variable in class com.emarsys.ecommon.time.schedule.ConstantQueueSchedulingStrategy
 
intervalMillis - Variable in class com.emarsys.ecommon.time.schedule.LinearQueueSchedulingStrategy
 
invoke(Object, Method, Object[]) - Method in class com.emarsys.ecommon.exceptions.handling.ExceptionHandlingProxy
Dispatches calls between ExceptionHandlingProxy.target and ExceptionHandlingProxy.handling and delegates the actual invocation to ExceptionHandlingProxy.doInvoke(Object, Method, Object[]).
IOUtil - Class in com.emarsys.ecommon.io
Utilities for handling I/O.
IOUtil() - Constructor for class com.emarsys.ecommon.io.IOUtil
 
IPUtils - Class in com.emarsys.ecommon.net
General DNS and IP utilities.
IPUtils() - Constructor for class com.emarsys.ecommon.net.IPUtils
 
isAlmostEqual(T, T) - Method in class com.emarsys.ecommon.collections.fuzzy.FuzzyComparison
 
isCached(Object) - Method in class com.emarsys.ecommon.util.EntityExporter
 
isConfigFrozen() - Method in class com.emarsys.ecommon.text.TextFactory
 
isCreated() - Method in interface com.emarsys.ecommon.ejb.EmaService
 
isCreated() - Method in class com.emarsys.ecommon.ejb.WorkerThreadMBean
 
isDomain(String) - Static method in class com.emarsys.ecommon.net.IPUtils
Determines if the string passed "appears" to be a valid domain
isDontSleepUntilNull() - Method in interface com.emarsys.ecommon.ejb.WorkerThreadProducer
 
isDontSleepUntilNull() - Method in class com.emarsys.ecommon.ejb.WorkerThreadProducerDefaults
 
isEmpty() - Method in class com.emarsys.ecommon.prefs.config.backend.PropertiesConfigurationBackend
 
isEmpty() - Method in class com.emarsys.ecommon.test.ChainedAssertion
 
isError() - Method in class com.emarsys.ecommon.mail.mock.MockMailbox
Returns true if this mailbox is flagged as 'error'.
ISetting - Interface in com.emarsys.ecommon.prefs.config
ISetting represents the abstract notion of a single setting or property, that means more or less a name-value pair of Strings, in the Configuration API.
isExceptionExpected(Exception, Class<?>...) - Static method in class com.emarsys.ecommon.test.testng.TestAsserts
 
isExpectErrors() - Method in class com.emarsys.ecommon.test.testng.IteratorHelper
 
isFrequencyDistribution(int[]) - Static method in class com.emarsys.ecommon.math.stat.FrequencyDistribution
Determines whether the passed integer vector represents a valid frequency distribution.
isFuzzy(float) - Static method in class com.emarsys.ecommon.collections.fuzzy.FuzzyComparison
 
isGeneralizable() - Method in class com.emarsys.ecommon.exceptions.handling.ExceptionScenario
 
isInsideTransaction() - Method in interface com.emarsys.ecommon.ejb.WorkerThreadProducer
 
isInsideTransaction() - Method in class com.emarsys.ecommon.ejb.WorkerThreadProducerDefaults
 
isInternal(String) - Static method in class com.emarsys.ecommon.net.IPUtils
Checks wheter the passed address is part of an internal subnet.
isIPAddress(String) - Static method in class com.emarsys.ecommon.net.IPUtils
Returns true if the given address is a valid IPv4 or IPv6 address
isIPv4Address(String) - Static method in class com.emarsys.ecommon.net.IPUtils
Returns true if the given string is a correctly formed IPv4 address.
isIPv6Address(String) - Static method in class com.emarsys.ecommon.net.IPUtils
Returns true if the given string is a correctly formed IPv6 address.
isKey() - Method in interface com.emarsys.ecommon.enums.DescriptionEnum
 
isList(Class) - Method in class com.emarsys.ecommon.util.EntityExporter
 
isMailEncodingSet() - Method in class com.emarsys.ecommon.mail.JMailFactory
 
isMarkup(Text) - Static method in class com.emarsys.ecommon.mail.content.MimeText
 
isMarkup() - Method in class com.emarsys.ecommon.mail.content.MimeText
 
isMockingEnabled() - Static method in class com.emarsys.ecommon.mail.JMailSessionFactory
Indicates whether Sessions build by JMailSessionFactory should use the eCommon mock Providers or not.
isOpen() - Method in class com.emarsys.ecommon.mail.mock.MockFolder
 
isOverlapping(TimeInterval) - Method in class com.emarsys.ecommon.time.TimeInterval
 
isOverlapping(TimeInterval) - Method in class com.emarsys.ecommon.time.TimeRange
 
isPaused() - Method in interface com.emarsys.ecommon.ejb.EmaService
 
isPaused() - Method in class com.emarsys.ecommon.ejb.WorkerThreadMBean
 
isPercentage(double) - Static method in class com.emarsys.ecommon.test.testng.TestAsserts
 
isPercentage(int) - Static method in class com.emarsys.ecommon.test.testng.TestAsserts
 
isPrimarySetting(String) - Method in class com.emarsys.ecommon.prefs.config.backend.FallbackConfigurationBackend
 
isStarted() - Method in interface com.emarsys.ecommon.ejb.EmaService
 
isStarted() - Method in class com.emarsys.ecommon.ejb.WorkerThreadMBean
 
isTestModeEnabled - Static variable in class com.emarsys.ecommon.builder.Builders
Indicates whether the Builders are in testing mode or not, i.e.
isUnlikelyEqual(T, T) - Method in class com.emarsys.ecommon.collections.fuzzy.FuzzyComparison
 
isWithinInterval(Calendar) - Method in class com.emarsys.ecommon.time.TimeInterval
 
isWithinInterval(Calendar) - Method in class com.emarsys.ecommon.time.TimeRange
 
iterate(IteratorHelper.IteratorFunctor<T>) - Method in class com.emarsys.ecommon.test.testng.IteratorHelper
 
iterator() - Method in class com.emarsys.ecommon.mail.storage.JMailFolder
 
iterator() - Method in class com.emarsys.ecommon.mail.storage.JMailStorage
 
iterator() - Method in class com.emarsys.ecommon.math.stat.FrequencyDistributionData
Creates an Iterator that respects the percentages' ordering as it was in the initial input array.
iterator() - Method in class com.emarsys.ecommon.test.ChainedAssertion
 
iterator() - Method in class com.emarsys.ecommon.test.TestData
 
IteratorHelper<T> - Class in com.emarsys.ecommon.test.testng
Helper class for dealing with Iterators in TestNG unit test cases.
IteratorHelper(Iterable<T>) - Constructor for class com.emarsys.ecommon.test.testng.IteratorHelper
 
IteratorHelper(Iterable<T>, Class<? extends Exception>) - Constructor for class com.emarsys.ecommon.test.testng.IteratorHelper
 
IteratorHelper.IteratorFunctor<T> - Class in com.emarsys.ecommon.test.testng
 
IteratorHelper.IteratorFunctor() - Constructor for class com.emarsys.ecommon.test.testng.IteratorHelper.IteratorFunctor
 
Iterators - Class in com.emarsys.ecommon.collections
Utilities for dealing with Iterators and Enumerations.
Iterators() - Constructor for class com.emarsys.ecommon.collections.Iterators
 

J

J_MAIL_FOLDER_IMPL - Static variable in class com.emarsys.ecommon.mail.JMailProperties
specifies the class
JavaMailCallable<T> - Class in com.emarsys.ecommon.mail.storage
Callable wrapper for JavaMail functionality.
JavaMailCallable() - Constructor for class com.emarsys.ecommon.mail.storage.JavaMailCallable
 
JavaMailCallable(ExceptionHandler<MessagingException, MailStorageException>) - Constructor for class com.emarsys.ecommon.mail.storage.JavaMailCallable
 
JDBCUtil - Class in com.emarsys.ecommon.db.jdbc
Utilities for handling JDBConnections.
JDBCUtil() - Constructor for class com.emarsys.ecommon.db.jdbc.JDBCUtil
 
JMailFactory - Class in com.emarsys.ecommon.mail
A factory for JavaMail(tm) Messages.
JMailFactory(Properties) - Constructor for class com.emarsys.ecommon.mail.JMailFactory
Creates a new JMailFactory with a Session driven by the passed Properties.
JMailFactory() - Constructor for class com.emarsys.ecommon.mail.JMailFactory
Creates a new JMailFactory with a default Session driven by the System Properties.
JMailFactory(Session) - Constructor for class com.emarsys.ecommon.mail.JMailFactory
Creates a new JMailFactory instance associated with the passed JavaMail Session.
JMailFolder - Class in com.emarsys.ecommon.mail.storage
JMailFolder represents some kind of default implementation of MailFolderFacade using the JavaMail(tm) API.
JMailFolder(Folder) - Constructor for class com.emarsys.ecommon.mail.storage.JMailFolder
NOTE: every subclass must provide an at least protected constructor with this signature!
JMailFolder(Folder, Properties) - Constructor for class com.emarsys.ecommon.mail.storage.JMailFolder
NOTE: every subclass must provide an at least protected constructor with this signature!
JMailProperties - Class in com.emarsys.ecommon.mail
Special Properties for the use in a JavaMail(tm) environment.
JMailProperties() - Constructor for class com.emarsys.ecommon.mail.JMailProperties
 
JMailProperties(Properties) - Constructor for class com.emarsys.ecommon.mail.JMailProperties
 
JMailSender - Class in com.emarsys.ecommon.mail
JavaMail - Wrapper with some simplifications
JMailSender(String) - Constructor for class com.emarsys.ecommon.mail.JMailSender
 
JMailSender(String, String) - Constructor for class com.emarsys.ecommon.mail.JMailSender
 
JMailSender(Properties) - Constructor for class com.emarsys.ecommon.mail.JMailSender
 
JMailSessionFactory - Class in com.emarsys.ecommon.mail
Factory for JavaMail(tm) Session instances with support for ecommon mock Providers.
JMailSessionFactory() - Constructor for class com.emarsys.ecommon.mail.JMailSessionFactory
 
JMailStorage - Class in com.emarsys.ecommon.mail.storage
JMailStorage represents some kind of default implementation of MailStorageFacade using JavaMail(tm) functionality.
JMailStorage(Properties, List<String>) - Constructor for class com.emarsys.ecommon.mail.storage.JMailStorage
Creates a new JMailStorage with the passed properties.
Join - Class in com.emarsys.ecommon.db.sqlparser.util
 
Join(String...) - Constructor for class com.emarsys.ecommon.db.sqlparser.util.Join
 
Join(Collection<String>) - Constructor for class com.emarsys.ecommon.db.sqlparser.util.Join
 
JSMSSender - Class in com.emarsys.ecommon.sms
OpenSMPP - Wrapper
JSMSSender() - Constructor for class com.emarsys.ecommon.sms.JSMSSender
 
JSMSSender(String) - Constructor for class com.emarsys.ecommon.sms.JSMSSender
 
JSMSSender(String, int) - Constructor for class com.emarsys.ecommon.sms.JSMSSender
 

K

keys() - Method in class com.emarsys.ecommon.prefs.config.backend.PropertiesConfigurationBackend
 
keySet() - Method in class com.emarsys.ecommon.prefs.config.backend.PropertiesConfigurationBackend
 

L

lastFolders - Variable in class com.emarsys.ecommon.mail.storage.JMailStorage
 
lastIndexOf(Object) - Method in class com.emarsys.ecommon.test.ChainedAssertion
 
lastProcessing - Variable in class com.emarsys.ecommon.time.schedule.mock.MockSchedulable
 
length() - Method in class com.emarsys.ecommon.db.SqlPredicate
 
Lexeme - Interface in com.emarsys.ecommon.db.sqlparser.lexer
The different SQL lexeme classes our Lexer class recognizes.
Lexeme.AbstractLexeme - Class in com.emarsys.ecommon.db.sqlparser.lexer
The base class of most lexemes.
Lexeme.AbstractLexeme(String) - Constructor for class com.emarsys.ecommon.db.sqlparser.lexer.Lexeme.AbstractLexeme
 
Lexeme.DollarQuotedString - Class in com.emarsys.ecommon.db.sqlparser.lexer
 
Lexeme.DollarQuotedString(String, String) - Constructor for class com.emarsys.ecommon.db.sqlparser.lexer.Lexeme.DollarQuotedString
 
Lexeme.Normal - Class in com.emarsys.ecommon.db.sqlparser.lexer
 
Lexeme.Normal(String) - Constructor for class com.emarsys.ecommon.db.sqlparser.lexer.Lexeme.Normal
 
Lexeme.Number - Class in com.emarsys.ecommon.db.sqlparser.lexer
 
Lexeme.Number(String) - Constructor for class com.emarsys.ecommon.db.sqlparser.lexer.Lexeme.Number
 
Lexeme.Operator - Class in com.emarsys.ecommon.db.sqlparser.lexer
 
Lexeme.Operator(String) - Constructor for class com.emarsys.ecommon.db.sqlparser.lexer.Lexeme.Operator
 
Lexeme.SingleQuotedString - Class in com.emarsys.ecommon.db.sqlparser.lexer
 
Lexeme.SingleQuotedString(String) - Constructor for class com.emarsys.ecommon.db.sqlparser.lexer.Lexeme.SingleQuotedString
 
Lexeme.SpecialCharacter - Class in com.emarsys.ecommon.db.sqlparser.lexer
 
Lexeme.SpecialCharacter(String) - Constructor for class com.emarsys.ecommon.db.sqlparser.lexer.Lexeme.SpecialCharacter
 
Lexeme.StringLexeme - Class in com.emarsys.ecommon.db.sqlparser.lexer
 
Lexeme.StringLexeme(String) - Constructor for class com.emarsys.ecommon.db.sqlparser.lexer.Lexeme.StringLexeme
 
LexemeType - Enum in com.emarsys.ecommon.db.sqlparser.lexer
The different lexical classes we may recognize in SQL statements.
Lexer - Class in com.emarsys.ecommon.db.sqlparser.lexer
A SQL lexer, that generates a fairly simple set of lexemes.
Lexer() - Constructor for class com.emarsys.ecommon.db.sqlparser.lexer.Lexer
 
LexerOld - Class in com.emarsys.ecommon.db.sqlparser.lexer
A simple lexer for PostgreSQL SQL that tosses out comments and returns a list suitable for basic parsing.
LexerOld() - Constructor for class com.emarsys.ecommon.db.sqlparser.lexer.LexerOld
 
LinearQueueSchedulingStrategy<T> - Class in com.emarsys.ecommon.time.schedule
LinearQueueSchedulingStrategy will compute the next processing date by linearly scaling its LinearQueueSchedulingStrategy.intervalMillis with the number of already happend reschedulings thus resulting in a linear increase of the intervals.
LinearQueueSchedulingStrategy(int) - Constructor for class com.emarsys.ecommon.time.schedule.LinearQueueSchedulingStrategy
Creates a new LinearQueueSchedulingStrategy instance with the passed LinearQueueSchedulingStrategy.intervalMillis and no LinearQueueSchedulingStrategy.delayCount.
LinearQueueSchedulingStrategy(int, int) - Constructor for class com.emarsys.ecommon.time.schedule.LinearQueueSchedulingStrategy
Creates a new LinearQueueSchedulingStrategy instance with the passed LinearQueueSchedulingStrategy.intervalMillis and LinearQueueSchedulingStrategy.delayCount.
LINK_REGEX - Static variable in class com.emarsys.ecommon.text.process.LinkStripper
 
LinkStripper - Class in com.emarsys.ecommon.text.process
Strips HTTP links from the Text's content and replaces them with spaces.
LinkStripper() - Constructor for class com.emarsys.ecommon.text.process.LinkStripper
 
list(String) - Method in class com.emarsys.ecommon.mail.mock.MockFolder
 
list(String) - Method in class com.emarsys.ecommon.mail.mock.PopMockFolder
Always throws MessagingException because no POP3 folders can contain subfolders.
list(PrintStream) - Method in class com.emarsys.ecommon.prefs.config.backend.PropertiesConfigurationBackend
 
list(PrintWriter) - Method in class com.emarsys.ecommon.prefs.config.backend.PropertiesConfigurationBackend
 
list(Iterator<T>) - Static method in class com.emarsys.ecommon.test.testng.IteratorHelper
 
listIterator() - Method in class com.emarsys.ecommon.test.ChainedAssertion
 
listIterator(int) - Method in class com.emarsys.ecommon.test.ChainedAssertion
 
load(InputStream) - Method in class com.emarsys.ecommon.prefs.config.backend.PropertiesConfigurationBackend
 
load(InputStream) - Method in class com.emarsys.ecommon.prefs.config.backend.SnapshotPropertiesConfigurationBackend
 
loadFromXML(InputStream) - Method in class com.emarsys.ecommon.prefs.config.backend.PropertiesConfigurationBackend
 
loadFromXML(InputStream) - Method in class com.emarsys.ecommon.prefs.config.backend.SnapshotPropertiesConfigurationBackend
 
loadProperties() - Method in interface com.emarsys.ecommon.properties.PropertyHook
Whenever the method throws an uncaught exception the PropertyHook will be unregistered by the system.
logWarning(Exception) - Method in class com.emarsys.ecommon.mail.content.MimeMessageTextExtractor
Logs the passed Exception.
LongConverter - Class in com.emarsys.ecommon.converter
Converts Long Creationdate: Jul 27, 2007
LongConverter() - Constructor for class com.emarsys.ecommon.converter.LongConverter
 

M

MAIL_DAVMAIL_CLASS - Static variable in class com.emarsys.ecommon.mail.JMailProperties
 
MAIL_DEBUG - Static variable in class com.emarsys.ecommon.mail.JMailProperties
 
MAIL_ENCODING - Static variable in class com.emarsys.ecommon.mail.JMailProperties
 
MAIL_HOST - Static variable in class com.emarsys.ecommon.mail.JMailProperties
 
MAIL_IMAP_CLASS - Static variable in class com.emarsys.ecommon.mail.JMailProperties
 
MAIL_IMAPS_CLASS - Static variable in class com.emarsys.ecommon.mail.JMailProperties
 
MAIL_PASSWORD - Static variable in class com.emarsys.ecommon.mail.JMailProperties
 
MAIL_POP3_CLASS - Static variable in class com.emarsys.ecommon.mail.JMailProperties
 
MAIL_POP3S_CLASS - Static variable in class com.emarsys.ecommon.mail.JMailProperties
 
MAIL_SMTP_CLASS - Static variable in class com.emarsys.ecommon.mail.JMailProperties
 
MAIL_SMTP_HOST - Static variable in class com.emarsys.ecommon.mail.JMailProperties
 
MAIL_SMTP_PORT - Static variable in class com.emarsys.ecommon.mail.JMailProperties
 
MAIL_STORAGE_DEFAULT_FOLDER - Static variable in class com.emarsys.ecommon.mail.JMailProperties
specifies the default folder of a mail storage that will be used if no other folder is defined
MAIL_STORAGE_EXPUNGE_ERROR_TOLERANCE - Static variable in class com.emarsys.ecommon.mail.JMailProperties
an integer number that specifies how many errors on expunging attempts should be tolerated
MAIL_STORAGE_EXPUNGE_IMMEDIATELY - Static variable in class com.emarsys.ecommon.mail.JMailProperties
true if this mail folder should expunge mails to be removed immediately or on explicit calling respectively on folder closing
MAIL_STORAGE_SILENT_ERRORS - Static variable in class com.emarsys.ecommon.mail.JMailProperties
If set to true the JMailStorage will throw MailStorageExceptions only if a further processing is not possible - instead it will log the error and proceed with the processing of the mail storage.
MAIL_STORE_PROTOCOL - Static variable in class com.emarsys.ecommon.mail.JMailProperties
 
MAIL_USER - Static variable in class com.emarsys.ecommon.mail.JMailProperties
 
mailbox - Variable in class com.emarsys.ecommon.mail.mock.MockFolder
 
mailbox - Variable in class com.emarsys.ecommon.mail.mock.MockStore
 
MailFolderException - Exception in com.emarsys.ecommon.mail.storage
Indicates an unexpected error during the processing of the mails in a MailFolderFacade.
MailFolderException(String, Throwable) - Constructor for exception com.emarsys.ecommon.mail.storage.MailFolderException
 
MailFolderException(String) - Constructor for exception com.emarsys.ecommon.mail.storage.MailFolderException
 
MailFolderFacade - Interface in com.emarsys.ecommon.mail.storage
A MailFolderFacade provides a simple and easy to use API to access all Messages of a JavaMail(tm) Folder.
mailHasTextPart() - Method in class com.emarsys.ecommon.mail.content.MimeMessageTextExtractor
Checks whether the mail has a valid text - MimeBodyPart.
MailingException - Exception in com.emarsys.ecommon.mail
Indicates an error during a mailing process.
MailingException(String, Throwable) - Constructor for exception com.emarsys.ecommon.mail.MailingException
 
MailingException(String) - Constructor for exception com.emarsys.ecommon.mail.MailingException
 
MailParseException - Exception in com.emarsys.ecommon.mail.parser
Indicates an error during the parsing of mail source.
MailParseException(String) - Constructor for exception com.emarsys.ecommon.mail.parser.MailParseException
 
MailParseException(String, Throwable) - Constructor for exception com.emarsys.ecommon.mail.parser.MailParseException
 
MailStorageException - Exception in com.emarsys.ecommon.mail.storage
Indicates an unexpected error during the processing of the mails in a MailStorageFacade.
MailStorageException(String, Throwable) - Constructor for exception com.emarsys.ecommon.mail.storage.MailStorageException
 
MailStorageException(String) - Constructor for exception com.emarsys.ecommon.mail.storage.MailStorageException
 
MailStorageFacade - Interface in com.emarsys.ecommon.mail.storage
A MailStorageFacade provides easy and transparent access to the Messages in a mail storage.
mailText - Variable in class com.emarsys.ecommon.mail.test.SmtpBomber
 
mailTextLength - Variable in class com.emarsys.ecommon.mail.test.SmtpBomber
 
main(String[]) - Static method in class com.emarsys.ecommon.db.Schemafy
 
main(String[]) - Static method in class com.emarsys.ecommon.mail.content.tool.MessageTextExtractorTool
 
main(String[]) - Static method in class com.emarsys.ecommon.mail.test.SmtpBomber
 
main(String[]) - Static method in class com.emarsys.ecommon.text.tool.TextTool
 
mainPart - Variable in class com.emarsys.ecommon.mail.JMailFactory
 
makeCharacterEntities(String) - Static method in class com.emarsys.ecommon.html.HtmlUtils
 
makeParentDirectories(File) - Static method in class com.emarsys.ecommon.io.IOUtil
Creates all yet missing parent directories for the passed File.
MapUtil<K,V> - Class in com.emarsys.ecommon.collections
Some Utility methods for creating maps in a nonverbose way ..
MapUtil() - Constructor for class com.emarsys.ecommon.collections.MapUtil
 
matches(String) - Method in class com.emarsys.ecommon.net.CIDRBlock
 
matches(CharSequence) - Method in class com.emarsys.ecommon.text.atsa.Prefix
 
MathUtil - Class in com.emarsys.ecommon.math
Provides mathematical utility functions.
MathUtil() - Constructor for class com.emarsys.ecommon.math.MathUtil
 
MAX_ERR_CNT - Static variable in class com.emarsys.ecommon.mail.storage.JMailFolder
 
maxScheduleDate - Variable in class com.emarsys.ecommon.time.schedule.mock.MockSchedulable
 
Maxvalue - Static variable in interface com.emarsys.ecommon.db.sqlparser.Symbol
 
mean - Variable in class com.emarsys.ecommon.time.TimeInterval
 
message - Variable in class com.emarsys.ecommon.mail.JMailFactory
 
message - Variable in class com.emarsys.ecommon.mail.MessageFileWriter
 
MESSAGE_KEY - Static variable in class com.emarsys.ecommon.converter.DateConverter
 
MESSAGE_KEY - Static variable in class com.emarsys.ecommon.converter.EmailConverter
MESSAGE_KEY = "com.emarsys.ecommon.converter.EmailConverter"
MESSAGE_KEY - Static variable in class com.emarsys.ecommon.converter.LongConverter
MESSAGE_KEY = "com.emarsys.ecommon.converter.LongConverter"
MessageFileWriter - Class in com.emarsys.ecommon.mail
Utility class for persistently storing MimeMessages in the file system.
MessageFileWriter(MimeMessage, File, boolean) - Constructor for class com.emarsys.ecommon.mail.MessageFileWriter
 
MessageFileWriter(MimeMessage, String, boolean) - Constructor for class com.emarsys.ecommon.mail.MessageFileWriter
 
MessageTextExtractorTool - Class in com.emarsys.ecommon.mail.content.tool
A cmd-line wrapper over the MimeMessageTextExtractor for testing and debugging purposes.
MessageTextExtractorTool(String[]) - Constructor for class com.emarsys.ecommon.mail.content.tool.MessageTextExtractorTool
 
MessageTextUtil - Class in com.emarsys.ecommon.mail.content
MessageTextUtil provides several utilities to handle the textual content of Messages.
MessageTextUtil() - Constructor for class com.emarsys.ecommon.mail.content.MessageTextUtil
 
MessageTextUtil.ByTextualContentComparator - Class in com.emarsys.ecommon.mail.content
 
MessageTextUtil.ByTextualContentComparator() - Constructor for class com.emarsys.ecommon.mail.content.MessageTextUtil.ByTextualContentComparator
 
MessageUtil - Class in com.emarsys.ecommon.mail
Various utility functions for JavaMail Messages.
MessageUtil() - Constructor for class com.emarsys.ecommon.mail.MessageUtil
 
MimeMessageTextExtractor - Class in com.emarsys.ecommon.mail.content
Extracts the textual content of a MimeMessage.
MimeMessageTextExtractor() - Constructor for class com.emarsys.ecommon.mail.content.MimeMessageTextExtractor
 
MimeMessageTextExtractor.RunnableExtractor - Class in com.emarsys.ecommon.mail.content
A simple Runnable that wraps a text extraction operation and handles expected Exceptions.
MimeMessageTextExtractor.RunnableExtractor() - Constructor for class com.emarsys.ecommon.mail.content.MimeMessageTextExtractor.RunnableExtractor
 
MimeText - Class in com.emarsys.ecommon.mail.content
A Text with associated mime type.
MimeText(String, String, Class<? extends FuzzyFingerPrint<Text>>, Class<? extends TextTokenizer<Text>>) - Constructor for class com.emarsys.ecommon.mail.content.MimeText
 
MimeText(String, String) - Constructor for class com.emarsys.ecommon.mail.content.MimeText
 
MimeText(MimeText) - Constructor for class com.emarsys.ecommon.mail.content.MimeText
 
MimeTextFactory - Class in com.emarsys.ecommon.mail.content
A TextFactory for MimeTexts.
MimeTextFactory() - Constructor for class com.emarsys.ecommon.mail.content.MimeTextFactory
Creates a new MimeTextFactory by calling the super constructor default TextFactory.TextFactory() and settign the MimeTextFactory.mimeType to null, i.e.
MimeTextFactory(TextFactory) - Constructor for class com.emarsys.ecommon.mail.content.MimeTextFactory
 
mimeType - Variable in class com.emarsys.ecommon.mail.content.MimeTextFactory
 
minSchedulingInterval - Variable in class com.emarsys.ecommon.time.schedule.mock.MockSchedulable
 
MINUTE_IN_MILLIS - Static variable in class com.emarsys.ecommon.time.Dates
 
Minvalue - Static variable in interface com.emarsys.ecommon.db.sqlparser.Symbol
 
MockFolder - Class in com.emarsys.ecommon.mail.mock
A Folder backed by a MockMailbox.
MockFolder(MockStore, MockMailbox, String) - Constructor for class com.emarsys.ecommon.mail.mock.MockFolder
 
MockMailbox - Class in com.emarsys.ecommon.mail.mock
Inspired by org.jvnet.mock_javamail.Mailbox.
MockMailbox(Address) - Constructor for class com.emarsys.ecommon.mail.mock.MockMailbox
 
MockProcessor - Class in com.emarsys.ecommon.text.process
Dummy TextProcessor that does nothing.
MockProcessor() - Constructor for class com.emarsys.ecommon.text.process.MockProcessor
 
MockQueueScheduler<T> - Class in com.emarsys.ecommon.time.schedule.mock
Mock implementation of QueueScheduler for unit testing purposes.
MockQueueScheduler(Class<T>) - Constructor for class com.emarsys.ecommon.time.schedule.mock.MockQueueScheduler
 
MockSchedulable - Class in com.emarsys.ecommon.time.schedule.mock
Mock implementation of SchedulableQueueElement for unit testing purposes.
MockSchedulable() - Constructor for class com.emarsys.ecommon.time.schedule.mock.MockSchedulable
 
MockSchedulingStrategy<T> - Class in com.emarsys.ecommon.time.schedule.mock
A mock implementation of a QueueSchedulingStrategy for Ts.
MockSchedulingStrategy() - Constructor for class com.emarsys.ecommon.time.schedule.mock.MockSchedulingStrategy
 
MockStore - Class in com.emarsys.ecommon.mail.mock
A Store backed by an MockMailbox.
MockStore(Session, URLName) - Constructor for class com.emarsys.ecommon.mail.mock.MockStore
 
MockTime - Class in com.emarsys.ecommon.time
MockTime is a singleton to mock the Time in (unit) test cases.
MockTimeBuilder - Class in com.emarsys.ecommon.builder.time
A Builder for Time instances that returns or "creates" only the MockTime instance on every call.
MockTimeBuilder() - Constructor for class com.emarsys.ecommon.builder.time.MockTimeBuilder
 
MockTransport - Class in com.emarsys.ecommon.mail.mock
Mock Transport to deliver mails to MockMailbox; inspired by org.jvnet.mock_javamail.MockTransport.
MockTransport(Session, URLName) - Constructor for class com.emarsys.ecommon.mail.mock.MockTransport
 
mode - Variable in class com.emarsys.ecommon.prefs.config.backend.ModeSettingConfigurationBackend
 
mode - Variable in class com.emarsys.ecommon.prefs.config.GenericSetting
 
ModeSettingConfigurationBackend - Class in com.emarsys.ecommon.prefs.config.backend
A proxy to arbitrary ConfigurationBackends that is associated with a specific SettingMode.
ModeSettingConfigurationBackend(ConfigurationBackend, SettingMode) - Constructor for class com.emarsys.ecommon.prefs.config.backend.ModeSettingConfigurationBackend
 
msges - Variable in class com.emarsys.ecommon.mail.storage.JMailFolder
 
msgesMonitor - Variable in class com.emarsys.ecommon.mail.storage.JMailFolder
 
multipartStructureToString(MimePart, int) - Static method in class com.emarsys.ecommon.mail.MessageUtil
 

N

name - Variable in class com.emarsys.ecommon.exceptions.handling.ExceptionScenario
 
name - Variable in class com.emarsys.ecommon.mail.mock.MockFolder
 
name - Variable in class com.emarsys.ecommon.prefs.config.backend.NamedConfigurationBackend
 
name - Variable in class com.emarsys.ecommon.prefs.config.declaration.GenericConfigurationDeclaration
 
name - Variable in class com.emarsys.ecommon.prefs.config.GenericSetting
 
NAME_REGEX - Static variable in class com.emarsys.ecommon.exceptions.handling.ExceptionScenario
 
NamedConfigurationBackend - Class in com.emarsys.ecommon.prefs.config.backend
A more verbose version of ConfigurationBackend that has an associated name.
NamedConfigurationBackend(String, ConfigurationBackend) - Constructor for class com.emarsys.ecommon.prefs.config.backend.NamedConfigurationBackend
 
navigableData - Variable in class com.emarsys.ecommon.math.stat.FrequencyDistributionData
 
NBR_OF_ITEMS - Static variable in class com.emarsys.ecommon.test.testng.EqualsHashCodeTest
 
NBR_OF_ITERATIONS - Static variable in class com.emarsys.ecommon.test.testng.EqualsHashCodeTest
 
nbrOfDaysFromNowToDate(Date) - Static method in class com.emarsys.ecommon.time.Dates
 
nbrOfMails - Variable in class com.emarsys.ecommon.mail.test.SmtpBomber
 
nbrOfMonthsFromNowToDate(Date) - Static method in class com.emarsys.ecommon.time.Dates
 
negate() - Method in class com.emarsys.ecommon.db.SqlPredicate
Creates a new SqlPredicate instance that represents the negation of this instance by prefixing it with "not".
nEqualObjs - Variable in class com.emarsys.ecommon.test.testng.EqualsHashCodeTest
A List of pairwise distinct objects of type T, declared as the super type Object.
nEqualTs - Variable in class com.emarsys.ecommon.test.testng.EqualsHashCodeTest
A List of pairwise distinct objects of type T.
newCreateSchema(CreateSchema) - Method in interface com.emarsys.ecommon.db.sqlparser.Parser.StatementHandler
 
newCreateSequence(CreateSequence) - Method in interface com.emarsys.ecommon.db.sqlparser.Parser.StatementHandler
 
newCreateTable(CreateTable) - Method in interface com.emarsys.ecommon.db.sqlparser.Parser.StatementHandler
 
newEqualInstance() - Method in class com.emarsys.ecommon.test.testng.EqualsHashCodeTest
creates a new instance of the class under test.
newInstance() - Method in interface com.emarsys.ecommon.builder.Builder
Factory method that replaces the default constructor for new T instances.
newInstance() - Method in class com.emarsys.ecommon.builder.time.CalendarBuilder
 
newInstance() - Method in class com.emarsys.ecommon.builder.time.DateBuilder
 
newInstance() - Method in class com.emarsys.ecommon.builder.time.MockTimeBuilder
Returns the mocktime instance on every call.
newInstance() - Method in class com.emarsys.ecommon.builder.time.TimeBuilder
Creates a Time instance.
newInstance() - Method in class com.emarsys.ecommon.util.Classes.Instantiator
 
newInstance(String, Class<S>, Class<E>) - Static method in class com.emarsys.ecommon.util.Classes
Creates a new instance of the Class specified by the passed classname and casts it to the passed (super) type.
newInstance(String, Class<S>, Class<E>, Class<?>[], Object[]) - Static method in class com.emarsys.ecommon.util.Classes
Creates a new instance of the Class specified by the passed classname using the specified constructor and casts it to the passed (super) type.
NewlineOutputStream - Class in com.emarsys.ecommon.io
Convert the various newline conventions to the local platform's newline convention.
NewlineOutputStream(OutputStream) - Constructor for class com.emarsys.ecommon.io.NewlineOutputStream
 
newNotEqualInstance() - Method in class com.emarsys.ecommon.test.testng.EqualsHashCodeTest
creates a new instance of the class under test.
next() - Method in class com.emarsys.ecommon.mail.storage.JMailFolder
 
next() - Method in class com.emarsys.ecommon.mail.storage.JMailStorage
 
nextProcessing - Variable in class com.emarsys.ecommon.time.schedule.mock.MockSchedulable
 
nextProcessing - Variable in class com.emarsys.ecommon.time.schedule.mock.MockSchedulingStrategy
 
No - Static variable in interface com.emarsys.ecommon.db.sqlparser.Symbol
 
NoSuchBuilderException - Exception in com.emarsys.ecommon.builder
 
NoSuchBuilderException(String, Throwable) - Constructor for exception com.emarsys.ecommon.builder.NoSuchBuilderException
 
NoSuchBuilderException(String) - Constructor for exception com.emarsys.ecommon.builder.NoSuchBuilderException
 
now() - Method in class com.emarsys.ecommon.time.schedule.mock.MockQueueScheduler
 
now() - Method in class com.emarsys.ecommon.time.schedule.mock.MockSchedulable
 
now() - Method in interface com.emarsys.ecommon.time.schedule.QueueScheduler
Creates a new Calendar with the schedulers current time in its TimeZone representing the current time.
now() - Method in interface com.emarsys.ecommon.time.schedule.SchedulableQueueElement
Returns the schedulables notion of the current time.
now() - Method in class com.emarsys.ecommon.time.schedule.SchedulableQueueElementProxy
 
NullConfigurationBackend - Class in com.emarsys.ecommon.prefs.config.backend
A ConfigurationBackend that a priori contains no ISetting and does not support insertions.

O

Oids - Static variable in interface com.emarsys.ecommon.db.sqlparser.Symbol
 
OldParser - Class in com.emarsys.ecommon.db.sqlparser
Takes an input buffer and generates a fairly simple representation of the statement.
OldParser() - Constructor for class com.emarsys.ecommon.db.sqlparser.OldParser
 
open - Variable in class com.emarsys.ecommon.mail.mock.MockFolder
 
open(int) - Method in class com.emarsys.ecommon.mail.mock.MockFolder
 
open(int) - Method in class com.emarsys.ecommon.mail.mock.PopMockFolder
 

P

params - Variable in class com.emarsys.ecommon.test.TestData
 
parse(Reader) - Method in class com.emarsys.ecommon.db.sqlparser.OldParser
 
parse(StringBuilder) - Method in class com.emarsys.ecommon.db.sqlparser.Parser
Parse the input, returning the list of recognized SQL Statements.
parse() - Method in class com.emarsys.ecommon.prefs.config.declaration.ClassConfigurationDeclaration
Will set default values for all names specified as public static final String constants in ClassConfigurationDeclaration.declarationClass whoose names are not excluded through DeclareConfiguration.excludedNames() and end with DeclareConfiguration.defaultSuffix().
parseDate(String) - Method in class com.emarsys.ecommon.mail.parser.ParsedReceivedHeader
 
parseDate(String) - Method in class com.emarsys.ecommon.mail.parser.ReceivedHeaderParserData
 
ParsedReceivedHeader - Class in com.emarsys.ecommon.mail.parser
This class contains code from jasen.org and is therefore licensed under the GNU Lesser General Public License, aka LGPL; see http://www.gnu.org/licenses/lgpl.html for more information.
ParsedReceivedHeader() - Constructor for class com.emarsys.ecommon.mail.parser.ParsedReceivedHeader
 
Parser - Class in com.emarsys.ecommon.db.sqlparser
Simple recursive descent parser that constructs structured SQL statements.
Parser() - Constructor for class com.emarsys.ecommon.db.sqlparser.Parser
 
Parser.StatementHandler - Interface in com.emarsys.ecommon.db.sqlparser
Instead of having to use a reflection mechanism or visitor pattern, you can define a statement handler to receive notifications of SQL statements as they are recognized during parsing.
parseReceivedHeader(String) - Static method in class com.emarsys.ecommon.mail.parser.ParsedReceivedHeader
 
partStructureToString(MimePart, int) - Static method in class com.emarsys.ecommon.mail.MessageUtil
 
pause() - Method in interface com.emarsys.ecommon.ejb.EmaService
 
pause() - Method in class com.emarsys.ecommon.ejb.WorkerThreadMBean
 
pool - Variable in class com.emarsys.ecommon.exceptions.handling.ExceptionHandlerPool
 
pool - Variable in class com.emarsys.ecommon.exceptions.handling.InternalExceptionHandlerPool
 
PopMockFolder - Class in com.emarsys.ecommon.mail.mock
A MockFolder that mimics some behavior of POP3Folder (the default POP3 provider in javamail).
PopMockFolder(MockStore, MockMailbox, String) - Constructor for class com.emarsys.ecommon.mail.mock.PopMockFolder
 
post() - Method in class com.emarsys.ecommon.test.testng.IteratorHelper.IteratorFunctor
 
pre() - Method in class com.emarsys.ecommon.test.testng.IteratorHelper.IteratorFunctor
 
Prefix - Class in com.emarsys.ecommon.text.atsa
A Prefix represents a class of Strings that start with a Prefix.regex.
Prefix(String) - Constructor for class com.emarsys.ecommon.text.atsa.Prefix
 
prefixes - Variable in class com.emarsys.ecommon.text.atsa.PrefixTable
 
PrefixTable - Class in com.emarsys.ecommon.text.atsa
Defines a TextFingerprint on words matching to a list of prefixes or distinct prefix classes respectively and the power of respective class.
PrefixTable() - Constructor for class com.emarsys.ecommon.text.atsa.PrefixTable
 
PrefixTable(Text) - Constructor for class com.emarsys.ecommon.text.atsa.PrefixTable
 
PrefixTable(Map<Prefix, Integer>) - Constructor for class com.emarsys.ecommon.text.atsa.PrefixTable
 
PreparedStatementRunnable - Class in com.emarsys.ecommon.db.jdbc
 
PreparedStatementRunnable(Connection, String) - Constructor for class com.emarsys.ecommon.db.jdbc.PreparedStatementRunnable
 
primaries - Variable in class com.emarsys.ecommon.prefs.config.backend.FallbackDefaultConfigurationBackend
 
primarySettings - Variable in class com.emarsys.ecommon.prefs.config.backend.FallbackConfigurationBackend
 
primitivesToWrapperTypes - Static variable in class com.emarsys.ecommon.util.ReflectionsHelper
Map of primitive to wrapper classes
printMail(File) - Method in class com.emarsys.ecommon.mail.content.tool.MessageTextExtractorTool
 
proceed - Variable in class com.emarsys.ecommon.time.schedule.ChainElement
 
proceed() - Method in class com.emarsys.ecommon.time.schedule.ChainElement
 
process(Text) - Method in class com.emarsys.ecommon.mail.content.HtmlStripper
Processes the passed Text.
process(Text) - Method in class com.emarsys.ecommon.text.process.AlphaNumericFilter
 
process(Text) - Method in class com.emarsys.ecommon.text.process.LinkStripper
 
process(Text) - Method in class com.emarsys.ecommon.text.process.MockProcessor
 
process(Text) - Method in interface com.emarsys.ecommon.text.process.TextProcessor
Specifies the algorithm on how to process (alter) the passed Text instance.
process(Text) - Method in class com.emarsys.ecommon.text.process.TextProcessorChain
Cumulatively processes the passed Text in the order the concrete TextProcessors where added.
process(Text) - Method in class com.emarsys.ecommon.text.TextFactory
Applies this TextProcessor, see TextFactory.getProcessor(), to the passed Text.
processBy(TextProcessor) - Method in class com.emarsys.ecommon.text.Text
Processes the this Text using the passed TextProcessor and the replaces the current Text.content with the returned text's one.
processor - Variable in class com.emarsys.ecommon.text.TextFactory
 
producedMailCount - Variable in class com.emarsys.ecommon.mail.test.SmtpBomber
 
PROP_TESTMODE_ENABLED - Static variable in class com.emarsys.ecommon.builder.Builders
System property key that indicates whether the Builders are in testing mode, i.e.
PropertiesConfigurationBackend - Class in com.emarsys.ecommon.prefs.config.backend
A ConfigurationBackend with a Properties object as configuration store.
PropertiesConfigurationBackend(Properties) - Constructor for class com.emarsys.ecommon.prefs.config.backend.PropertiesConfigurationBackend
Creates a new PropertiesConfigurationBackend that uses the passed properties as its storage, see PropertiesConfigurationBackend.props.
PropertiesConfigurationBackend() - Constructor for class com.emarsys.ecommon.prefs.config.backend.PropertiesConfigurationBackend
Creates a new, empty PropertiesConfigurationBackend.
PROPERTY_KEY_PREFIX - Static variable in interface com.emarsys.ecommon.prefs.Conventions
A common prefix for the String key of Properties or other preferences defined in the eCommon library.
PropertyHook - Interface in com.emarsys.ecommon.properties
A interface which could be implemented for retrieval of needed SystemProperties A PropertyHook needs to have an empty constructor for reflective initialisation.
PropertyHookManager - Class in com.emarsys.ecommon.properties
Singleton-Controller-Class for PropertyHook's.
propertyNames() - Method in class com.emarsys.ecommon.prefs.config.backend.PropertiesConfigurationBackend
 
propertyPrefix() - Method in interface com.emarsys.ecommon.properties.PropertyHook
Iff a non-null value is returned the Properties returned with PropertyHook.loadProperties() not starting with 'prefix' are ignored.
props - Variable in class com.emarsys.ecommon.mail.storage.JMailFolder
 
props - Variable in class com.emarsys.ecommon.mail.storage.JMailStorage
 
props - Variable in class com.emarsys.ecommon.prefs.config.backend.PropertiesConfigurationBackend
The storage backend for the ISetting's names and values.
PROTOCOL_DAVMAIL - Static variable in class com.emarsys.ecommon.mail.MessageUtil
 
PROTOCOL_IMAP - Static variable in class com.emarsys.ecommon.mail.MessageUtil
 
PROTOCOL_IMAPS - Static variable in class com.emarsys.ecommon.mail.MessageUtil
 
PROTOCOL_POP3 - Static variable in class com.emarsys.ecommon.mail.MessageUtil
 
PROTOCOL_POP3S - Static variable in class com.emarsys.ecommon.mail.MessageUtil
 
PROTOCOL_WITHOUT_EXPUNGE_REGEX - Static variable in class com.emarsys.ecommon.mail.storage.JMailFolder
A regex specifying mail store protocols that probably do not support expunging (immediate removal) of messages.
protocolConnect(String, int, String, String) - Method in class com.emarsys.ecommon.mail.mock.MockStore
 
put(Object, Object) - Method in class com.emarsys.ecommon.prefs.config.backend.PropertiesConfigurationBackend
 
put(Object, Object) - Method in class com.emarsys.ecommon.prefs.config.backend.SnapshotPropertiesConfigurationBackend
 
putAll(Map<? extends Object, ? extends Object>) - Method in class com.emarsys.ecommon.prefs.config.backend.PropertiesConfigurationBackend
 
putAll(Map<? extends Object, ? extends Object>) - Method in class com.emarsys.ecommon.prefs.config.backend.SnapshotPropertiesConfigurationBackend
 

Q

QualifiedName - Class in com.emarsys.ecommon.db.sqlparser
Represents the name of a table, sequence, etc.
QualifiedName(String, String) - Constructor for class com.emarsys.ecommon.db.sqlparser.QualifiedName
 
QualifiedName(String) - Constructor for class com.emarsys.ecommon.db.sqlparser.QualifiedName
 
QueryBuilder - Class in com.emarsys.ecommon.db
QueryBuilder is a helper class for construction sql queries.
QueryBuilder() - Constructor for class com.emarsys.ecommon.db.QueryBuilder
 
queueingDate - Variable in class com.emarsys.ecommon.time.schedule.mock.MockSchedulable
 
QueueScheduler<T> - Interface in com.emarsys.ecommon.time.schedule
A QueueScheduler manages the time of the processing of SchedulableQueueElements in a queue using a QueueSchedulingStrategy to calculate the date when a queue element should be processed.
QueueSchedulingContext<T> - Interface in com.emarsys.ecommon.time.schedule
A QueueSchedulingContext - nome est omen - provides a way to store and retrieve arbitrary parameters in the context of a specifc queue scheduling process.
QueueSchedulingContextImpl<T> - Class in com.emarsys.ecommon.time.schedule
 
QueueSchedulingContextImpl(SchedulableQueueElement<T>, QueueScheduler<T>) - Constructor for class com.emarsys.ecommon.time.schedule.QueueSchedulingContextImpl
 
QueueSchedulings - Class in com.emarsys.ecommon.time.schedule
Varios utility functions in the context of queue schedulings.
QueueSchedulings() - Constructor for class com.emarsys.ecommon.time.schedule.QueueSchedulings
 
QueueSchedulingStrategy<T> - Interface in com.emarsys.ecommon.time.schedule
A QueueSchedulingStrategy encapsulates a concrete policy on when to process a SchedulableQueueElement.
QueueSchedulingStrategyChain<T> - Class in com.emarsys.ecommon.time.schedule
A QueueSchedulingStrategyChain implements a chain of responsibility for queue scheduling strategies whilest being a composited strategy itself and can be used to create arbitrary, dynamic combinations of existing scheduling algorithms.
QueueSchedulingStrategyChain(List<ChainElement<T>>) - Constructor for class com.emarsys.ecommon.time.schedule.QueueSchedulingStrategyChain
Creates a new QueueSchedulingStrategyChain consisting of the passed ChainElements.

R

rawPercentages - Variable in class com.emarsys.ecommon.math.stat.FrequencyDistribution
 
rawStreamToString() - Method in class com.emarsys.ecommon.mail.content.MimeMessageTextExtractor
Retrieves a String representation of the raw, data of the mail without respecting the content-transfer-encoding.
readMimeMessage(File) - Static method in class com.emarsys.ecommon.mail.MessageUtil
Reads the MIME source from the passed File and creates a MimeMessage out of it.
ReceivedHeaderParserData - Class in com.emarsys.ecommon.mail.parser
This class contains code from jasen.org and is therefore licensed under the GNU Lesser General Public License, aka LGPL; see http://www.gnu.org/licenses/lgpl.html for more information.
ReceivedHeaderParserData() - Constructor for class com.emarsys.ecommon.mail.parser.ReceivedHeaderParserData
 
receiverHostName - Variable in class com.emarsys.ecommon.mail.parser.ParsedReceivedHeader
 
receiverHostName - Variable in class com.emarsys.ecommon.mail.parser.ReceivedHeaderParserData
 
ReflectionsHelper - Class in com.emarsys.ecommon.util
Helper-methods to get things via reflection Creationdate: Sep 12, 2007
ReflectionsHelper() - Constructor for class com.emarsys.ecommon.util.ReflectionsHelper
 
regexes - Static variable in class com.emarsys.ecommon.text.atsa.AlphabeticalTable
 
regexes - Static variable in class com.emarsys.ecommon.text.atsa.AlphaNumericTriageTable
 
register(PropertyHook) - Method in class com.emarsys.ecommon.properties.PropertyHookManager
 
register(SchedulableQueueElement<T>, QueueSchedulingStrategy<T>) - Method in class com.emarsys.ecommon.time.schedule.mock.MockQueueScheduler
 
registerExceptionHandler(ExceptionScenario<E, T>, ExceptionHandler<E, T>) - Method in class com.emarsys.ecommon.exceptions.handling.ExceptionHandlerPool
 
registerExceptionHandler(ExceptionScenario<E, T>, ExceptionHandler<E, T>) - Method in interface com.emarsys.ecommon.exceptions.handling.ExceptionHandling
 
registerExceptionHandler(ExceptionScenario<E, T>, ExceptionHandler<E, T>) - Method in class com.emarsys.ecommon.exceptions.handling.InternalExceptionHandlerPool
 
registerExceptionHandler(ExceptionScenario<E, T>, ExceptionHandler<E, T>) - Method in class com.emarsys.ecommon.mail.storage.JMailFolder
 
registerExceptionHandler(ExceptionScenario<E, T>, ExceptionHandler<E, T>) - Method in class com.emarsys.ecommon.mail.storage.JMailStorage
 
registerPropertyHook(PropertyHook) - Static method in class com.emarsys.ecommon.properties.PropertyHookManager
Registering a propertyhook
remove() - Method in class com.emarsys.ecommon.mail.storage.JMailFolder
 
remove(int, boolean) - Method in class com.emarsys.ecommon.mail.storage.JMailFolder
 
remove() - Method in class com.emarsys.ecommon.mail.storage.JMailStorage
 
remove(Object) - Method in class com.emarsys.ecommon.prefs.config.backend.PropertiesConfigurationBackend
 
remove(Object) - Method in class com.emarsys.ecommon.prefs.config.backend.SnapshotPropertiesConfigurationBackend
 
remove(int) - Method in class com.emarsys.ecommon.test.ChainedAssertion
 
remove(Object) - Method in class com.emarsys.ecommon.test.ChainedAssertion
 
removeAll(Collection<?>) - Method in class com.emarsys.ecommon.test.ChainedAssertion
 
removeFileChangeListener(FileMonitor.FileChangeListener, String) - Method in class com.emarsys.ecommon.files.FileMonitor
Remove the listener from the notification list.
removeHeaders(MimeMessage, String...) - Static method in class com.emarsys.ecommon.mail.MessageUtil
Iteratively removes the specified headers from the passed MimeMessage.
removeParam(String) - Method in class com.emarsys.ecommon.net.UrlBuilder
 
removeProcessor(TextProcessor) - Method in class com.emarsys.ecommon.text.process.TextProcessorChain
 
renameTo(Folder) - Method in class com.emarsys.ecommon.mail.mock.MockFolder
 
renameTo(Folder) - Method in class com.emarsys.ecommon.mail.mock.PopMockFolder
Always throws MethodNotSupportedException because the POP3 protocol doesn't support multiple folders.
reset() - Static method in class com.emarsys.ecommon.builder.Builders
Resets the Builders to its apriori state after the class has been loaded.
reset() - Method in class com.emarsys.ecommon.mail.storage.JMailFolder
resets the internal state to the apriori one
resetBuilders() - Method in class com.emarsys.ecommon.builder.test.BuildersTest
 
resetIndex() - Method in class com.emarsys.ecommon.mail.storage.JMailFolder
resets the current and hidden msg index to -1.
result - Variable in class com.emarsys.ecommon.time.schedule.ChainElement
 
resume() - Method in interface com.emarsys.ecommon.ejb.EmaService
 
resume() - Method in class com.emarsys.ecommon.ejb.WorkerThreadMBean
 
retainAll(Collection<?>) - Method in class com.emarsys.ecommon.test.ChainedAssertion
 
reverseDomainName(String) - Static method in class com.emarsys.ecommon.net.IPUtils
 
roundedPercentages - Variable in class com.emarsys.ecommon.math.stat.FrequencyDistribution
 
roundPercentages() - Method in class com.emarsys.ecommon.math.stat.FrequencyDistribution
Round the calculated raw percentages to integer values.
run() - Method in interface com.emarsys.ecommon.concurrent.Interruptable
 
run() - Method in class com.emarsys.ecommon.db.jdbc.PreparedStatementRunnable
 
run(PreparedStatement) - Method in class com.emarsys.ecommon.db.jdbc.PreparedStatementRunnable
 
run() - Method in class com.emarsys.ecommon.db.jdbc.StatementRunnable
 
run(Statement) - Method in class com.emarsys.ecommon.db.jdbc.StatementRunnable
 
run() - Method in class com.emarsys.ecommon.db.Schemafy
Loop over the list of structural element scripts to run, and execute them.
run() - Method in class com.emarsys.ecommon.mail.content.MimeMessageTextExtractor.RunnableExtractor
 
run() - Method in class com.emarsys.ecommon.mail.content.tool.MessageTextExtractorTool
 
run() - Method in interface com.emarsys.ecommon.test.RunnableTest
Runs the Test.
run() - Method in class com.emarsys.ecommon.transaction.TransactionFacade
executes TransactionFacade.execute() and logs the Throwable as error.
runAsynchronouslyIgnoringRTEs(Runnable) - Static method in class com.emarsys.ecommon.concurrent.Threads
 
runInterruptableSilently(Interruptable) - Static method in class com.emarsys.ecommon.concurrent.Threads
 
RunnableTest - Interface in com.emarsys.ecommon.test
Encapsulates a specific part of a test case or the testcase itself.

S

save(OutputStream, String) - Method in class com.emarsys.ecommon.prefs.config.backend.PropertiesConfigurationBackend
Deprecated.  
scan(StringBuilder) - Method in class com.emarsys.ecommon.db.sqlparser.lexer.Lexer
Produces the token sequence based upon the input.
scan(Reader) - Method in class com.emarsys.ecommon.db.sqlparser.lexer.LexerOld
Yep, a handrolled scanner and tokenizer that recognizes our simple SQL token set.
SCENARIO_RUNTIME_DEFAULT - Static variable in class com.emarsys.ecommon.exceptions.Exceptions
 
SCENARIO_RUNTIME_DEFAULT_NAME - Static variable in class com.emarsys.ecommon.exceptions.Exceptions
 
scenarioFactory - Static variable in class com.emarsys.ecommon.mail.storage.JMailFolder
 
schedulable - Variable in class com.emarsys.ecommon.time.schedule.ChainElement
 
schedulable - Variable in class com.emarsys.ecommon.time.schedule.QueueSchedulingContextImpl
 
schedulable - Variable in class com.emarsys.ecommon.time.schedule.SchedulableQueueElementProxy
 
SchedulableQueueElement<T> - Interface in com.emarsys.ecommon.time.schedule
A SchedulableQueueElement represents an object that will be processed in an arbitrary time based queueing mechanism.
SchedulableQueueElementProxy<T> - Class in com.emarsys.ecommon.time.schedule
A proxy for SchedulableQueueElements that allows for some manipulations.
SchedulableQueueElementProxy(SchedulableQueueElement<T>) - Constructor for class com.emarsys.ecommon.time.schedule.SchedulableQueueElementProxy
 
scheduleDate - Variable in class com.emarsys.ecommon.time.schedule.FixedQueueSchedulingStrategy
 
scheduledCount - Variable in class com.emarsys.ecommon.time.schedule.mock.MockSchedulable
 
scheduledCountOffset - Variable in class com.emarsys.ecommon.time.schedule.SchedulableQueueElementProxy
 
scheduler - Variable in class com.emarsys.ecommon.time.schedule.QueueSchedulingContextImpl
 
SchemaExists - Class in com.emarsys.ecommon.db.sqlparser.statements.selects
Select statement that returns the name of the table if it exists in the database.
SchemaExists(String) - Constructor for class com.emarsys.ecommon.db.sqlparser.statements.selects.SchemaExists
 
Schemafy - Class in com.emarsys.ecommon.db
Schemafy is used to conveniently update a database structure, with elements defined in SQL.
Schemafy() - Constructor for class com.emarsys.ecommon.db.Schemafy
 
ScpTransferHelper - Class in com.emarsys.ecommon.files
A helper for transfering files via scp.
ScpTransferHelper(String, Integer, String) - Constructor for class com.emarsys.ecommon.files.ScpTransferHelper
Constructs an ScpTransferHelper for transfer of files with PublicKey-Authentication.
ScpTransferHelper(String, Integer, String, String) - Constructor for class com.emarsys.ecommon.files.ScpTransferHelper
Constructs an ScpTransferHelper for transfer of files with PublicKey-Authentication.
ScpTransferHelper(String, Integer, String, String, String) - Constructor for class com.emarsys.ecommon.files.ScpTransferHelper
Constructs an ScpTransferHelper for transfer of files with PublicKey-Authentication.
ScpTransferHelper.AcceptOnlyKnownHosts - Class in com.emarsys.ecommon.files
Accepts only known hosts in the known_hosts - file Creationdate: Jan 25, 2008
ScpTransferHelper.AcceptOnlyKnownHosts(KnownHosts) - Constructor for class com.emarsys.ecommon.files.ScpTransferHelper.AcceptOnlyKnownHosts
 
ScpTransferHelper.DefaultPrivateKeyFile - Enum in com.emarsys.ecommon.files
The DEFAULT-KEY-FILE to use for authentication.
ScpTransferHelper.Implementation - Enum in com.emarsys.ecommon.files
The implementation to use.
ScpTransferHelper.ScpTransferException - Exception in com.emarsys.ecommon.files
Will be thrown iff the scp-transfer fails Creationdate: Jan 25, 2008
ScpTransferHelper.ScpTransferException() - Constructor for exception com.emarsys.ecommon.files.ScpTransferHelper.ScpTransferException
 
ScpTransferHelper.ScpTransferException(String, Throwable) - Constructor for exception com.emarsys.ecommon.files.ScpTransferHelper.ScpTransferException
 
ScpTransferHelper.ScpTransferException(String) - Constructor for exception com.emarsys.ecommon.files.ScpTransferHelper.ScpTransferException
 
ScpTransferHelper.ScpTransferException(Throwable) - Constructor for exception com.emarsys.ecommon.files.ScpTransferHelper.ScpTransferException
 
SDF - Static variable in class com.emarsys.ecommon.converter.DateConverter
 
SECOND_IN_MILLIS - Static variable in class com.emarsys.ecommon.time.Dates
 
send() - Method in class com.emarsys.ecommon.mail.JMailSender
 
send() - Method in class com.emarsys.ecommon.sms.JSMSSender
 
sendDelayMillis - Variable in class com.emarsys.ecommon.mail.test.SmtpBomber
 
senderHostName - Variable in class com.emarsys.ecommon.mail.parser.ParsedReceivedHeader
 
senderHostName - Variable in class com.emarsys.ecommon.mail.parser.ReceivedHeaderParserData
 
senderIPAddress - Variable in class com.emarsys.ecommon.mail.parser.ParsedReceivedHeader
 
senderIPAddress - Variable in class com.emarsys.ecommon.mail.parser.ReceivedHeaderParserData
 
sendMessage(Message, Address[]) - Method in class com.emarsys.ecommon.mail.mock.MockTransport
 
sendTestMail() - Method in class com.emarsys.ecommon.mail.test.SmtpBomber
 
sendTestMails(boolean) - Method in class com.emarsys.ecommon.mail.test.SmtpBomber
TODO documentation
sentMailCount - Variable in class com.emarsys.ecommon.mail.test.SmtpBomber
 
Sequence - Static variable in interface com.emarsys.ecommon.db.sqlparser.Symbol
 
session - Variable in class com.emarsys.ecommon.mail.JMailFactory
 
session - Variable in class com.emarsys.ecommon.mail.storage.JMailStorage
 
session - Variable in class com.emarsys.ecommon.mail.test.SmtpBomber
 
sessionProps - Variable in class com.emarsys.ecommon.mail.JMailSender
 
set(Class<T>, Builder<T>) - Static method in class com.emarsys.ecommon.builder.Builders
Registers a new Builder for the passed Class.
set(int, int) - Method in class com.emarsys.ecommon.math.stat.FrequencyDistributionData
 
set(ISetting) - Method in class com.emarsys.ecommon.prefs.config.backend.DefaultsConfigurationBackend
 
set(ISetting) - Method in class com.emarsys.ecommon.prefs.config.backend.FallbackConfigurationBackend
 
set(ISetting) - Method in class com.emarsys.ecommon.prefs.config.backend.FallbackDefaultConfigurationBackend
 
set(ISetting) - Method in class com.emarsys.ecommon.prefs.config.backend.ImmutableConfigurationBackend
Will throw an ImmutableObjectException if called.
set(ISetting) - Method in class com.emarsys.ecommon.prefs.config.backend.ModeSettingConfigurationBackend
 
set(ISetting) - Method in class com.emarsys.ecommon.prefs.config.backend.NamedConfigurationBackend
 
set(ISetting) - Method in class com.emarsys.ecommon.prefs.config.backend.NullConfigurationBackend
 
set(ISetting) - Method in class com.emarsys.ecommon.prefs.config.backend.PropertiesConfigurationBackend
 
set(ISetting) - Method in class com.emarsys.ecommon.prefs.config.backend.SnapshotPropertiesConfigurationBackend
 
set(ISetting) - Method in class com.emarsys.ecommon.prefs.config.Configuration
 
set(ISetting) - Method in interface com.emarsys.ecommon.prefs.config.ConfigurationBackend
Sets the passed setting which must not be null in this configuration backend, if a setting with the given name is already present it will be overridden.
set(int, Assertion) - Method in class com.emarsys.ecommon.test.ChainedAssertion
 
SET - Static variable in class com.emarsys.ecommon.util.ReflectionsHelper
 
setDateReceived(Date) - Method in class com.emarsys.ecommon.mail.parser.ParsedReceivedHeader
 
setDateReceived(Date) - Method in class com.emarsys.ecommon.mail.parser.ReceivedHeaderParserData
 
setDebug(boolean) - Method in class com.emarsys.ecommon.mail.JMailProperties
 
setDefaultFire(Predicate) - Method in class com.emarsys.ecommon.time.schedule.ChainFactory
 
setDefaultProceed(Predicate) - Method in class com.emarsys.ecommon.time.schedule.ChainFactory
 
setDefaultValue(String, String) - Method in class com.emarsys.ecommon.prefs.config.declaration.GenericConfigurationDeclaration
 
setDelay(long) - Method in class com.emarsys.ecommon.ejb.WorkerThreadProducerDefaults
 
setDelimiter(String) - Method in class com.emarsys.ecommon.db.sqlparser.util.Join
 
setDontSleepUntilNull(boolean) - Method in class com.emarsys.ecommon.ejb.WorkerThreadProducerDefaults
 
setElem(Class<? extends T>, T) - Method in class com.emarsys.ecommon.collections.BoundedGenericContainer
 
setElem(Class<T>, T) - Method in class com.emarsys.ecommon.collections.GenericContainer
 
setEngine(String) - Method in class com.emarsys.ecommon.db.sqlparser.statements.CreateTable
 
setError(boolean) - Method in class com.emarsys.ecommon.mail.mock.MockMailbox
Sets if this mailbox should be flagged as 'error'.
setFallback(String, String) - Method in class com.emarsys.ecommon.prefs.config.declaration.GenericConfigurationDeclaration
 
setFingerPrintClass(Class<? extends FuzzyFingerPrint<Text>>) - Method in class com.emarsys.ecommon.text.TextFactory
 
setFire(Predicate) - Method in class com.emarsys.ecommon.time.schedule.ChainElement
 
setFrequency(int, int) - Method in class com.emarsys.ecommon.math.stat.FrequencyDistribution
 
setFrom(String) - Method in class com.emarsys.ecommon.mail.JMailFactory
 
setFrom(Address) - Method in class com.emarsys.ecommon.mail.JMailFactory
 
setFrom(Address) - Method in class com.emarsys.ecommon.mail.JMailSender
 
setFrom(String) - Method in class com.emarsys.ecommon.mail.JMailSender
 
setFrom(String) - Method in class com.emarsys.ecommon.sms.JSMSSender
 
setInsideTransaction(boolean) - Method in class com.emarsys.ecommon.ejb.WorkerThreadProducerDefaults
 
setJdbcURL(String) - Method in class com.emarsys.ecommon.db.Schemafy
 
setJMailFolderImplementation(Class<? extends JMailFolder>) - Method in class com.emarsys.ecommon.mail.JMailProperties
 
setKeys(K...) - Method in class com.emarsys.ecommon.collections.MapUtil
 
setLastProcessing(Calendar) - Method in class com.emarsys.ecommon.time.schedule.mock.MockSchedulable
 
setMailEncoding(String) - Method in class com.emarsys.ecommon.mail.JMailProperties
 
setMailProperties(URLName) - Method in class com.emarsys.ecommon.mail.JMailProperties
Extracts javamail related properties from the passed URLName if present.
setMailStorageExpungeErrorTolerance(int) - Method in class com.emarsys.ecommon.mail.JMailProperties
 
setMailStorageExpungeImmediately(boolean) - Method in class com.emarsys.ecommon.mail.JMailProperties
 
setMaxScheduleDate(Calendar) - Method in class com.emarsys.ecommon.time.schedule.mock.MockSchedulable
 
setMimeType(String) - Method in class com.emarsys.ecommon.mail.content.MimeTextFactory
 
setMinSchedulingInterval(int) - Method in class com.emarsys.ecommon.time.schedule.mock.MockSchedulable
 
setMockProviders(Session) - Static method in class com.emarsys.ecommon.mail.JMailSessionFactory
 
setMode(SettingMode) - Method in class com.emarsys.ecommon.prefs.config.GenericSetting
 
setMode(SettingMode) - Method in interface com.emarsys.ecommon.prefs.config.ISetting
Set/updates the ISetting's mode.
setName(String) - Method in class com.emarsys.ecommon.exceptions.handling.ExceptionScenario
 
setName(String) - Method in class com.emarsys.ecommon.prefs.config.declaration.GenericConfigurationDeclaration
 
setName(String) - Method in class com.emarsys.ecommon.prefs.config.GenericSetting
 
setName(String) - Method in interface com.emarsys.ecommon.prefs.config.ISetting
Sets/updates the unique name of the ISetting.
setNextProcessing(Calendar) - Method in class com.emarsys.ecommon.time.schedule.mock.MockSchedulable
 
setNextProcessing(Calendar) - Method in class com.emarsys.ecommon.time.schedule.mock.MockSchedulingStrategy
 
setNullable(boolean) - Method in class com.emarsys.ecommon.converter.AbstractConverter
 
setNullable(boolean) - Method in interface com.emarsys.ecommon.converter.Converter
 
setParam(String, Object) - Method in interface com.emarsys.ecommon.time.schedule.QueueSchedulingContext
Sets a context param into this context.
setParam(String, Object) - Method in class com.emarsys.ecommon.time.schedule.QueueSchedulingContextImpl
 
setParams(String...) - Method in class com.emarsys.ecommon.db.sqlparser.util.Join
 
setPassword(String) - Method in class com.emarsys.ecommon.db.Schemafy
 
setPassword(String) - Method in class com.emarsys.ecommon.sms.JSMSSender
 
setProceed(Predicate) - Method in class com.emarsys.ecommon.time.schedule.ChainElement
 
setProcessor(TextProcessor) - Method in class com.emarsys.ecommon.text.TextFactory
 
setProperties(Properties) - Method in class com.emarsys.ecommon.db.Schemafy
Configure any of the values based upon a Properties instance.
setProperty(String, String) - Method in class com.emarsys.ecommon.prefs.config.backend.PropertiesConfigurationBackend
 
setProperty(String, String) - Method in class com.emarsys.ecommon.prefs.config.backend.SnapshotPropertiesConfigurationBackend
 
setPropIfValid(String, String) - Method in class com.emarsys.ecommon.mail.JMailProperties
 
setQueueingDate(Calendar) - Method in class com.emarsys.ecommon.time.schedule.mock.MockSchedulable
 
setQuote(String) - Method in class com.emarsys.ecommon.db.sqlparser.util.Join
 
setRange(int) - Method in class com.emarsys.ecommon.time.TimeRange
 
setRangeMean(Calendar) - Method in class com.emarsys.ecommon.time.TimeRange
 
setReceiverHostName(String) - Method in class com.emarsys.ecommon.mail.parser.ParsedReceivedHeader
 
setReceiverHostName(String) - Method in class com.emarsys.ecommon.mail.parser.ReceivedHeaderParserData
 
setReplyTos(String) - Method in class com.emarsys.ecommon.mail.JMailFactory
Adds the passed REPLY-TO addresses to this Message.
setReplyTos(Address[]) - Method in class com.emarsys.ecommon.mail.JMailFactory
Adds the passed REPLY-TO Addresses to this Message.
setReplyTos(Address[]) - Method in class com.emarsys.ecommon.mail.JMailSender
 
setReplyTos(String) - Method in class com.emarsys.ecommon.mail.JMailSender
 
setResult(Calendar) - Method in class com.emarsys.ecommon.time.schedule.ChainElement
 
setSchedulable(SchedulableQueueElement<T>) - Method in class com.emarsys.ecommon.time.schedule.ChainElement
 
setScheduledCount(int) - Method in class com.emarsys.ecommon.time.schedule.mock.MockSchedulable
 
setScheduledCountOffset(int) - Method in class com.emarsys.ecommon.time.schedule.SchedulableQueueElementProxy
 
setSearchFolders(List<String>) - Method in class com.emarsys.ecommon.db.Schemafy
 
setSearchFolders(String...) - Method in class com.emarsys.ecommon.db.Schemafy
 
setSearchFolders(String...) - Method in class com.emarsys.ecommon.db.TestDatabase
 
setSenderHostName(String) - Method in class com.emarsys.ecommon.mail.parser.ParsedReceivedHeader
 
setSenderHostName(String) - Method in class com.emarsys.ecommon.mail.parser.ReceivedHeaderParserData
 
setSenderIPAddress(String) - Method in class com.emarsys.ecommon.mail.parser.ParsedReceivedHeader
 
setSenderIPAddress(String) - Method in class com.emarsys.ecommon.mail.parser.ReceivedHeaderParserData
 
setSessionProperties(String, String) - Method in class com.emarsys.ecommon.mail.JMailSender
 
setSettingName(String) - Method in class com.emarsys.ecommon.prefs.config.declaration.ClassConfigurationDeclaration
Adds the value of the Field of ClassConfigurationDeclaration.declarationClass that's referenced by the passed fieldName as a setting name.
setSleepTime(long) - Method in class com.emarsys.ecommon.ejb.WorkerThreadProducerDefaults
 
setStructures(List<String>) - Method in class com.emarsys.ecommon.db.Schemafy
 
setStructures(String...) - Method in class com.emarsys.ecommon.db.Schemafy
 
setSubject(String) - Method in class com.emarsys.ecommon.mail.JMailFactory
 
setSubject(String) - Method in class com.emarsys.ecommon.mail.JMailSender
 
setSystemId(String) - Method in class com.emarsys.ecommon.sms.JSMSSender
 
setText(String) - Method in class com.emarsys.ecommon.mail.JMailFactory
 
setText(String) - Method in class com.emarsys.ecommon.mail.JMailSender
 
setText(String) - Method in class com.emarsys.ecommon.sms.JSMSSender
 
setTextProcessorClassNamesPropertyKey(String) - Method in class com.emarsys.ecommon.text.process.DynamicTextProcessorChain
 
setTime(long) - Method in class com.emarsys.ecommon.time.MockTime
 
setTimeUnit(int) - Method in class com.emarsys.ecommon.time.TimeRange
 
SettingMode - Enum in com.emarsys.ecommon.prefs.config
Describes the context an ISetting is used in.
settingNames - Variable in class com.emarsys.ecommon.prefs.config.declaration.GenericConfigurationDeclaration
 
settings - Variable in class com.emarsys.ecommon.prefs.config.backend.DefaultsConfigurationBackend
 
settings - Variable in class com.emarsys.ecommon.prefs.config.backend.NamedConfigurationBackend
 
setTokenizerClass(Class<? extends TextTokenizer<Text>>) - Method in class com.emarsys.ecommon.text.TextFactory
 
setType(Configuration.Type) - Method in class com.emarsys.ecommon.prefs.config.declaration.GenericConfigurationDeclaration
 
setUp() - Method in class com.emarsys.ecommon.test.testng.EqualsHashCodeTest
setup the objects needed for the test comparisons and check all preconditions.
setUrl(String, boolean) - Method in class com.emarsys.ecommon.net.UrlBuilder
Parses the past url string into its base url and its parameters, will throw a MalformedURLException if the passed string is not a valid url
setUrl(String) - Method in class com.emarsys.ecommon.net.UrlBuilder
 
setUsername(String) - Method in class com.emarsys.ecommon.db.Schemafy
 
setValue(int) - Method in class com.emarsys.ecommon.math.stat.FrequencyValue
Sets the passed FrequencyValue.value.
setValue(String) - Method in class com.emarsys.ecommon.prefs.config.GenericSetting
 
setValue(String) - Method in interface com.emarsys.ecommon.prefs.config.ISetting
Sets/updates the value of the ISetting.
setValues(V...) - Method in class com.emarsys.ecommon.collections.MapUtil
 
silentClose(Connection) - Static method in class com.emarsys.ecommon.db.jdbc.JDBCUtil
closes the passed Connection and reports SQLExceptions only as log warnings.
silentClose(Statement) - Static method in class com.emarsys.ecommon.db.jdbc.JDBCUtil
closes the passed Statement and reports SQLExceptions only as log warnings.
silentClose(ResultSet) - Static method in class com.emarsys.ecommon.db.jdbc.JDBCUtil
closes the passed ResultSet and reports SQLExceptions only as log warnings.
silentClose(Connection, Statement, ResultSet) - Static method in class com.emarsys.ecommon.db.jdbc.JDBCUtil
closes the passed Connection, Statement and ResultSet and reports SQLExceptions only as log warnings.
silentClose(Closeable) - Static method in class com.emarsys.ecommon.io.IOUtil
Closes the passed Closeable and prints a warning (containing a reference to the calling method) to the logs if an IOException arises.
size() - Method in class com.emarsys.ecommon.mail.storage.JMailFolder
 
size() - Method in interface com.emarsys.ecommon.mail.storage.MailFolderFacade
Needs not to return the the same result as Folder.getMessageCount(), may - depending on the underlying folder implementation and TODO specify contract
size() - Method in class com.emarsys.ecommon.math.stat.FrequencyDistributionData
The number of FrequencyValue elements that make up this instance.
size() - Method in class com.emarsys.ecommon.prefs.config.backend.PropertiesConfigurationBackend
 
size() - Method in class com.emarsys.ecommon.test.ChainedAssertion
 
sleepSilently(int) - Static method in class com.emarsys.ecommon.concurrent.Threads
 
SMTP_BOMBER_MAIL_TEXT_SIZE - Static variable in class com.emarsys.ecommon.mail.test.SmtpBomber
 
SMTP_BOMBER_MAIL_TEXT_SIZE_DEFAULT - Static variable in class com.emarsys.ecommon.mail.test.SmtpBomber
 
SMTP_BOMBER_NBR_OF_MAILS - Static variable in class com.emarsys.ecommon.mail.test.SmtpBomber
 
SMTP_BOMBER_NBR_OF_MAILS_DEFAULT - Static variable in class com.emarsys.ecommon.mail.test.SmtpBomber
 
SMTP_BOMBER_SEND_DELAY_MILLIS - Static variable in class com.emarsys.ecommon.mail.test.SmtpBomber
 
SMTP_BOMBER_SEND_DELAY_MILLIS_DEFAULT - Static variable in class com.emarsys.ecommon.mail.test.SmtpBomber
 
SMTP_BOMBER_SEND_NBR_OF_RETRIALS - Static variable in class com.emarsys.ecommon.mail.test.SmtpBomber
 
SMTP_BOMBER_SEND_NBR_OF_RETRIALS_DEFAULT - Static variable in class com.emarsys.ecommon.mail.test.SmtpBomber
 
SMTP_BOMBER_SEND_RETRIAL_DELAY - Static variable in class com.emarsys.ecommon.mail.test.SmtpBomber
 
SMTP_BOMBER_SEND_RETRIAL_DELAY_DEFAULT - Static variable in class com.emarsys.ecommon.mail.test.SmtpBomber
 
SMTP_BOMBER_SERVER_HOST - Static variable in class com.emarsys.ecommon.mail.test.SmtpBomber
 
SMTP_BOMBER_SERVER_HOST_DEFAULT - Static variable in class com.emarsys.ecommon.mail.test.SmtpBomber
 
SMTP_BOMBER_SERVER_PORT - Static variable in class com.emarsys.ecommon.mail.test.SmtpBomber
 
SMTP_BOMBER_SERVER_PORT_DEFAULT - Static variable in class com.emarsys.ecommon.mail.test.SmtpBomber
 
SmtpBomber - Class in com.emarsys.ecommon.mail.test
SmtpBomber is a testing utility for SMTP components which is able to create a high amount of test mails and sends them as concurrent as possible to an SMTP server.
SmtpBomber(Session, Properties) - Constructor for class com.emarsys.ecommon.mail.test.SmtpBomber
Creates a new SmtpBomber instance.
SmtpBomber() - Constructor for class com.emarsys.ecommon.mail.test.SmtpBomber
TODO documentation
snapshoot(ConfigurationBackend) - Static method in class com.emarsys.ecommon.prefs.config.backend.SnapshotPropertiesConfigurationBackend
Creates a new PropertiesConfigurationBackend instance that contains all ISettings from the passed backend.
SnapshotPropertiesConfigurationBackend - Class in com.emarsys.ecommon.prefs.config.backend
An immutable version of PropertiesConfigurationBackend.
SnapshotPropertiesConfigurationBackend(Properties) - Constructor for class com.emarsys.ecommon.prefs.config.backend.SnapshotPropertiesConfigurationBackend
 
SPACE - Static variable in class com.emarsys.ecommon.text.process.AlphaNumericFilter
 
splitAddressesAndPerform(String, Closure<String>) - Static method in class com.emarsys.ecommon.mail.JMailFactory
Splits the passed addresses on commas and performs the passed Closure on the splitted Strings.
SqlPredicate - Class in com.emarsys.ecommon.db
Encapsulates an immutable SQL (text) predicate.
SqlPredicate(CharSequence) - Constructor for class com.emarsys.ecommon.db.SqlPredicate
 
sqlPredicate - Variable in class com.emarsys.ecommon.db.SqlPredicate
 
SqlPredicate.BinaryBooleanOperator - Enum in com.emarsys.ecommon.db
Represents a binary boolean operator to link SqlPredicates.
Start - Static variable in interface com.emarsys.ecommon.db.sqlparser.Symbol
 
start() - Method in interface com.emarsys.ecommon.ejb.EmaService
 
start() - Method in class com.emarsys.ecommon.ejb.WorkerThreadMBean
 
start - Variable in class com.emarsys.ecommon.time.TimeInterval
 
Statement - Interface in com.emarsys.ecommon.db.sqlparser
The SQL Parser marker of an object that represents a SQL statement.
StatementRunnable - Class in com.emarsys.ecommon.db.jdbc
Used to create functions that deal with opening and closing statements on connections in a consistent way.
StatementRunnable(Connection) - Constructor for class com.emarsys.ecommon.db.jdbc.StatementRunnable
 
stop() - Method in interface com.emarsys.ecommon.ejb.EmaService
 
stop() - Method in class com.emarsys.ecommon.ejb.WorkerThreadMBean
 
stop() - Method in interface com.emarsys.ecommon.util.StopableRunnable
Stop the thread, as fast as you can.
StopableRunnable - Interface in com.emarsys.ecommon.util
A thread should not be stopped via the Thread.stop() method, instead, the underlying logic should do it.
store - Variable in class com.emarsys.ecommon.mail.storage.JMailStorage
 
store(OutputStream, String) - Method in class com.emarsys.ecommon.prefs.config.backend.PropertiesConfigurationBackend
 
storeToXML(OutputStream, String, String) - Method in class com.emarsys.ecommon.prefs.config.backend.PropertiesConfigurationBackend
 
storeToXML(OutputStream, String) - Method in class com.emarsys.ecommon.prefs.config.backend.PropertiesConfigurationBackend
 
strategies - Variable in class com.emarsys.ecommon.time.schedule.mock.MockQueueScheduler
 
strategy - Variable in class com.emarsys.ecommon.time.schedule.ChainElement
 
streamToString(InputStream, int) - Method in class com.emarsys.ecommon.mail.content.MimeMessageTextExtractor
Reads the passed InputStream line by line, appends a LF and returns the read lines as a String.
StringArray - Class in com.emarsys.ecommon.db.sqlparser.util
Actually, a converter of a bunch of objects to an array of strings.
StringArray(Object...) - Constructor for class com.emarsys.ecommon.db.sqlparser.util.StringArray
 
StringArray(Collection<?>) - Constructor for class com.emarsys.ecommon.db.sqlparser.util.StringArray
 
StringConverter - Class in com.emarsys.ecommon.converter
Creationdate: Nov 9, 2007
StringConverter() - Constructor for class com.emarsys.ecommon.converter.StringConverter
 
stripHTMLTags(String) - Static method in class com.emarsys.ecommon.html.HtmlUtils
 
subList(int, int) - Method in class com.emarsys.ecommon.test.ChainedAssertion
 
subSequence(int, int) - Method in class com.emarsys.ecommon.db.SqlPredicate
 
sum(int[]) - Static method in class com.emarsys.ecommon.math.MathUtil
Calculates the sum of the passed array's values.
sum() - Method in class com.emarsys.ecommon.math.stat.FrequencyDistributionData
 
supportsExpunge - Variable in class com.emarsys.ecommon.mail.storage.JMailFolder
 
supportsExpunge() - Method in class com.emarsys.ecommon.mail.storage.JMailFolder
 
supportsExpunge() - Method in interface com.emarsys.ecommon.mail.storage.MailFolderFacade
The returned value might change during the lifetime of a MailFolderFacade instance, because if Folder.expunge() fails a couple of times the concrete implementation might give up and further on not support immediate expunging.
Symbol - Interface in com.emarsys.ecommon.db.sqlparser
The symbol table of our SQL Parser class.
Symbol.Keyword - Class in com.emarsys.ecommon.db.sqlparser
A keyword is constructed out of a specific normal lexeme.
Symbol.Keyword(Lexeme.Normal) - Constructor for class com.emarsys.ecommon.db.sqlparser.Symbol.Keyword
 
SymmetricExceptionHandler<E extends java.lang.Exception> - Interface in com.emarsys.ecommon.exceptions.handling
A simplification over ExceptionHandler that only rethrows the same Exception types it handles.
SYS_PROP_USE_MOCK_SESSION - Static variable in class com.emarsys.ecommon.mail.JMailSessionFactory
 
SystemTime - Class in com.emarsys.ecommon.time
The default implementation of Time that delegates to System.currentTimeMillis().

T

Table - Static variable in interface com.emarsys.ecommon.db.sqlparser.Symbol
 
table - Variable in class com.emarsys.ecommon.text.atsa.TableBasedFingerprint
 
TableBasedFingerprint<K> - Class in com.emarsys.ecommon.text.atsa
Abstract super class for all TextFingerprints that are based on creating a table with "arbitrary text elements", for instance words, as keys and their frequency in the Text as values.
TableBasedFingerprint() - Constructor for class com.emarsys.ecommon.text.atsa.TableBasedFingerprint
Default constructor which creates and empty fingerprint in order to prevent NullPointerExceptions on fail-initializations.
TableBasedFingerprint(Text) - Constructor for class com.emarsys.ecommon.text.atsa.TableBasedFingerprint
Creates
TableBasedFingerprint(Map<K, Integer>) - Constructor for class com.emarsys.ecommon.text.atsa.TableBasedFingerprint
 
TableExists - Class in com.emarsys.ecommon.db.sqlparser.statements.selects
Select statement that returns the name of the table if it exists in the database.
TableExists(String) - Constructor for class com.emarsys.ecommon.db.sqlparser.statements.selects.TableExists
 
tearDown() - Method in class com.emarsys.ecommon.test.testng.EqualsHashCodeTest
 
TestAsserts - Class in com.emarsys.ecommon.test.testng
Helper class for custom asserts in unit test cases.
TestAsserts() - Constructor for class com.emarsys.ecommon.test.testng.TestAsserts
 
TestData - Class in com.emarsys.ecommon.test
A wrapper class for test input data, primarily intended for usage with TestNG's data providers.
TestData() - Constructor for class com.emarsys.ecommon.test.TestData
 
TestDatabase - Class in com.emarsys.ecommon.db
Creates a test database with structure defined in SQL using JDBC.
TestDatabase(String, String, String, String...) - Constructor for class com.emarsys.ecommon.db.TestDatabase
 
testEqualsAgainstNewObject() - Method in class com.emarsys.ecommon.test.testng.EqualsHashCodeTest
tests whether T#equals(Object) holds up against a new Object (should always be false).
testEqualsAgainstNull() - Method in class com.emarsys.ecommon.test.testng.EqualsHashCodeTest
tests whether T#equals(Object) holds up against null.
testEqualsAgainstUnequalObjects() - Method in class com.emarsys.ecommon.test.testng.EqualsHashCodeTest
tests whether T#equals(Object) holds up against objects that should not compare equal.
testEqualsIsConsistentAcrossInvocations() - Method in class com.emarsys.ecommon.test.testng.EqualsHashCodeTest
tests whether T#equals(Object) is consistent accross at least #this.getNbrOfIterations() invocations.
testEqualsIsReflexive() - Method in class com.emarsys.ecommon.test.testng.EqualsHashCodeTest
tests whether Object.equals(Object) is reflexive.
testEqualsIsSymmetricAndTransitive() - Method in class com.emarsys.ecommon.test.testng.EqualsHashCodeTest
tests whether T#equals(Object) is symmetric and transitive.
testEqualsNot(List<E>, List<E>) - Method in class com.emarsys.ecommon.test.testng.EqualsHashCodeTest
 
testHashCodeContract() - Method in class com.emarsys.ecommon.test.testng.EqualsHashCodeTest
tests the hashCode contract.
testHashCodeIsConsistentAcrossInvocations() - Method in class com.emarsys.ecommon.test.testng.EqualsHashCodeTest
tests the consistency of hashCode accross serveral invacations.
testReflexive(List<E>) - Method in class com.emarsys.ecommon.test.testng.EqualsHashCodeTest
 
testSymmetryTransitivity(List<E>) - Method in class com.emarsys.ecommon.test.testng.EqualsHashCodeTest
 
Text - Class in com.emarsys.ecommon.text
Text is a wrapper around a String or an abstract notion of it respectively.
Text(String) - Constructor for class com.emarsys.ecommon.text.Text
 
Text(String, Class<? extends FuzzyFingerPrint<Text>>, Class<? extends TextTokenizer<Text>>) - Constructor for class com.emarsys.ecommon.text.Text
 
Text(Text) - Constructor for class com.emarsys.ecommon.text.Text
 
text - Variable in class com.emarsys.ecommon.text.token.TextTokenizer
 
TEXT_ALL - Static variable in class com.emarsys.ecommon.mail.content.MimeText
Wildcard pattern for all text/ types.
TEXT_CSS - Static variable in class com.emarsys.ecommon.mail.content.MimeText
Cascading Style Sheets; Defined in RFC 2318
TEXT_HTML - Static variable in class com.emarsys.ecommon.mail.content.MimeText
HTML; Defined in RFC 2854
TEXT_JAVASCRIPT - Static variable in class com.emarsys.ecommon.mail.content.MimeText
(Obsolete) JavaScript; Defined in and obsoleted by RFC 4329 in order to discourage its usage in favor of application/javascript
TEXT_PLAIN - Static variable in class com.emarsys.ecommon.mail.content.MimeText
Textual data; Defined in RFC 2046 and RFC 3676
TEXT_PROCESSOR_CLASS_NAMES - Static variable in class com.emarsys.ecommon.text.process.DynamicTextProcessorChain
 
TEXT_XML - Static variable in class com.emarsys.ecommon.mail.content.MimeText
Extensible Markup Language; Defined in RFC 3023
textContentToString(Object) - Method in class com.emarsys.ecommon.mail.content.MimeMessageTextExtractor
Gets a String representation of the passed content of a Part.
TextExtractor<T> - Class in com.emarsys.ecommon.text.extract
A TextExtractor is able to extract the textual content of is associated text holder of type T.
TextExtractor() - Constructor for class com.emarsys.ecommon.text.extract.TextExtractor
 
TextFactory - Class in com.emarsys.ecommon.text
A TextFactory can be used to create equally configured Text instances, where configuration in this case means the kind of TextTokenizer, TextFingerprint, etc.
TextFactory() - Constructor for class com.emarsys.ecommon.text.TextFactory
Creates a new TextFactory that whoose config is set to the default values (see Text.DEF_FINGER_PRINT_CLASS, Text.DEF_TOKENIZER_CLASS), has no TextProcessor installed and is not frozen, see TextFactory.isConfigFrozen().
TextFactory(TextFactory) - Constructor for class com.emarsys.ecommon.text.TextFactory
Creates a TextFactory that is equally configured like the passed instance with the sole exception that its config is not TextFactory.frozen.
TextFingerprint - Class in com.emarsys.ecommon.text.atsa
Super class for textual FuzzyFingerPrints.
TextFingerprint() - Constructor for class com.emarsys.ecommon.text.atsa.TextFingerprint
 
textFromHTML(String) - Static method in class com.emarsys.ecommon.html.HtmlUtils
 
textPart - Variable in class com.emarsys.ecommon.mail.JMailFactory
 
TextProcessingException - Exception in com.emarsys.ecommon.text
Indicates arbitrary errors during text processing.
TextProcessingException() - Constructor for exception com.emarsys.ecommon.text.TextProcessingException
Deprecated. 
TextProcessingException(String, Throwable) - Constructor for exception com.emarsys.ecommon.text.TextProcessingException
 
TextProcessingException(String) - Constructor for exception com.emarsys.ecommon.text.TextProcessingException
 
TextProcessor - Interface in com.emarsys.ecommon.text.process
A TextProcessor encapsulates an algorithm to process (alter) Text instances.
TextProcessorChain - Class in com.emarsys.ecommon.text.process
Aggregates multiple TextProcessors.
TextProcessorChain() - Constructor for class com.emarsys.ecommon.text.process.TextProcessorChain
 
TextProcessorChain(List<TextProcessor>) - Constructor for class com.emarsys.ecommon.text.process.TextProcessorChain
 
TextTokenizer<T extends Text> - Class in com.emarsys.ecommon.text.token
A TextTokenizer is able to split a Text into a List of String tokens.
TextTokenizer() - Constructor for class com.emarsys.ecommon.text.token.TextTokenizer
 
TextTool - Class in com.emarsys.ecommon.text.tool
A command line tool to process Texts.
TextTool() - Constructor for class com.emarsys.ecommon.text.tool.TextTool
 
Threads - Class in com.emarsys.ecommon.concurrent
Common utilities for working with threads.
Threads() - Constructor for class com.emarsys.ecommon.concurrent.Threads
 
thrownExceptionClass - Variable in class com.emarsys.ecommon.exceptions.handling.ExceptionScenario
 
throwOnError() - Method in class com.emarsys.ecommon.mail.mock.MockMailbox
 
throwOnError(String) - Method in class com.emarsys.ecommon.mail.mock.MockMailbox
 
Time - Interface in com.emarsys.ecommon.time
Time - nomen est omen - defines the current time by providing it in milliseconds.
TimeBuilder - Class in com.emarsys.ecommon.builder.time
The default Builder for Time instances.
TimeBuilder() - Constructor for class com.emarsys.ecommon.builder.time.TimeBuilder
 
TimeInterval - Class in com.emarsys.ecommon.time
Represents a time slot specified by two Calendar objects.
TimeInterval(Calendar, Calendar) - Constructor for class com.emarsys.ecommon.time.TimeInterval
 
TimeMockingTest - Class in com.emarsys.ecommon.time.test
Abstract super class for test cases that utilize MockTime.
TimeMockingTest() - Constructor for class com.emarsys.ecommon.time.test.TimeMockingTest
 
TimeRange - Class in com.emarsys.ecommon.time
A TimeRange represents a symetrical TimeInterval around a given date (see TimeRange.setRangeMean(Calendar).
TimeRange() - Constructor for class com.emarsys.ecommon.time.TimeRange
 
timestampToString(Date) - Static method in class com.emarsys.ecommon.time.Dates
Formats, see Dates.format(Date, DateFormat), the passed Date with Dates.FORMAT_TIMESTAMP and returns the String representation or null iff the passed date is null.
timestampToString(Calendar) - Static method in class com.emarsys.ecommon.time.Dates
Formats, see Dates.format(Date, DateFormat), the passed Calendar with Dates.FORMAT_TIMESTAMP and returns the String representation or null iff the passed calendar is null.
TO_STR_CUT - Static variable in class com.emarsys.ecommon.text.Text
 
toArray() - Method in class com.emarsys.ecommon.db.sqlparser.util.StringArray
 
toArray() - Method in class com.emarsys.ecommon.math.stat.FrequencyDistributionData
 
toArray() - Method in class com.emarsys.ecommon.test.ChainedAssertion
 
toArray(T[]) - Method in class com.emarsys.ecommon.test.ChainedAssertion
 
toArray() - Method in class com.emarsys.ecommon.test.TestData
Converts the TestData.params to an Object array.
toBytes(Message) - Static method in class com.emarsys.ecommon.mail.MessageUtil
Writes the message into a buffered ByteArrayOutputStream and returns the written bytes.
toCalendar(Date) - Static method in class com.emarsys.ecommon.time.Dates
Converts the passed Date instance into a Calendar.
toCalendar(long) - Static method in class com.emarsys.ecommon.time.Dates
Creates a new Calendar with its time set to the passed milliseconds.
Token - Class in com.emarsys.ecommon.db.sqlparser.lexer
Represents a token within the lexed SQL
Token(LexemeType, String) - Constructor for class com.emarsys.ecommon.db.sqlparser.lexer.Token
 
tokenizerClass - Variable in class com.emarsys.ecommon.text.TextFactory
 
toString() - Method in class com.emarsys.ecommon.collections.Tuple2
 
toString() - Method in class com.emarsys.ecommon.db.QueryBuilder
 
toString() - Method in class com.emarsys.ecommon.db.sqlparser.Column
 
toString() - Method in class com.emarsys.ecommon.db.sqlparser.lexer.Lexeme.AbstractLexeme
 
toString() - Method in class com.emarsys.ecommon.db.sqlparser.lexer.Lexeme.StringLexeme
 
toString() - Method in class com.emarsys.ecommon.db.sqlparser.lexer.Token
 
toString() - Method in class com.emarsys.ecommon.db.sqlparser.QualifiedName
 
toString() - Method in class com.emarsys.ecommon.db.sqlparser.statements.CreateSchema
 
toString() - Method in class com.emarsys.ecommon.db.sqlparser.statements.CreateSequence
 
toString() - Method in class com.emarsys.ecommon.db.sqlparser.statements.CreateTable
Synonym to getStatement
toString() - Method in class com.emarsys.ecommon.db.sqlparser.statements.selects.SchemaExists
 
toString() - Method in class com.emarsys.ecommon.db.sqlparser.statements.selects.TableExists
 
toString() - Method in class com.emarsys.ecommon.db.sqlparser.Symbol.Keyword
 
toString() - Method in class com.emarsys.ecommon.db.sqlparser.util.Join
Generate the string equivalent.
toString() - Method in class com.emarsys.ecommon.db.sqlparser.util.StringArray
Return the value of the StringArray as Strings in a String.
toString() - Method in class com.emarsys.ecommon.db.SqlPredicate
 
toString() - Method in class com.emarsys.ecommon.exceptions.handling.ExceptionScenario
 
toString(Message) - Static method in class com.emarsys.ecommon.mail.MessageUtil
Gets a short string representation (from/subject) of the passed Message.
toString(Iterable<Message>) - Static method in class com.emarsys.ecommon.mail.MessageUtil
Returns a short String representation of the passed Messages.
toString() - Method in class com.emarsys.ecommon.mail.mock.MockMailbox
 
toString() - Method in class com.emarsys.ecommon.mail.storage.JMailFolder
 
toString() - Method in class com.emarsys.ecommon.mail.storage.JMailStorage
 
toString() - Method in class com.emarsys.ecommon.math.stat.FrequencyDistribution
 
toString() - Method in class com.emarsys.ecommon.math.stat.FrequencyDistributionData
 
toString() - Method in class com.emarsys.ecommon.math.stat.FrequencyValue
 
toString() - Method in class com.emarsys.ecommon.net.CIDRBlock
 
toString() - Method in class com.emarsys.ecommon.net.UrlBuilder
Constructs the final url String.
toString() - Method in class com.emarsys.ecommon.prefs.config.backend.ImmutableConfigurationBackend
 
toString() - Method in class com.emarsys.ecommon.prefs.config.backend.NamedConfigurationBackend
 
toString() - Method in class com.emarsys.ecommon.prefs.config.backend.PropertiesConfigurationBackend
 
toString() - Method in class com.emarsys.ecommon.prefs.config.Configuration
 
toString() - Method in class com.emarsys.ecommon.prefs.config.GenericSetting
 
toString() - Method in class com.emarsys.ecommon.text.atsa.Prefix
 
toString() - Method in class com.emarsys.ecommon.text.atsa.TableBasedFingerprint
 
toString() - Method in class com.emarsys.ecommon.text.process.TextProcessorChain
 
toString() - Method in class com.emarsys.ecommon.text.Text
 
toString() - Method in class com.emarsys.ecommon.time.schedule.ChainElement
 
toString() - Method in class com.emarsys.ecommon.time.schedule.DelayedLinearQueueSchedulingStrategy
 
toString() - Method in class com.emarsys.ecommon.time.schedule.LinearQueueSchedulingStrategy
 
toString() - Method in class com.emarsys.ecommon.time.TimeInterval
 
toString() - Method in class com.emarsys.ecommon.time.TimeRange
 
toString() - Method in class com.emarsys.ecommon.util.CollectionToStringBuilder
 
toString() - Method in class com.emarsys.ecommon.util.ToStringBuilder
 
ToStringBuilder - Class in com.emarsys.ecommon.util
Provides common default behaviors for Object.toString() implementations.
ToStringBuilder() - Constructor for class com.emarsys.ecommon.util.ToStringBuilder
Default constructor, creates a new ToStringBuilder instance which uses ToStringBuilder.DELIM as the default delimiter for the toString attributes.
ToStringBuilder(char) - Constructor for class com.emarsys.ecommon.util.ToStringBuilder
Creates a new ToStringBuilder instance which uses the passed character as the default delimiter for the toString attributes.
TransactionFacade - Class in com.emarsys.ecommon.transaction
Encapsulates a runnable into a transaction.
TransactionFacade(Runnable) - Constructor for class com.emarsys.ecommon.transaction.TransactionFacade
 
transferFile(ScpTransferHelper.Implementation, String, String) - Method in class com.emarsys.ecommon.files.ScpTransferHelper
Transfers the file with implementation i to the current directory on the server.
transferFile(ScpTransferHelper.Implementation, String, String, String) - Method in class com.emarsys.ecommon.files.ScpTransferHelper
Transfers the file with implementation i to the given target on the server.
transferFileWithCmdLineScp(String, String) - Method in class com.emarsys.ecommon.files.ScpTransferHelper
Deprecated. 
transferFileWithCmdLineScp(String, String, String) - Method in class com.emarsys.ecommon.files.ScpTransferHelper
Deprecated. 
transferFileWithTrileadJavaScp(String, String) - Method in class com.emarsys.ecommon.files.ScpTransferHelper
Deprecated. 
transferFileWithTrileadJavaScp(String, String, String) - Method in class com.emarsys.ecommon.files.ScpTransferHelper
Deprecated. 
tryToWrite() - Method in class com.emarsys.ecommon.mail.MessageFileWriter
 
Tuple2<S,T> - Class in com.emarsys.ecommon.collections
A basic container of two items, useful to return multiple elements from a m ethod.
Tuple2(S, T) - Constructor for class com.emarsys.ecommon.collections.Tuple2
 
type - Variable in class com.emarsys.ecommon.prefs.config.declaration.GenericConfigurationDeclaration
 

U

uid() - Static method in class com.emarsys.ecommon.util.Identify
 
unionExceptionHandling(ExceptionHandling) - Method in class com.emarsys.ecommon.exceptions.handling.ExceptionHandlerPool
 
unionExceptionHandling(ExceptionHandling) - Method in interface com.emarsys.ecommon.exceptions.handling.ExceptionHandling
Will add all ExceptionHandlers from the passed handling and overwrite already existing ones; already registered distinct handlers will remain registered.
unionExceptionHandling(ExceptionHandling) - Method in class com.emarsys.ecommon.exceptions.handling.InternalExceptionHandlerPool
 
unionExceptionHandling(ExceptionHandling) - Method in class com.emarsys.ecommon.mail.storage.JMailFolder
 
unionExceptionHandling(ExceptionHandling) - Method in class com.emarsys.ecommon.mail.storage.JMailStorage
 
uniqueTimestamp() - Static method in class com.emarsys.ecommon.util.Identify
Synchronized method to get a unique timestamp.
unistallMockingTime() - Static method in class com.emarsys.ecommon.time.test.TimeMockingTest
Resets the Builders in order to uninstall the MockTime.
unkownContentToString(Object) - Method in class com.emarsys.ecommon.mail.content.MimeMessageTextExtractor
Tries to get a String representation of the passed content of a Part.
UNLIKELY_EQUAL - Static variable in class com.emarsys.ecommon.collections.fuzzy.FuzzyComparison
 
unregister(PropertyHook) - Method in class com.emarsys.ecommon.properties.PropertyHookManager
 
unregisterExceptionHandler(ExceptionScenario<E, T>) - Method in class com.emarsys.ecommon.exceptions.handling.ExceptionHandlerPool
 
unregisterExceptionHandler(ExceptionScenario<E, T>) - Method in interface com.emarsys.ecommon.exceptions.handling.ExceptionHandling
Unregisters the ExceptionHandler associated with the passed scenario if present.
unregisterExceptionHandler(ExceptionScenario<E, T>) - Method in class com.emarsys.ecommon.exceptions.handling.InternalExceptionHandlerPool
 
unregisterExceptionHandler(ExceptionScenario<E, T>) - Method in class com.emarsys.ecommon.mail.storage.JMailFolder
 
unregisterExceptionHandler(ExceptionScenario<E, T>) - Method in class com.emarsys.ecommon.mail.storage.JMailStorage
 
unregisterPropertyHook(PropertyHook) - Static method in class com.emarsys.ecommon.properties.PropertyHookManager
unregister the hook and cancel the timer-event.
UrlBuilder - Class in com.emarsys.ecommon.net
Helper class to construct URLs.
UrlBuilder() - Constructor for class com.emarsys.ecommon.net.UrlBuilder
creates an UrlBuilder with the UrlBuilder.DEFAULT_ENCODING
UrlBuilder(String) - Constructor for class com.emarsys.ecommon.net.UrlBuilder
creates an UrlBuilder with the passed encoding.
useConstructor(Class<?>...) - Method in class com.emarsys.ecommon.util.Classes.Instantiator
 
useExceptionHandling(ExceptionHandling) - Method in class com.emarsys.ecommon.exceptions.handling.ExceptionHandlerPool
 
useExceptionHandling(ExceptionHandling) - Method in interface com.emarsys.ecommon.exceptions.handling.ExceptionHandling
Will overwrite this exception handlings behavior with the passed instance's one.
useExceptionHandling(ExceptionHandling) - Method in class com.emarsys.ecommon.exceptions.handling.InternalExceptionHandlerPool
 
useExceptionHandling(ExceptionHandling) - Method in class com.emarsys.ecommon.mail.storage.JMailFolder
 
useExceptionHandling(ExceptionHandling) - Method in class com.emarsys.ecommon.mail.storage.JMailStorage
 
useMockProviders() - Method in class com.emarsys.ecommon.mail.JMailProperties
 
useMockTime() - Method in class com.emarsys.ecommon.time.test.TimeMockingTest
install the MockTimeBuilder instead of the default TimeBuilder

V

value - Variable in class com.emarsys.ecommon.math.stat.FrequencyValue
 
value - Variable in class com.emarsys.ecommon.prefs.config.GenericSetting
 
valueOf(String) - Static method in enum com.emarsys.ecommon.db.sqlparser.lexer.LexemeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.emarsys.ecommon.db.SqlPredicate.BinaryBooleanOperator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.emarsys.ecommon.files.ScpTransferHelper.DefaultPrivateKeyFile
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.emarsys.ecommon.files.ScpTransferHelper.Implementation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.emarsys.ecommon.prefs.config.Configuration.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.emarsys.ecommon.prefs.config.ConfigurationDeclaration.DeclarationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.emarsys.ecommon.prefs.config.SettingMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.emarsys.ecommon.security.CryptoHashes.HashFunction
Returns the enum constant of this type with the specified name.
valueOf(Calendar) - Static method in class com.emarsys.ecommon.time.Dates
Converts the passed Calendar into Date instance.
valueOf(long) - Static method in class com.emarsys.ecommon.time.Dates
Creates a new Date instance with its time set to the passed milliseconds.
values() - Static method in enum com.emarsys.ecommon.db.sqlparser.lexer.LexemeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.emarsys.ecommon.db.SqlPredicate.BinaryBooleanOperator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.emarsys.ecommon.files.ScpTransferHelper.DefaultPrivateKeyFile
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.emarsys.ecommon.files.ScpTransferHelper.Implementation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class com.emarsys.ecommon.prefs.config.backend.PropertiesConfigurationBackend
 
values() - Static method in enum com.emarsys.ecommon.prefs.config.Configuration.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.emarsys.ecommon.prefs.config.ConfigurationDeclaration.DeclarationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.emarsys.ecommon.prefs.config.SettingMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.emarsys.ecommon.security.CryptoHashes.HashFunction
Returns an array containing the constants of this enum type, in the order they are declared.
VENDOR - Static variable in class com.emarsys.ecommon.mail.JMailSessionFactory
 
verifyServerHostKey(String, int, String, byte[]) - Method in class com.emarsys.ecommon.files.ScpTransferHelper.AcceptOnlyKnownHosts
 
VERSION - Static variable in class com.emarsys.ecommon.mail.JMailSessionFactory
 

W

wasLong - Variable in class com.emarsys.ecommon.converter.DateConverter
 
WEEK_IN_MILLIS - Static variable in class com.emarsys.ecommon.time.Dates
 
WhiteSpaceTokenizer - Class in com.emarsys.ecommon.text.token
Seperates tokens by white spaces.
WhiteSpaceTokenizer() - Constructor for class com.emarsys.ecommon.text.token.WhiteSpaceTokenizer
 
WhiteSpaceTokenizer(Text) - Constructor for class com.emarsys.ecommon.text.token.WhiteSpaceTokenizer
 
width - Variable in class com.emarsys.ecommon.test.TestData
 
With - Static variable in interface com.emarsys.ecommon.db.sqlparser.Symbol
 
Without - Static variable in interface com.emarsys.ecommon.db.sqlparser.Symbol
 
withParams(Object...) - Method in class com.emarsys.ecommon.util.Classes.Instantiator
 
WordTable - Class in com.emarsys.ecommon.text.atsa
Compares Text instances by their words and their frequency.
WordTable() - Constructor for class com.emarsys.ecommon.text.atsa.WordTable
 
WordTable(Text) - Constructor for class com.emarsys.ecommon.text.atsa.WordTable
 
WordTable(Map<String, Integer>) - Constructor for class com.emarsys.ecommon.text.atsa.WordTable
 
WorkerThreadMBean<TH extends java.lang.Runnable> - Class in com.emarsys.ecommon.ejb
This class helps to implement mBeans which are running there own threads to perform a queue-based service.
WorkerThreadMBean() - Constructor for class com.emarsys.ecommon.ejb.WorkerThreadMBean
There is only one WorkerThreadProducer -> overwrite the method WorkerThreadMBean.getWorkerThread(Runnable)
WorkerThreadMBean(boolean) - Constructor for class com.emarsys.ecommon.ejb.WorkerThreadMBean
There is only one WorkerThreadProducer -> overwrite the method WorkerThreadMBean.getWorkerThread(Runnable)
WorkerThreadMBean(long) - Constructor for class com.emarsys.ecommon.ejb.WorkerThreadMBean
For timing purposes the sleeptime during the task-processing can be configured.
WorkerThreadMBean(long, long) - Constructor for class com.emarsys.ecommon.ejb.WorkerThreadMBean
For timing purposes the sleeptime during the task-processing can be configured.
WorkerThreadMBean(List<WorkerThreadProducer>) - Constructor for class com.emarsys.ecommon.ejb.WorkerThreadMBean
Deprecated. 
WorkerThreadProducer<TH extends java.lang.Runnable> - Interface in com.emarsys.ecommon.ejb
 
WorkerThreadProducerDefaults<TH extends java.lang.Runnable> - Class in com.emarsys.ecommon.ejb
 
WorkerThreadProducerDefaults() - Constructor for class com.emarsys.ecommon.ejb.WorkerThreadProducerDefaults
 
WorkerThreadService - Interface in com.emarsys.ecommon.ejb
Interface migrated to EmaService in order to fullfill the naming convetions.
wrap(Properties) - Static method in class com.emarsys.ecommon.prefs.config.backend.PropertiesConfigurationBackend
Creates a new PropertiesConfigurationBackend that uses the passed Properties to store its ISetting's names and values.
wrap(Properties) - Static method in class com.emarsys.ecommon.prefs.config.backend.SnapshotPropertiesConfigurationBackend
Creates a new PropertiesConfigurationBackend that uses the passed Properties to store its ISetting's names and values.
write(int) - Method in class com.emarsys.ecommon.io.NewlineOutputStream
 
write(byte[]) - Method in class com.emarsys.ecommon.io.NewlineOutputStream
 
write(byte[], int, int) - Method in class com.emarsys.ecommon.io.NewlineOutputStream
 
write() - Method in class com.emarsys.ecommon.mail.MessageFileWriter
 

A B C D E F G H I J K L M N O P Q R S T U V W

Copyright © 2010 emarsys AG. All Rights Reserved.