B C D E G H I K L M P Q R S T U V W 
All Classes All Packages

B

BUILD_TIMESTAMP - Static variable in class com.github.toolarium.temporality.handler.Version
The build timestamp

C

clone() - Method in interface com.github.toolarium.temporality.handler.ITemporalityRecord
Clone
com.github.toolarium.temporality.handler - package com.github.toolarium.temporality.handler
 
com.github.toolarium.temporality.handler.impl - package com.github.toolarium.temporality.handler.impl
 
COMPONENT_ID - Static variable in class com.github.toolarium.temporality.handler.Version
The component id
CREATE - com.github.toolarium.temporality.handler.TemporalityActionType
CREATE

D

delete(R) - Method in interface com.github.toolarium.temporality.handler.IDAOService
Delete record
deleteTemporalRecord(IDAOService<T>, T, String) - Method in class com.github.toolarium.temporality.handler.impl.TemporalityHandlerImpl
Delete a temporal record
DESCRIPTION - Static variable in class com.github.toolarium.temporality.handler.Version
The description

E

equals(Object) - Method in class com.github.toolarium.temporality.handler.impl.KeyValueHolder
 

G

getDataKey() - Method in interface com.github.toolarium.temporality.handler.ITemporalityRecord
Get the data key
getInstance() - Static method in class com.github.toolarium.temporality.handler.TemporalityHandlerFactory
Get the factory instance
getKey() - Method in class com.github.toolarium.temporality.handler.impl.KeyValueHolder
Returns the key.
getPrimaryKey() - Method in interface com.github.toolarium.temporality.handler.ITemporalityRecord
Get the primary key of the record
getTemporalityHandler() - Method in class com.github.toolarium.temporality.handler.TemporalityHandlerFactory
Get the temporality handler
getValidFrom() - Method in interface com.github.toolarium.temporality.handler.ITemporalityRecord
Get the valid from
getValidTill() - Method in interface com.github.toolarium.temporality.handler.ITemporalityRecord
Get the valid till
getValue() - Method in class com.github.toolarium.temporality.handler.impl.KeyValueHolder
Returns the value.
getVersion() - Static method in class com.github.toolarium.temporality.handler.Version
Get the version number
GROUP_ID - Static variable in class com.github.toolarium.temporality.handler.Version
The group id

H

hashCode() - Method in class com.github.toolarium.temporality.handler.impl.KeyValueHolder
 

I

IDAOService<R> - Interface in com.github.toolarium.temporality.handler
Defines an abstraction of a DAO service
IS_RELEASE_VERSION - Static variable in class com.github.toolarium.temporality.handler.Version
Define if it is a release version
isMaxInstant(Instant) - Method in class com.github.toolarium.temporality.handler.impl.TemporalityHandlerImpl
Check if max date is reached
isNotEmpty(Object) - Method in class com.github.toolarium.temporality.handler.impl.TemporalityHandlerImpl
Check if given object is not empty
ITemporalityHandler - Interface in com.github.toolarium.temporality.handler
Defines the temporality handler interface.
ITemporalityRecord<R,​P,​D> - Interface in com.github.toolarium.temporality.handler
Defines a temporality record.

K

KeyValueHolder<K,​V> - Class in com.github.toolarium.temporality.handler.impl
Defines a key-value holder.
KeyValueHolder(K, V) - Constructor for class com.github.toolarium.temporality.handler.impl.KeyValueHolder
Default constructor

L

LICENSE - Static variable in class com.github.toolarium.temporality.handler.Version
The license
LICENSE_ORGANISATION - Static variable in class com.github.toolarium.temporality.handler.Version
The license organisation

M

main(String[]) - Static method in class com.github.toolarium.temporality.handler.Version
Main class to print build / version information
MAJOR_NUMBER - Static variable in class com.github.toolarium.temporality.handler.Version
The major number
MINOR_NUMBER - Static variable in class com.github.toolarium.temporality.handler.Version
The minor number

