Index

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

C

cancel(boolean) - Method in class de.calamanari.pk.masterslave.PalindromeCheckFuture
 
cancelQuery() - Method in class de.calamanari.pk.activeobject.QueryRequestFuture
Cancels the query
CARRIAGE_RETURN_CODE - Static variable in class de.calamanari.pk.util.CharsetUtils
character code for carriage return
CHAR_LITERAL - de.calamanari.other.SourceLineInterpreter.CommentType
 
CHARACTER - de.calamanari.pk.util.JavaWrapperType
char vs.
charAt(int) - Method in class de.calamanari.other.FileLine
 
CharsetUtils - Class in de.calamanari.pk.util
This utility class provides support to work with characters of different character sets especially related to the encoded byte-length of their characters.
checkPartitions(int[][]) - Static method in class de.calamanari.pk.util.OrbOfConfusion
Because partitions structure must follow strict rules, we provide a check method.
checkPermission() - Method in class de.calamanari.pk.util.SimpleAccessManager
Checks whether the current thread has the permission to do the current operation
checkPersonExistsById(String) - Method in class de.calamanari.pk.bridge.PersonDataConnector
Checks whether the given person exists
Checksum - Class in de.calamanari.pk.builder
Checksum - the PRODUCT to be built in this BUILDER pattern demonstration.
Checksum(String, long) - Constructor for class de.calamanari.pk.builder.Checksum
Creates a new checksum instance.
CHECKSUM_TYPE - Static variable in class de.calamanari.pk.builder.Crc32ChecksumBuilder
Checksum type key
ChecksumBuilder - Interface in de.calamanari.pk.builder
Checksum Builder - interface for checksum BUILDERs.
The PRODUCTs of these checksum builders are Checksum instances.
If not otherwise stated, concrete instances are NOT safe to be used concurrently by multiple threads.
ChecksumHelper - Class in de.calamanari.pk.builder
Checksum Helper - the DIRECTOR in this BUILDER example.
Instances of this class create a checksum out of a given object array using a BUILDER.
These helper instances are not safe to be used concurrently by multiple threads.
ChecksumHelper(ChecksumBuilder) - Constructor for class de.calamanari.pk.builder.ChecksumHelper
Creates new helper instance using the given builder (kind of CONSTRUCTOR INJECTION).
checkValid(String) - Method in class de.calamanari.pk.templatemethod.AbstractTemplateMethodStringCodec
Operation to be implemented by subclasses: Checks whether the given string is a properly encoded string.
checkValid(String) - Method in class de.calamanari.pk.templatemethod.ExampleTemplateMethodStringCodec
 
className - Variable in class de.calamanari.other.JavaDocSourceHolder
 
cleanup() - Static method in class de.calamanari.pk.muhai.MuhaiGenerator
The MuhaiGenerator has minimal thread-local state.
cleanup() - Method in class de.calamanari.pk.util.itfa.IndexedTextFileAccessor
If a caller does not need the text file accessor anymore, this method should be called to free thread-local resources.
cleanUp() - Static method in class de.calamanari.pk.identitymap.Session
Method to be called when the current thread does not need the session data anymore.
clear() - Method in class de.calamanari.pk.strategy.Context
Clears the context
clear() - Method in class de.calamanari.pk.util.AtomicFixedLengthBitVector
Sets all bits in this vector to 0.
clearPermissions(Thread) - Method in class de.calamanari.pk.util.SimpleAccessManager
Clears all permissions for the thread.
CloneUtils - Class in de.calamanari.pk.util
Methods for cloning objects to ensure independent copies.
close() - Method in class de.calamanari.pk.lazyload.PersistenceSession
closes the persistence session
close() - Method in class de.calamanari.pk.muhai.collider.ItemConversionIterator
Closes the underlying resources
close() - Method in class de.calamanari.pk.muhai.collider.OrderedChunkFilewriter
 
close() - Method in class de.calamanari.pk.util.pfis.ParallelFileInputStream
 
closeResourceCatch(Closeable...) - Static method in class de.calamanari.pk.util.CloseUtils
Closes the given resource(s) and catches any exception
closeResourceCatch(Level, Closeable...) - Static method in class de.calamanari.pk.util.CloseUtils
Closes the given resource(s) and catches any exception
CloseUtils - Class in de.calamanari.pk.util
Methods to simplify closing (chains of) resources and to make code less verbose.
CMD_EXIT - Static variable in class de.calamanari.pk.templatemethod.EchoServer
command to end communication
CoarseGrainedLockTest - Class in de.calamanari.pk.coarsegrainedlock
Coarse Grained Lock Test - demonstrates COARSE GRAINED LOCK pattern.
CoarseGrainedLockTest() - Constructor for class de.calamanari.pk.coarsegrainedlock.CoarseGrainedLockTest
 