P

PACKAGE - Static variable in class com.github.toolarium.temporality.handler.Version
The package
PROJECT_NAME - Static variable in class com.github.toolarium.temporality.handler.Version
The project name
PROJECT_TYPE - Static variable in class com.github.toolarium.temporality.handler.Version
The project type

Q

QUALIFIER - Static variable in class com.github.toolarium.temporality.handler.Version
The version qualifier

R

readTemporalityRecordList(IDAOService<T>, T) - Method in class com.github.toolarium.temporality.handler.impl.TemporalityHandlerImpl
Read the temporality records
REVISION_NUMBER - Static variable in class com.github.toolarium.temporality.handler.Version
The revision number

S

SCM_NUMBER - Static variable in class com.github.toolarium.temporality.handler.Version
The source management number
search(R) - Method in interface com.github.toolarium.temporality.handler.IDAOService
Search
setKey(K) - Method in class com.github.toolarium.temporality.handler.impl.KeyValueHolder
Sets the key.
setPrimaryKey(P) - Method in interface com.github.toolarium.temporality.handler.ITemporalityRecord
Set the primary key of the record
setValidFrom(Instant) - Method in interface com.github.toolarium.temporality.handler.ITemporalityRecord
Set the valid from
setValidTill(Instant) - Method in interface com.github.toolarium.temporality.handler.ITemporalityRecord
Set the valid till
setValue(V) - Method in class com.github.toolarium.temporality.handler.impl.KeyValueHolder
Sets the value.

T

TemporalityActionType - Enum in com.github.toolarium.temporality.handler
Defines the temporality action types.
TemporalityHandlerFactory - Class in com.github.toolarium.temporality.handler
Defines the temporality handler factory.
TemporalityHandlerImpl - Class in com.github.toolarium.temporality.handler.impl
TemporalityHandlerImpl() - Constructor for class com.github.toolarium.temporality.handler.impl.TemporalityHandlerImpl
 
TERMINATE - com.github.toolarium.temporality.handler.TemporalityActionType
TERMINATE
toString() - Method in class com.github.toolarium.temporality.handler.impl.KeyValueHolder
 
toString(ITemporalityRecord<?, ?, ?>) - Method in class com.github.toolarium.temporality.handler.impl.TemporalityHandlerImpl
Convert a temporality record into a string

U

UPDATE - com.github.toolarium.temporality.handler.TemporalityActionType
UPDATE
updateExistingRecords(IDAOService<R>, R, R) - Method in class com.github.toolarium.temporality.handler.impl.TemporalityHandlerImpl
Update existing records
URL - Static variable in class com.github.toolarium.temporality.handler.Version
The url of the project

V

valueOf(String) - Static method in enum com.github.toolarium.temporality.handler.TemporalityActionType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.github.toolarium.temporality.handler.TemporalityActionType
Returns an array containing the constants of this enum type, in the order they are declared.
Version - Class in com.github.toolarium.temporality.handler
The version class
Version() - Constructor for class com.github.toolarium.temporality.handler.Version
 
VERSION - Static variable in class com.github.toolarium.temporality.handler.Version
The full version number

W

write(TemporalityActionType, R) - Method in interface com.github.toolarium.temporality.handler.IDAOService
Write the record
writeTemporalRecord(IDAOService<R>, TemporalityActionType, R, String) - Method in class com.github.toolarium.temporality.handler.impl.TemporalityHandlerImpl
Write a temporal record
writeTemporlityRecord(R, IDAOService<R>) - Method in class com.github.toolarium.temporality.handler.impl.TemporalityHandlerImpl
 
writeTemporlityRecord(R, IDAOService<R>) - Method in interface com.github.toolarium.temporality.handler.ITemporalityHandler
Writes a temporality record and handling behavior.
B C D E G H I K L M P Q R S T U V W 
All Classes All Packages