CODE_PREFIX - Static variable in class de.calamanari.pk.templatemethod.ExampleTemplateMethodStringCodec
Prefix for decision whether a String is encoded or not
combinedCreateAndRegisterProduct(Product) - Method in interface de.calamanari.pk.combinedmethod.ProductManager
COMBINED METHOD to acquire id and then register the product in one step
combinedCreateAndRegisterProduct(Product) - Method in class de.calamanari.pk.combinedmethod.ProductManagerServer
 
CombinedMethodTest - Class in de.calamanari.pk.combinedmethod
Combined Method test - demonstrates COMBINED METHOD pattern.
This test ("the client") calls remote methods, first sequentially than using a combined method to avoid inconsistencies.
CombinedMethodTest() - Constructor for class de.calamanari.pk.combinedmethod.CombinedMethodTest
 
CombinedOrderedItemIterator<E extends java.lang.Comparable<E>> - Class in de.calamanari.pk.muhai.collider
The CombinedOrderedItemIterator iterates over all the given input iterators and creates an ordered squence.
CombinedOrderedItemIterator(Collection<Iterator<E>>) - Constructor for class de.calamanari.pk.muhai.collider.CombinedOrderedItemIterator
Creates a combined iterator
COMMAND_SCRAMBLE - Static variable in class de.calamanari.pk.gateway.SecuMangaGatewayServer
Operation in SecuManga API
COMMAND_UNSCRAMBLE - Static variable in class de.calamanari.pk.gateway.SecuMangaGatewayServer
Operation in SecuManga API
CommandProcessorTest - Class in de.calamanari.pk.commandprocessor
Command Processor Test - demonstrates COMMAND PROCESSOR pattern.
CommandProcessorTest() - Constructor for class de.calamanari.pk.commandprocessor.CommandProcessorTest
 
CommandTest - Class in de.calamanari.pk.command
Command Test - demonstrates COMMAND pattern.
CommandTest() - Constructor for class de.calamanari.pk.command.CommandTest
 
comment - Variable in class de.calamanari.pk.adapter.SourceSystemPersonView
detail information
commentType - Variable in class de.calamanari.other.SourceLineInterpreter.Phrase
 
commit() - Method in class de.calamanari.pk.identitymap.Database.Builder
Adds the customer with all information to the database
commit() - Method in class de.calamanari.pk.transferobjectassembler.Database.Builder
Adds the customer with all information to the database
Company - Class in de.calamanari.pk.composite
Company is a concrete item type inheriting from AbstractEnterpriseUnit and thus implementing the interface of the COMPOSITE (EnterpriseNode).
Company(String) - Constructor for class de.calamanari.pk.composite.Company
Creates new instance of that name
compareTo(Money) - Method in class de.calamanari.pk.money.Money
 
compareTo(AnonymousCountingKeyCollision) - Method in class de.calamanari.pk.muhai.collider.AnonymousCountingKeyCollision
 
compareTo(AnonymousTrackingKeyCollision) - Method in class de.calamanari.pk.muhai.collider.AnonymousTrackingKeyCollision
 
compareTo(CountingKeyCollision) - Method in class de.calamanari.pk.muhai.collider.CountingKeyCollision
 
compareTo(KeyAtPos) - Method in class de.calamanari.pk.muhai.collider.KeyAtPos
 
compareTo(KeyCollisionDataPoint) - Method in class de.calamanari.pk.muhai.collider.KeyCollisionDataPoint
 
compareTo(TrackingKeyCollision) - Method in class de.calamanari.pk.muhai.collider.TrackingKeyCollision
 
compareTo(LongPrefix) - Method in class de.calamanari.pk.muhai.LongPrefix
 
compareTo(Request) - Method in class de.calamanari.pk.uuid.Request
 
compareTo(Fraction) - Method in class de.calamanari.pk.valueobject.Fraction
 
Component - Interface in de.calamanari.pk.dependencyinjection
Component - supplementary interface in the DEPENDECY INJECTION example, interface to be implemented by Components of our framework.
COMPONENT_1 - Static variable in class de.calamanari.pk.dependencyinjection.ComponentFramework
constant in this example to obtain component 1
COMPONENT_2 - Static variable in class de.calamanari.pk.dependencyinjection.ComponentFramework
constant in this example to obtain component 2
COMPONENT_3 - Static variable in class de.calamanari.pk.dependencyinjection.ComponentFramework
constant in this example to obtain component 3
COMPONENT_4 - Static variable in class de.calamanari.pk.dependencyinjection.ComponentFramework
constant in this example to obtain component 4
ComponentCreationException - Exception in de.calamanari.pk.dependencyinjection
Exception to be thrown by the framework to indicate that the creation of the component failed.
ComponentCreationException(String) - Constructor for exception de.calamanari.pk.dependencyinjection.ComponentCreationException
 
ComponentCreationException(String, Throwable) - Constructor for exception de.calamanari.pk.dependencyinjection.ComponentCreationException
 
ComponentCreationException(Throwable) - Constructor for exception de.calamanari.pk.dependencyinjection.ComponentCreationException
 
ComponentFramework - Class in de.calamanari.pk.dependencyinjection
Component Framework - supplementary class in DEPENDENCY INJECTION example
Allows the client to create a component, injects the necessary references before handing over the component to the client.
ComponentWithAnnotationBasedInjection - Class in de.calamanari.pk.dependencyinjection
Component With annotation based Injection
ComponentWithAnnotationBasedInjection() - Constructor for class de.calamanari.pk.dependencyinjection.ComponentWithAnnotationBasedInjection
Default constructor
ComponentWithConstructorInjection - Class in de.calamanari.pk.dependencyinjection
Component With Constructor Injection - demonstrates CONSTRUCTOR INJECTION
ComponentWithConstructorInjection(PrintService) - Constructor for class de.calamanari.pk.dependencyinjection.ComponentWithConstructorInjection
Constructor, only used by the framework, allows DEPENDENCY INJECTION
ComponentWithInterfaceInjection - Class in de.calamanari.pk.dependencyinjection
Component With Interface Injection - demonstrates INTERFACE INJECTION
ComponentWithInterfaceInjection() - Constructor for class de.calamanari.pk.dependencyinjection.ComponentWithInterfaceInjection
Default constructor
ComponentWithSetterInjection - Class in de.calamanari.pk.dependencyinjection
Component With Setter Injection - demonstrates SETTER INJECTION
ComponentWithSetterInjection() - Constructor for class de.calamanari.pk.dependencyinjection.ComponentWithSetterInjection
Default constructor
CompositeTest - Class in de.calamanari.pk.composite
Composite Test - demonstrates COMPOSITE pattern.
CompositeTest() - Constructor for class de.calamanari.pk.composite.CompositeTest
 
CompoundKey - Class in de.calamanari.pk.identityfield
Compound Key - used in IDENTITY FIELD example
Simple compound key (composite key) implementation following Martin Fowler's approach.
CompoundKey(long[]) - Constructor for class de.calamanari.pk.identityfield.CompoundKey
Creates new compound keys from the given long values
CompoundKey(Serializable...) - Constructor for class de.calamanari.pk.identityfield.CompoundKey
Creates new compound keys from the given objects
CompoundKey(Collection<? extends Object>) - Constructor for class de.calamanari.pk.identityfield.CompoundKey
Creates new compound keys from the given objects
computeChecksum(Object[]) - Method in class de.calamanari.pk.builder.ChecksumHelper
This method of the director uses the builder INTERNALLY to compute a checksum over the given array elements.
computeHash(String) - Method in class de.calamanari.pk.strategy.Crc32HashStrategy
 
computeHash(String) - Method in class de.calamanari.pk.strategy.HashStrategy
Concrete STRATEGY instances return a hash for the given text.
computeHash(String) - Method in class de.calamanari.pk.strategy.Sha1HashStrategy
 
computeHashBytes(Object...) - Method in interface de.calamanari.pk.ohbf.HashGenerator
 
computeResult() - Method in class de.calamanari.pk.objectpool.ExampleReusableObject
some operation the reusable object provides.
ConcreteCounterFlyweight - Class in de.calamanari.pk.flyweight
Concrete Counter Flyweight - a concrete FLYWEIGHT implementation.
ConcreteCounterFlyweight(char, String) - Constructor for class de.calamanari.pk.flyweight.ConcreteCounterFlyweight
Creates a concrete Flyweight with its intrinsic state.
ConcreteHostNameData - Class in de.calamanari.pk.nullobject
Concrete Host Name Data - a real host name data implementation
ConcreteHostNameData(String) - Constructor for class de.calamanari.pk.nullobject.ConcreteHostNameData
Creates new data object
ConcreteHostNameData(String, Collection<String>) - Constructor for class de.calamanari.pk.nullobject.ConcreteHostNameData
Creates new instance from the given list and purpose
confirm() - Method in class de.calamanari.pk.mapper.Session
Write-back any changes and close session, instances obtained within this session are no longer valid
CONFIRMED - Static variable in class de.calamanari.pk.masterslave.PalindromeCheckResult
This result may be used after check completed successfully, palindrome was confirmed
ConnectorException - Exception in de.calamanari.pk.bridge
Exception to be thrown in case a specific connector reports an (wrapped) error
ConnectorException(String) - Constructor for exception de.calamanari.pk.bridge.ConnectorException
 
ConnectorException(String, Throwable) - Constructor for exception de.calamanari.pk.bridge.ConnectorException
 
ConnectorException(Throwable) - Constructor for exception de.calamanari.pk.bridge.ConnectorException
 
contains(String) - Method in class de.calamanari.pk.nullobject.ConcreteHostNameData
 
contains(String) - Method in interface de.calamanari.pk.nullobject.HostNameData
Returns whether this list contains the name
contains(String) - Method in class de.calamanari.pk.nullobject.HostNameDataNullObject
 
containsAll(Collection<? extends String>) - Method in class de.calamanari.pk.nullobject.ConcreteHostNameData
 
containsAll(Collection<? extends String>) - Method in interface de.calamanari.pk.nullobject.HostNameData
Returns whether the list contains all of the given names
containsAll(Collection<? extends String>) - Method in class de.calamanari.pk.nullobject.HostNameDataNullObject
 
containsProperty(String) - Method in class de.calamanari.pk.registry.PropertyRegistry
Returns whether the specified property exists or not
Context - Class in de.calamanari.pk.strategy
Context - some kind of system registry in this STRATEGY demonstration.
Context() - Constructor for class de.calamanari.pk.strategy.Context
 
CONTEXT_AGNOSTIC_CHARSET_NAMES - Static variable in class de.calamanari.pk.util.CharsetUtils
A CSV-list of Charsets where the encoded byte-length of each character is independent from the preceding characters, and thus the byte position can be calculated by summing up the byte-length of any preceding character.
For certain Charsets this is in general not the case because they use control sequences to switch to different character subsets.
CONTEXT_AGNOSTIC_CHARSETS - Static variable in class de.calamanari.pk.util.CharsetUtils
List of context-agnostic Charsets, see CharsetUtils.CONTEXT_AGNOSTIC_CHARSET_NAMES.
copy() - Method in class de.calamanari.pk.nullobject.ConcreteHostNameData
Creates a copy of this object, so that the internal state of the copy will be independent.
This is not a deep clone as the values will not be copied but referenced.
copy() - Method in interface de.calamanari.pk.nullobject.HostNameData
Creates a copy of this object, so that the internal state of the copy will be independent.
This is not a deep clone as the values will not be copied but referenced.
copy() - Method in class de.calamanari.pk.nullobject.HostNameDataNullObject
 
copyPartitions(int[][]) - Static method in class de.calamanari.pk.util.OrbOfConfusion
Returns default shuffled partitions
count(String) - Method in class de.calamanari.pk.flyweight.ConcreteCounterFlyweight
 
count(String) - Method in interface de.calamanari.pk.flyweight.CounterFlyweight
The flyweight's method to do some operation, here we count something
count(String) - Method in class de.calamanari.pk.flyweight.UnsharedConcreteCounterFlyweight
 
COUNT_POSITIONS - Static variable in class de.calamanari.pk.muhai.collider.KeyCollisionCollectionPolicies
This collection mode tracks the keys but not all positions (only the first collision position) and the count, so we still get insides about the key's nature but no longer about the position details (histogram data unavailable)
COUNT_POSITIONS_AND_DISCARD_KEYS - Static variable in class de.calamanari.pk.muhai.collider.KeyCollisionCollectionPolicies
This light-weight collection mode only the first collision position and the count.
CounterFlyweight - Interface in de.calamanari.pk.flyweight
Counter Flyweight - interface all concrete FLYWEIGHTs in this example must implement.
CounterFlyweightCarryingItem - Class in de.calamanari.pk.flyweight
Counter Flyweight Carrying Item - demonstrates a FLYWEIGHT carrying item.
In a real-world scenario this could be a cell in a sheet carrying a cell renderer, which is the flyweight.
CounterFlyweightCarryingItem(String, CounterFlyweight) - Constructor for class de.calamanari.pk.flyweight.CounterFlyweightCarryingItem
Creates new item
CounterFlyweightFactory - Class in de.calamanari.pk.flyweight
Counter Flyweight Factory - demonstrates a FLYWEIGHT factory.
CounterFlyweightFactory(String, boolean) - Constructor for class de.calamanari.pk.flyweight.CounterFlyweightFactory
Creates new Factory for flyweights
CountingKeyCollision - Class in de.calamanari.pk.muhai.collider
A CountingKeyCollision is a key that occurred at two or more positions counting but not storing multi-occurrences.
CountingKeyCollision(long, long...) - Constructor for class de.calamanari.pk.muhai.collider.CountingKeyCollision
 
CountingKeyCollision(long, long, long) - Constructor for class de.calamanari.pk.muhai.collider.CountingKeyCollision
 
countNumberOfBitsSet() - Method in class de.calamanari.pk.util.AtomicFixedLengthBitVector
Counts the 1-bits in the vector from left to right.
Crc32ChecksumBuilder - Class in de.calamanari.pk.builder
CRC32 Checksum Builder - concrete checksum BUILDER implementation using CRC32.
Crc32ChecksumBuilder() - Constructor for class de.calamanari.pk.builder.Crc32ChecksumBuilder
 
Crc32HashStrategy - Class in de.calamanari.pk.strategy
Crc32 Hash Strategy - concrete hash STRATEGY using CRC32.
Crc32HashStrategy() - Constructor for class de.calamanari.pk.strategy.Crc32HashStrategy
Creates new hash strategy instance
createAccount(String, String, String, String, String) - Method in class de.calamanari.pk.servicestub.AccountManager
Creates new valid account - the method we will test, it uses address validation service internally
createChannelAndSetPosition(long) - Method in class de.calamanari.pk.util.itfa.IndexedTextFileAccessor
Creates new channel and sets the specified position.
createCharLengthLookup(String) - Static method in class de.calamanari.pk.util.CharsetUtils
Creates a character length lookup for the given character set.
Internally a static cache is used for performance reasons.
createComponent(String) - Static method in class de.calamanari.pk.dependencyinjection.ComponentFramework
Creates the requested component and injects necessary services
createCounterFlyweight(char) - Method in class de.calamanari.pk.flyweight.CounterFlyweightFactory
Returns a concrete Flyweight (created once on demand)
createDataReader(String) - Method in class de.calamanari.pk.abstractfactory.AbstractDataManager
Creates a data reader
createDataReader(String) - Method in class de.calamanari.pk.abstractfactory.PlainFileDataManager
 
createDataReader(String) - Method in class de.calamanari.pk.abstractfactory.SecureFileDataManager
 
createDataWriter(String) - Method in class de.calamanari.pk.abstractfactory.AbstractDataManager
Creates a data writer.
createDataWriter(String) - Method in class de.calamanari.pk.abstractfactory.PlainFileDataManager
 
createDataWriter(String) - Method in class de.calamanari.pk.abstractfactory.SecureFileDataManager
 
createDefaultPartitions() - Static method in class de.calamanari.pk.util.OrbOfConfusion
Returns default shuffled partitions
createDefaultProcessor(File) - Static method in class de.calamanari.pk.muhai.collider.KeyCollisionProcessor
Creates a processor with default settings: 5M items in memory 25M items per chunk KeyCollisionCollectionPolicies.TRACK_POSITIONS_AND_DISCARD_KEYS keepFiles=false (cleanup after successful processing)
createFailedResult(long, long) - Static method in class de.calamanari.pk.masterslave.PalindromeCheckResult
Creates new failed result
createHtmlRefFrom(String[], String[], String) - Static method in class de.calamanari.other.JavaDocSourceTransformer
 
createInputStream(File) - Static method in class de.calamanari.pk.util.pfis.ParallelFileInputStream
Creates a new Memory Mapped Parallel File Input Stream on the given file using default buffer size ( ParallelFileInputStream.DEFAULT_MAX_BUFFER_SIZE).
createInputStream(File, int) - Static method in class de.calamanari.pk.util.pfis.ParallelFileInputStream
Creates a new Memory Mapped Parallel File Input Stream on the given file using the specified buffer size.
createInputStream(File, int, BufferType) - Static method in class de.calamanari.pk.util.pfis.ParallelFileInputStream
Creates a new Memory Mapped Parallel File Input Stream on the given file using the specified buffer size.
Note: A small buffer may lead to extremely bad performance!
createInputStream(File, BufferType) - Static method in class de.calamanari.pk.util.pfis.ParallelFileInputStream
Creates a new Memory Mapped Parallel File Input Stream on the given file using default buffer size ( ParallelFileInputStream.DEFAULT_MAX_BUFFER_SIZE).
createInputStream(String) - Static method in class de.calamanari.pk.util.pfis.ParallelFileInputStream
Creates a new Memory Mapped Parallel File Input Stream on the given file using default buffer size ( ParallelFileInputStream.DEFAULT_MAX_BUFFER_SIZE).
createInputStream(String, int) - Static method in class de.calamanari.pk.util.pfis.ParallelFileInputStream
Creates a new Memory Mapped Parallel File Input Stream on the given file using the specified buffer size.
createInputStream(String, int, BufferType) - Static method in class de.calamanari.pk.util.pfis.ParallelFileInputStream
Creates a new Memory Mapped Parallel File Input Stream on the given file using the specified buffer size.
Note: A small buffer may lead to extremely bad performance!
createInputStream(String, BufferType) - Static method in class de.calamanari.pk.util.pfis.ParallelFileInputStream
Creates a new Memory Mapped Parallel File Input Stream on the given file using default buffer size ( ParallelFileInputStream.DEFAULT_MAX_BUFFER_SIZE).
createInputStreamReaderAtChar(long) - Method in class de.calamanari.pk.util.itfa.IndexedTextFileAccessor
Creates a new InputStreamReader at the given character position using default buffer size.
createInputStreamReaderAtChar(long, int) - Method in class de.calamanari.pk.util.itfa.IndexedTextFileAccessor
Creates a new InputStreamReader at the given character position.
createInputStreamReaderAtFilePosition(long) - Method in class de.calamanari.pk.util.itfa.IndexedTextFileAccessor
Creates a new UNBUFFERED InputStreamReader at the specified file position (byte).
createInputStreamReaderAtFilePosition(long, int) - Method in class de.calamanari.pk.util.itfa.IndexedTextFileAccessor
Creates the reader at the specified byte position, either buffered or not
createInputStreamReaderAtLine(long) - Method in class de.calamanari.pk.util.itfa.IndexedTextFileAccessor
Creates a new InputStreamReader at the given line position using default buffer size.
createInputStreamReaderAtLine(long, int) - Method in class de.calamanari.pk.util.itfa.IndexedTextFileAccessor
Creates a new InputStreamReader at the given line position.
createInstance(int) - Static method in class de.calamanari.pk.ohbf.HashGenerators
Returns a hash generator with an output greater than or equals to the requested bit count
createKey(Object...) - Method in class de.calamanari.pk.muhai.MuhaiGenerator
Computes a key (MUHAI) from the given attributes.
createKeyCollision(long, long...) - Method in interface de.calamanari.pk.muhai.collider.KeyCollisionCollectionPolicy
FACTORY METHOD for collisions
createNewAddress(Address) - Method in class de.calamanari.pk.bridge.halcorp.HalCorpPersonDataConnectorImp
 
createNewAddress(Address) - Method in class de.calamanari.pk.bridge.halcorp.HalCorpSecurePersonDataConnectorImp
 
createNewAddress(Address) - Method in class de.calamanari.pk.bridge.multiglom.MultiGlomPersonDataConnectorImp
 
createNewAddress(Address) - Method in interface de.calamanari.pk.bridge.PersonDataConnectorImp
Creates a new address and returns the new id.
createNewPerson(Person) - Method in class de.calamanari.pk.bridge.halcorp.HalCorpPersonDataConnectorImp
 
createNewPerson(Person) - Method in class de.calamanari.pk.bridge.halcorp.HalCorpSecurePersonDataConnectorImp
 
createNewPerson(Person) - Method in class de.calamanari.pk.bridge.multiglom.MultiGlomPersonDataConnectorImp
 
createNewPerson(Person) - Method in interface de.calamanari.pk.bridge.PersonDataConnectorImp
Creates a new person and returns the new id.
createOrderItem(CustomerOrder, String, int, double, double) - Static method in class de.calamanari.pk.visitor.OrderItem
Creates new order item.
createOrUpdateXyPerson(XyPerson) - Method in class de.calamanari.pk.bridge.RwPersonDataConnector
Creates or updates the given person and returns the person id, which will also be set to the person
createSubordinatesIterator() - Method in class de.calamanari.pk.iterator.AbstractWorker
A concrete Worker return an iterator of all his direct and indirect subordinates (recursively)
createSubordinatesIterator() - Method in class de.calamanari.pk.iterator.Worker
 
createTextFile(String, Collection<String>, String) - Static method in class de.calamanari.pk.util.IndexedTextFileAccessorTest
Method to create test file
createThread(Runnable) - Method in class de.calamanari.pk.objectpool.SimpleThreadPool
The FACTORY METHOD returns a Thread for executing the given Runnable.
createVoucher(String, String, double) - Method in class de.calamanari.pk.factorymethod.AbstractVoucherCreator
Central method in this FACTORY METHOD example.
Concrete voucher creators return a new voucher using the given arguments and their special data/logic.
createVoucher(String, String, double) - Method in class de.calamanari.pk.factorymethod.FreakliesShopVoucherCreator
 
createVoucher(String, String, double) - Method in class de.calamanari.pk.factorymethod.MoronStoreVoucherCreator
 
CURRENCY_EUR - Static variable in class de.calamanari.pk.money.Money
Euro
CURRENCY_USD - Static variable in class de.calamanari.pk.money.Money
USA-Dollar
Customer - Class in de.calamanari.pk.coarsegrainedlock
Customer - entity in COARSE GRAINED LOCK example
Customer - Class in de.calamanari.pk.mapper.secondsys
Customer - entity in the second subsystem
Customer - Class in de.calamanari.pk.optimisticofflinelock
Customer - entity providing OPTIMISTIC OFFLINE LOCK capabilities
Customer - Class in de.calamanari.pk.pessimisticofflinelock
Customer - entity in PESSIMISTIC OFFLINE LOCK example
Customer - Interface in de.calamanari.pk.datatransferobject
Customer - interface for customer representations, introduced in this example to allow transparently handling different representations (DATA TRANSFER OBJECT vs. entity remote interface) by the client - for demonstration purposes only.
Customer(int, String, String, String, String, String) - Constructor for class de.calamanari.pk.optimisticofflinelock.Customer
Creates customer
Customer(String) - Constructor for class de.calamanari.pk.mapper.secondsys.Customer
Creates customer
Customer(String, String, String) - Constructor for class de.calamanari.pk.coarsegrainedlock.Customer
Creates customer
Customer(String, String, String, String, String, String) - Constructor for class de.calamanari.pk.pessimisticofflinelock.Customer
Creates customer
CustomerCompany - Class in de.calamanari.pk.visitor
Customer Company - part of customer structure, may carry a discount negotiated between us (seller) and the company.
CustomerCompany(CustomerHolding, String, double) - Constructor for class de.calamanari.pk.visitor.CustomerCompany
Creates new company
CustomerDivision - Class in de.calamanari.pk.visitor
Customer Division - part of customer structure, a customer's business division may carry a special discount negotiated between us (seller) and the division manager.
CustomerDivision(CustomerCompany, String, double) - Constructor for class de.calamanari.pk.visitor.CustomerDivision
Creates new Customer division
CustomerDto - Class in de.calamanari.pk.datatransferobject
Customer DTO - the DATA TRANSFER OBJECT
CustomerDto - Class in de.calamanari.pk.transferobjectassembler
Customer DTO - one of the data transfer objects in this example.
CustomerDto() - Constructor for class de.calamanari.pk.datatransferobject.CustomerDto
Constructor
CustomerDto() - Constructor for class de.calamanari.pk.transferobjectassembler.CustomerDto
Creates new customer data transfer object
CustomerDto(String, String, String, String, String, String, boolean) - Constructor for class de.calamanari.pk.transferobjectassembler.CustomerDto
Creates new data transfer object from the given data
CustomerDwhInfoDto - Class in de.calamanari.pk.transferobjectassembler
Customer Dwh Info DTO - one of the data transfer objects in this example.
CustomerDwhInfoDto() - Constructor for class de.calamanari.pk.transferobjectassembler.CustomerDwhInfoDto
 
CustomerDwhInfoDto.Builder - Class in de.calamanari.pk.transferobjectassembler
Fluent builder to prevent too many constructor arguments
CustomerDwhInfoEntity - Class in de.calamanari.pk.transferobjectassembler
Customer Dwh Info Entity - one of the business entities in this example.
This entity gives us a lot of information collected or derived in our company's data warehouse
CustomerDwhInfoEntity() - Constructor for class de.calamanari.pk.transferobjectassembler.CustomerDwhInfoEntity
 
CustomerDwhInfoEntity.Builder - Class in de.calamanari.pk.transferobjectassembler
Fluent builder to prevent too many constructor arguments
CustomerEntity - Class in de.calamanari.pk.datatransferobject.server
Customer Entity - the server entity (from persistence) Note: To better visualize the runtime differences between direct remoting and using DATA TRANSFER OBJECT, CustomerEntity itself has been implemented as remote object, this is only for testing here and rather atypical!
CustomerEntity - Class in de.calamanari.pk.identitymap
Customer Entity - one of the business entities in this example.
CustomerEntity - Class in de.calamanari.pk.transferobjectassembler
Customer Entity - one of the business entities in this example.
CustomerEntity() - Constructor for class de.calamanari.pk.datatransferobject.server.CustomerEntity
Constructor
CustomerEntity() - Constructor for class de.calamanari.pk.identitymap.CustomerEntity
Creates new customer entity
CustomerEntity() - Constructor for class de.calamanari.pk.transferobjectassembler.CustomerEntity
Creates new customer entity
CustomerEntity(String, String, String, String, String, String) - Constructor for class de.calamanari.pk.datatransferobject.server.CustomerEntity
Creates new entity from the given data
CustomerEntity(String, String, String, String, String, String, boolean) - Constructor for class de.calamanari.pk.identitymap.CustomerEntity
Creates new entity from the given data
CustomerEntity(String, String, String, String, String, String, boolean) - Constructor for class de.calamanari.pk.transferobjectassembler.CustomerEntity
Creates new entity from the given data
CustomerHolding - Class in de.calamanari.pk.visitor
Customer Holding - part of customer structure, there can be a holding discount which applies to all orders from any company related to this holding.
CustomerHolding(String, double) - Constructor for class de.calamanari.pk.visitor.CustomerHolding
Creates new holding
CustomerInfo - Interface in de.calamanari.pk.wrapper
Customer Info - interface of the target component, which the WRAPPER provides.
CustomerManager - Interface in de.calamanari.pk.datatransferobject
Customer Manager - interface for customer persistence service, implemented by the customer manager server for finding customers
CustomerManagerServer - Class in de.calamanari.pk.datatransferobject.server
Customer Manager Server - a remote service handling persistence
CustomerManagerServer() - Constructor for class de.calamanari.pk.datatransferobject.server.CustomerManagerServer
Creates new Customer Manager Server
CustomerManagerServerException - Exception in de.calamanari.pk.datatransferobject.server
Unchecked Exception to be thrown by the customer manager in case of internal errors.
CustomerManagerServerException(String) - Constructor for exception de.calamanari.pk.datatransferobject.server.CustomerManagerServerException
 
CustomerManagerServerException(String, Throwable) - Constructor for exception de.calamanari.pk.datatransferobject.server.CustomerManagerServerException
 
CustomerManagerServerException(Throwable) - Constructor for exception de.calamanari.pk.datatransferobject.server.CustomerManagerServerException
 
CustomerMapper - Class in de.calamanari.pk.mapper
Customer Mapper - demonstrates MAPPER pattern
In the first subsystem there exists a Person entity and an address entity.
For some reason in a second subsystem a Customer entity exists including address information.
This mapper is responsible for transparently mapping data between the two without giving one subsystem any knowledge of the other one.
Neither of the subsystems is aware of the mapper.
CustomerMapper(Person, Address, Customer) - Constructor for class de.calamanari.pk.mapper.CustomerMapper
Creates new customer mapper for the two entities from the first subsystem and the customer entity from the second subsystem
CustomerOrder - Class in de.calamanari.pk.visitor
Customer Order - each order can carry a special discount.
CustomerOrder(String, CustomerDivision, double) - Constructor for class de.calamanari.pk.visitor.CustomerOrder
Creates new order
CustomerRemote - Interface in de.calamanari.pk.datatransferobject
Customer Remote - demonstrates DATA TRANSFER OBJECT pattern, a tagging interface for technical reasons
CustomerService - Class in de.calamanari.pk.transferobjectassembler
Customer Service - customer data access component
In this example I was just too lazy :-) to implement real remoting here.
CustomerService() - Constructor for class de.calamanari.pk.transferobjectassembler.CustomerService
 
A B C D E F G H I J K L M N O P Q R S T U V W X 
All Classes|All Packages