Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
R
S
T
U
V
W
Z
A
Alignment
- Enum in
dk.vajhoej.record
Enum Alignmente specifies alignment within native struct.
analyze(Class<?>)
- Static method in class dk.vajhoej.isam.
KeyInfo
Analyze class.
analyze(Class<T>)
- Static method in class dk.vajhoej.isam.
KeyInfoArrayCache
Convenience method to get KeyInfo array from cache and analyze class if not in cache.
analyze(Class<?>)
- Static method in class dk.vajhoej.record.
StructInfo
Analyze class.
analyze(Class<T>)
- Static method in class dk.vajhoej.record.
StructInfoCache
Convenience method to get StructInfo from cache and analyze class if not in cache.
ArrayField
- Annotation Type in
dk.vajhoej.record
Annotation for arrays.
ASCII
- Static variable in class dk.vajhoej.record.
BCDUtil
ASCII zone nibble.
B
B_V1
- Static variable in interface dk.vajhoej.isam.remote.
IsamProtocol
Byte protocol version 1.
BCDUtil
- Class in
dk.vajhoej.record
Class TimeUtil converts between bytes with Binary Coded Decimals ant BigDecimal objects.
BCDUtil()
- Constructor for class dk.vajhoej.record.
BCDUtil
ByteClient
- Class in
dk.vajhoej.isam.remote
Class ByteClient implement IsamProtocolClient using byte arrays over plain Stream's.
ByteClient(InputStream, OutputStream)
- Constructor for class dk.vajhoej.isam.remote.
ByteClient
Create instance of ObjectClient.
ByteServer
- Class in
dk.vajhoej.isam.remote
Class ObjectServer implement IsamProtocolServer using ObjectStream's.
ByteServer(InputStream, OutputStream)
- Constructor for class dk.vajhoej.isam.remote.
ByteServer
Create instance of ObjectServer.
C
CacheIsamSource
- Class in
dk.vajhoej.isam.cache
Class CacheIsamSource is a wrapper adding a cache to an ISAM source.
CacheIsamSource(IsamSource)
- Constructor for class dk.vajhoej.isam.cache.
CacheIsamSource
Create instance of CacheIsamSource with default cache implementation.
CacheIsamSource(IsamSource, IsamCache)
- Constructor for class dk.vajhoej.isam.cache.
CacheIsamSource
Create instance of CacheIsamSource.
ClientThread
- Class in
dk.vajhoej.isam.remote
Class ClientThread is the server side of single clients connection to a single remote ISAM source.
ClientThread(Socket, IsamSource)
- Constructor for class dk.vajhoej.isam.remote.
ClientThread
Create instance of ClientThread.
close()
- Method in class dk.vajhoej.isam.cache.
CacheIsamSource
close()
- Method in class dk.vajhoej.isam.dummy.
DummyIsamResult
close()
- Method in class dk.vajhoej.isam.dummy.
DummyIsamSource
close()
- Method in class dk.vajhoej.isam.emulated.
EmulatedIsamResult
close()
- Method in class dk.vajhoej.isam.emulated.
EmulatedIsamSource
close()
- Method in interface dk.vajhoej.isam.
IsamResult
Close.
close()
- Method in interface dk.vajhoej.isam.
IsamSource
Close ISAM source.
close()
- Method in class dk.vajhoej.isam.local.
LocalIsamResult
close()
- Method in class dk.vajhoej.isam.local.
LocalIsamResultReverse
close()
- Method in class dk.vajhoej.isam.local.
LocalIsamSource
close()
- Method in interface dk.vajhoej.isam.local.
NativeIsam
Close.
close()
- Method in class dk.vajhoej.isam.remote.
ByteClient
CLOSE
- Static variable in interface dk.vajhoej.isam.remote.
IsamProtocol
Close ISAM source.
close()
- Method in interface dk.vajhoej.isam.remote.
IsamProtocolClient
Close ISAM source.
close()
- Method in class dk.vajhoej.isam.remote.
ObjectClient
close()
- Method in class dk.vajhoej.isam.remote.
RemoteIsamResult
close()
- Method in class dk.vajhoej.isam.remote.
RemoteIsamSource
COMP_GE
- Static variable in interface dk.vajhoej.isam.local.
NativeIsam
Greater than or equal.
COMP_GT
- Static variable in interface dk.vajhoej.isam.local.
NativeIsam
Greater than.
COMP_LE
- Static variable in interface dk.vajhoej.isam.local.
NativeIsam
Less than or equal.
COMP_LT
- Static variable in interface dk.vajhoej.isam.local.
NativeIsam
Less than.
convert(T1)
- Method in interface dk.vajhoej.record.
Util.Transformer
Convert object.
copyAll(Class<T1>, byte[], Class<T2>, Util.Transformer<T1, T2>)
- Static method in class dk.vajhoej.record.
Util
Convert array of struct in bytes into array of struct in bytes.
copyAll(Class<T1>, InputStream, Class<T2>, OutputStream, Util.Transformer<T1, T2>)
- Static method in class dk.vajhoej.record.
Util
Convert array of struct in stream into array of struct in stream.
create(T)
- Method in class dk.vajhoej.isam.cache.
CacheIsamSource
create(T)
- Method in class dk.vajhoej.isam.dummy.
DummyIsamSource
create(T)
- Method in class dk.vajhoej.isam.emulated.
EmulatedIsamSource
create(T)
- Method in interface dk.vajhoej.isam.
IsamSource
Create record in ISAM source.
create(T)
- Method in class dk.vajhoej.isam.local.
LocalIsamSource
create(byte[])
- Method in interface dk.vajhoej.isam.local.
NativeIsam
Create new record.
create(T)
- Method in class dk.vajhoej.isam.remote.
ByteClient
CREATE
- Static variable in interface dk.vajhoej.isam.remote.
IsamProtocol
Create record in ISAM source.
create(T)
- Method in interface dk.vajhoej.isam.remote.
IsamProtocolClient
Create record in ISAM source.
create(T)
- Method in class dk.vajhoej.isam.remote.
ObjectClient
create(T)
- Method in class dk.vajhoej.isam.remote.
RemoteIsamSource
current()
- Method in class dk.vajhoej.isam.dummy.
DummyIsamResult
current()
- Method in class dk.vajhoej.isam.emulated.
EmulatedIsamResult
current()
- Method in interface dk.vajhoej.isam.
IsamResult
Return current record.
current()
- Method in class dk.vajhoej.isam.local.
LocalIsamResult
current()
- Method in class dk.vajhoej.isam.local.
LocalIsamResultReverse
current()
- Method in class dk.vajhoej.isam.remote.
RemoteIsamResult
D
decodePackedBCD(byte[], int)
- Static method in class dk.vajhoej.record.
BCDUtil
Convert from packed BCD to BigDecimal.
decodeZonedBCD(byte[], byte, int)
- Static method in class dk.vajhoej.record.
BCDUtil
Convert from zoned BCD to BigDecimal.
delete(Class<T>, Key<TK>)
- Method in class dk.vajhoej.isam.cache.
CacheIsamSource
delete(Class<T>, Key<TK>)
- Method in class dk.vajhoej.isam.dummy.
DummyIsamSource
delete(Class<T>, Key<TK>)
- Method in class dk.vajhoej.isam.emulated.
EmulatedIsamSource
delete(Class<T>, Key<TK>)
- Method in interface dk.vajhoej.isam.
IsamSource
Delete record from ISAM source.
delete(Class<T>, Key<TK>)
- Method in class dk.vajhoej.isam.local.
LocalIsamSource
delete(int, Object)
- Method in interface dk.vajhoej.isam.local.
NativeIsam
Delete record by key.
delete(Class<T>, Key<TK>)
- Method in class dk.vajhoej.isam.remote.
ByteClient
DELETE
- Static variable in interface dk.vajhoej.isam.remote.
IsamProtocol
Delete record from ISAM source.
delete(Class<T>, Key<TK>)
- Method in interface dk.vajhoej.isam.remote.
IsamProtocolClient
Delete record from ISAM source.
delete(Class<T>, Key<TK>)
- Method in class dk.vajhoej.isam.remote.
ObjectClient
delete(Class<T>, Key<TK>)
- Method in class dk.vajhoej.isam.remote.
RemoteIsamSource
dk.vajhoej
- package dk.vajhoej
Placeholder.
dk.vajhoej.isam
- package dk.vajhoej.isam
Library for accessing ISAM files.
dk.vajhoej.isam.cache
- package dk.vajhoej.isam.cache
Implementation that wraps another implementation with a cache.
dk.vajhoej.isam.dummy
- package dk.vajhoej.isam.dummy
Dummy implementation.
dk.vajhoej.isam.emulated
- package dk.vajhoej.isam.emulated
Implementation that emulates ISAM files via relational database.
dk.vajhoej.isam.local
- package dk.vajhoej.isam.local
Implementation accessing local ISAM file.
dk.vajhoej.isam.remote
- package dk.vajhoej.isam.remote
Implementation accessing remote ISAM file.
dk.vajhoej.record
- package dk.vajhoej.record
Library for reading and writing binary native structs.
DummyIsamResult
<
T
> - Class in
dk.vajhoej.isam.dummy
Class DummyIsamResult is a "do nothing" implementation of ISAM result.
DummyIsamResult()
- Constructor for class dk.vajhoej.isam.dummy.
DummyIsamResult
DummyIsamSource
- Class in
dk.vajhoej.isam.dummy
Class DummyIsamSource is a "do nothing" implementation of ISAM source.
DummyIsamSource()
- Constructor for class dk.vajhoej.isam.dummy.
DummyIsamSource
E
EBCDIC
- Static variable in class dk.vajhoej.record.
BCDUtil
EBCDIC zone nibble.
EHCacheWrapper
- Class in
dk.vajhoej.isam.cache
Class StandardIsamCache is a wrapper for EHCache for CacheIsamSource.
EHCacheWrapper(CacheManager, String)
- Constructor for class dk.vajhoej.isam.cache.
EHCacheWrapper
Create instance of StandardIsamCache.
EmulatedIsamResult
<
T
> - Class in
dk.vajhoej.isam.emulated
Class EmulatedIsamResult is a result from a find operation in an emulated ISAM source.
EmulatedIsamResult(Class<T>, Connection, PreparedStatement, ResultSet)
- Constructor for class dk.vajhoej.isam.emulated.
EmulatedIsamResult
Create instance of EmulatedIsamResult.
EmulatedIsamSource
- Class in
dk.vajhoej.isam.emulated
Class EmulatedIsamSource is emulating an ISAM source by using a relational database.
EmulatedIsamSource(String, String, String, String)
- Constructor for class dk.vajhoej.isam.emulated.
EmulatedIsamSource
Create instance of EmulatedIsamSource.
encodePackedBCD(BigDecimal, int, int)
- Static method in class dk.vajhoej.record.
BCDUtil
Convert from BigDecimal to packed BCD.
encodeZonedBCD(BigDecimal, byte, int, int)
- Static method in class dk.vajhoej.record.
BCDUtil
Convert from BigDecimal to zoned BCD.
Endian
- Enum in
dk.vajhoej.record
Enum Endian specifies endianess within native struct.
ERROR
- Static variable in interface dk.vajhoej.isam.remote.
IsamProtocol
Error.
F
f2s(int)
- Static method in class dk.vajhoej.record.
VAXFloatUtil
FieldInfo
- Class in
dk.vajhoej.record
Class FieldInfo contains information about a native struct field needed for conversions.
FieldInfo(FieldType, int, int, String, byte, Class<?>, Field, Map<Integer, SubClassAndPad>, boolean, int)
- Constructor for class dk.vajhoej.record.
FieldInfo
Create instance of FieldInfo with all necessary properties.
FieldType
- Enum in
dk.vajhoej.record
Enum FieldType specifies native struct types.
find(int, Object, int, byte[])
- Method in interface dk.vajhoej.isam.local.
NativeIsam
Search for record by key.
FIND_GE
- Static variable in interface dk.vajhoej.isam.remote.
IsamProtocol
Find all records greater than or equal key.
FIND_GT
- Static variable in interface dk.vajhoej.isam.remote.
IsamProtocol
Find all records greater than key.
FIND_LE
- Static variable in interface dk.vajhoej.isam.remote.
IsamProtocol
Find all records less than or equal key.
FIND_LT
- Static variable in interface dk.vajhoej.isam.remote.
IsamProtocol
Find all records lessr than key.
findAllGE(IsamSource, Class<T>, Key<TK>)
- Static method in class dk.vajhoej.isam.
Util
findAllGT(IsamSource, Class<T>, Key<TK>)
- Static method in class dk.vajhoej.isam.
Util
findAllLE(IsamSource, Class<T>, Key<TK>)
- Static method in class dk.vajhoej.isam.
Util
findAllLT(IsamSource, Class<T>, Key<TK>)
- Static method in class dk.vajhoej.isam.
Util
findnext(byte[])
- Method in interface dk.vajhoej.isam.local.
NativeIsam
Next/previous record (GE and GT => next, LE and LT => previous).
fromJavaTime(long)
- Static method in class dk.vajhoej.record.
TimeUtil
Convert from long with Java time (milliseconds since 1-Jan-1970) to Date object.
fromUnixTime(int)
- Static method in class dk.vajhoej.record.
TimeUtil
Convert from int with Unix time (seconds since 1-Jan-1970) to Date object.
fromVMSTime(long)
- Static method in class dk.vajhoej.record.
TimeUtil
Convert from long with VMS time (100 nanoseconds since 17-Nov-1858) to Date object.
G
g2t(long)
- Static method in class dk.vajhoej.record.
VAXFloatUtil
get(Class<T>, Key<TK>)
- Method in class dk.vajhoej.isam.cache.
EHCacheWrapper
get(Class<T>, Key<TK>)
- Method in interface dk.vajhoej.isam.cache.
IsamCache
Get object from cache.
get(Class<T>, Key<TK>)
- Method in class dk.vajhoej.isam.cache.
StandardIsamCache
get(Class<?>)
- Method in class dk.vajhoej.isam.
KeyInfoArrayCache
Get KeyInfo array from cache.
get(Class<?>)
- Method in class dk.vajhoej.record.
StructInfoCache
Get StructInfo from cache.
getAlignment()
- Method in class dk.vajhoej.record.
StructInfo
Get Alignment.
getBytes()
- Method in class dk.vajhoej.record.
StructWriter
Get bytes.
getClassType()
- Method in class dk.vajhoej.record.
FieldInfo
Get Java class type.
getDecimals()
- Method in class dk.vajhoej.record.
FieldInfo
Get decimals of BCD.
getElements()
- Method in class dk.vajhoej.record.
FieldInfo
Get number of elements.
getEncoding()
- Method in class dk.vajhoej.record.
FieldInfo
Get encoding of string.
getEndianess()
- Method in class dk.vajhoej.record.
StructInfo
Get endianess.
getEndpad()
- Method in class dk.vajhoej.record.
StructInfo
Get pad at end.
getField()
- Method in class dk.vajhoej.isam.
KeyInfo
Get field
getField()
- Method in class dk.vajhoej.record.
FieldInfo
Get corresponding reflection object.
getFields()
- Method in class dk.vajhoej.record.
StructInfo
Get fields.
getHitRate()
- Method in class dk.vajhoej.isam.cache.
CacheIsamSource
Get hit rate.
getHitRate()
- Method in class dk.vajhoej.isam.cache.
EHCacheWrapper
getHitRate()
- Method in interface dk.vajhoej.isam.cache.
IsamCache
Get hit rate.
getHitRate()
- Method in class dk.vajhoej.isam.cache.
StandardIsamCache
getHitRate()
- Method in class dk.vajhoej.isam.
KeyInfoArrayCache
Get cache hit rate.
getHitRate()
- Method in class dk.vajhoej.record.
StructInfoCache
Get cache hit rate.
getInstance()
- Static method in class dk.vajhoej.isam.
KeyInfoArrayCache
Get singleton instance.
getInstance()
- Static method in class dk.vajhoej.record.
StructInfoCache
Get singleton instance.
getIx()
- Method in class dk.vajhoej.isam.
Key
Get index.
getLength()
- Method in class dk.vajhoej.record.
FieldInfo
Get length of fixed length string.
getLength(Object, int)
- Method in interface dk.vajhoej.record.
LengthProvider
Get length of field.
getLength()
- Method in class dk.vajhoej.record.
StructInfo
Get length of fixed length parts of struct.
getPad()
- Method in class dk.vajhoej.record.
SubClassAndPad
Get padding.
getSelectPad()
- Method in class dk.vajhoej.record.
FieldInfo
Get sub class padding to fixed length.
getSelects()
- Method in class dk.vajhoej.record.
FieldInfo
Get sub class selections.
getStructType()
- Method in class dk.vajhoej.record.
FieldInfo
Get native struct type.
getSubClass()
- Method in class dk.vajhoej.record.
SubClassAndPad
Get class.
getTyp()
- Method in class dk.vajhoej.isam.
KeyInfo
Get type.
getValue()
- Method in class dk.vajhoej.isam.
Key
Get value.
getZone()
- Method in class dk.vajhoej.record.
FieldInfo
Get zone of zoned BCD.
H
handshake()
- Method in class dk.vajhoej.isam.remote.
ByteClient
handshake()
- Method in interface dk.vajhoej.isam.remote.
IsamProtocolClient
Send preferred version.
handshake()
- Method in class dk.vajhoej.isam.remote.
ObjectClient
I
IsamCache
- Interface in
dk.vajhoej.isam.cache
Interface IsamCache represents a cache to be used by CacheIsamSource.
IsamException
- Exception in
dk.vajhoej.isam
Class IsamException encapsulates exceptions related to ISAM processing.
IsamException()
- Constructor for exception dk.vajhoej.isam.
IsamException
Create instance of IsamException.
IsamException(String, Throwable)
- Constructor for exception dk.vajhoej.isam.
IsamException
Create instance of IsamException.
IsamException(String)
- Constructor for exception dk.vajhoej.isam.
IsamException
Create instance of IsamException.
IsamException(Throwable)
- Constructor for exception dk.vajhoej.isam.
IsamException
Create instance of IsamException.
IsamProtocol
- Interface in
dk.vajhoej.isam.remote
Interface IsamSource defines the wire protocol for remote ISAM sources.
IsamProtocolClient
- Interface in
dk.vajhoej.isam.remote
Interface IsamProtocolClient defines the API for remote ISAM sources clients.
IsamProtocolServer
- Interface in
dk.vajhoej.isam.remote
Interface IsamProtocolServer defines the API for remote ISAM sources servers.
IsamResult
<
T
> - Interface in
dk.vajhoej.isam
Interface IsamResult represents the result from a find operation.
IsamSource
- Interface in
dk.vajhoej.isam
Interface IsamSource represents an ISAM source.
isFixedLength()
- Method in class dk.vajhoej.record.
StructInfo
Is this a fixed length struct.
K
Key
<
T
> - Class in
dk.vajhoej.isam
Class Key represent a key in the ISAM file.
Key(int, T)
- Constructor for class dk.vajhoej.isam.
Key
Create instance of Key.
Key0
<
T
> - Class in
dk.vajhoej.isam
Class Key0 represent a key with index 0 in the ISAM file.
Key0(T)
- Constructor for class dk.vajhoej.isam.
Key0
Create instance of Key0.
Key1
<
T
> - Class in
dk.vajhoej.isam
Class Key1 represent a key with index 1 in the ISAM file.
Key1(T)
- Constructor for class dk.vajhoej.isam.
Key1
Create instance of Key0.
Key2
<
T
> - Class in
dk.vajhoej.isam
Class Key2 represent a key with index 2 in the ISAM file.
Key2(T)
- Constructor for class dk.vajhoej.isam.
Key2
Create instance of Key0.
KeyField
- Annotation Type in
dk.vajhoej.isam
Annotation for key fields.
KeyInfo
- Class in
dk.vajhoej.isam
Class FieldInfo contains information about a ISAM key field needed for access.
KeyInfo(FieldType, Field)
- Constructor for class dk.vajhoej.isam.
KeyInfo
Create instance of KeyInfo.
KeyInfoArrayCache
- Class in
dk.vajhoej.isam
Class KeyInfoArrayCache caches KeyInfo array objects in a singleton cache.
L
LengthProvider
- Interface in
dk.vajhoej.record
Interface IsamSource represents something that can provide length of a field.
LocalIsamResult
<
T
> - Class in
dk.vajhoej.isam.local
Class LocalIsamResult is a result from a find operation in a local ISAM source.
LocalIsamResult(Class<T>, NativeIsam, byte[], boolean)
- Constructor for class dk.vajhoej.isam.local.
LocalIsamResult
Create instance of LocalIsamResult.
LocalIsamResultReverse
<
T
,
TK
> - Class in
dk.vajhoej.isam.local
Class LocalIsamResultReverse is a result from a find operation in a local ISAM source for implementations that does not support reverse.
LocalIsamResultReverse(Class<T>, Key<TK>, NativeIsam, byte[], boolean)
- Constructor for class dk.vajhoej.isam.local.
LocalIsamResultReverse
Create instance of LocalIsamResult.
LocalIsamSource
- Class in
dk.vajhoej.isam.local
Class LocalIsamSource is accessing a local ISAM file using native API.
LocalIsamSource(String, String, boolean)
- Constructor for class dk.vajhoej.isam.local.
LocalIsamSource
Create instance of LocaleIsamSource.
log
- Static variable in class dk.vajhoej.isam.dummy.
DummyIsamResult
M
main(String[])
- Static method in class dk.vajhoej.isam.remote.
Server
Server main.
more()
- Method in class dk.vajhoej.record.
StructReader
More records available.
N
NativeIsam
- Interface in
dk.vajhoej.isam.local
Interface NativeIsamt represents the native implementation of the local ISAM source.
O
O_V1
- Static variable in interface dk.vajhoej.isam.remote.
IsamProtocol
Object protocol version 1.
ObjectClient
- Class in
dk.vajhoej.isam.remote
Class ObjectClient implement IsamProtocolClient using ObjectStream's.
ObjectClient(InputStream, OutputStream)
- Constructor for class dk.vajhoej.isam.remote.
ObjectClient
Create instance of ObjectClient.
ObjectServer
- Class in
dk.vajhoej.isam.remote
Class ObjectServer implement IsamProtocolServer using ObjectStream's.
ObjectServer(InputStream, OutputStream)
- Constructor for class dk.vajhoej.isam.remote.
ObjectServer
Create instance of ObjectServer.
OK
- Static variable in interface dk.vajhoej.isam.remote.
IsamProtocol
OK.
open(String, boolean)
- Method in interface dk.vajhoej.isam.local.
NativeIsam
Open isam file.
P
process(IsamSource)
- Method in class dk.vajhoej.isam.remote.
ByteServer
process(IsamSource)
- Method in interface dk.vajhoej.isam.remote.
IsamProtocolServer
Process all incoming commands.
process(IsamSource)
- Method in class dk.vajhoej.isam.remote.
ObjectServer
process(T)
- Method in interface dk.vajhoej.record.
Util.ObjectHandler
Process object.
put(Key<TK>, T)
- Method in class dk.vajhoej.isam.cache.
EHCacheWrapper
put(Key<TK>, T)
- Method in interface dk.vajhoej.isam.cache.
IsamCache
Put object in cache.
put(Key<TK>, T)
- Method in class dk.vajhoej.isam.cache.
StandardIsamCache
put(Class<?>, KeyInfo[])
- Method in class dk.vajhoej.isam.
KeyInfoArrayCache
Put KeyInfo array into cache.
put(Class<?>, StructInfo)
- Method in class dk.vajhoej.record.
StructInfoCache
Put StructInfo into cache.
R
read(Class<T>, Key<TK>)
- Method in class dk.vajhoej.isam.cache.
CacheIsamSource
read()
- Method in class dk.vajhoej.isam.dummy.
DummyIsamResult
read(Class<T>, Key<TK>)
- Method in class dk.vajhoej.isam.dummy.
DummyIsamSource
read()
- Method in class dk.vajhoej.isam.emulated.
EmulatedIsamResult
read(Class<T>, Key<TK>)
- Method in class dk.vajhoej.isam.emulated.
EmulatedIsamSource
read()
- Method in interface dk.vajhoej.isam.
IsamResult
Read record.
read(Class<T>, Key<TK>)
- Method in interface dk.vajhoej.isam.
IsamSource
Read record from ISAM source.
read()
- Method in class dk.vajhoej.isam.local.
LocalIsamResult
read()
- Method in class dk.vajhoej.isam.local.
LocalIsamResultReverse
read(Class<T>, Key<TK>)
- Method in class dk.vajhoej.isam.local.
LocalIsamSource
read(int, Object, byte[])
- Method in interface dk.vajhoej.isam.local.
NativeIsam
Read record by key.
read(Class<T>, Key<TK>)
- Method in class dk.vajhoej.isam.remote.
ByteClient
READ
- Static variable in interface dk.vajhoej.isam.remote.
IsamProtocol
Read record from ISAM source.
read(Class<T>, Key<TK>)
- Method in interface dk.vajhoej.isam.remote.
IsamProtocolClient
Read record from ISAM source.
read(Class<T>, Key<TK>)
- Method in class dk.vajhoej.isam.remote.
ObjectClient
read()
- Method in class dk.vajhoej.isam.remote.
RemoteIsamResult
read(Class<T>, Key<TK>)
- Method in class dk.vajhoej.isam.remote.
RemoteIsamSource
read(Class<T>)
- Method in class dk.vajhoej.record.
StructReader
Read.
read(Class<T>, LengthProvider)
- Method in class dk.vajhoej.record.
StructReader
Read.
readAll(Class<T>, byte[])
- Static method in class dk.vajhoej.record.
Util
Read array of struct in byte array into list of objects.
readAll(Class<T>, InputStream, List<T>)
- Static method in class dk.vajhoej.record.
Util
Read array of struct in stream into list of objects.
readAll(Class<T>, InputStream, Util.ObjectHandler<T>)
- Static method in class dk.vajhoej.record.
Util
Read array of struct in stream and processes them by handler.
readGE(Class<T>, Key<TK>)
- Method in class dk.vajhoej.isam.cache.
CacheIsamSource
readGE(Class<T>, Key<TK>)
- Method in class dk.vajhoej.isam.dummy.
DummyIsamSource
readGE(Class<T>, Key<TK>)
- Method in class dk.vajhoej.isam.emulated.
EmulatedIsamSource
readGE(Class<T>, Key<TK>)
- Method in interface dk.vajhoej.isam.
IsamSource
Find all records greater than or equal key.
readGE(Class<T>, Key<TK>)
- Method in class dk.vajhoej.isam.local.
LocalIsamSource
readGE(Class<T>, Key<TK>)
- Method in class dk.vajhoej.isam.remote.
RemoteIsamSource
readGT(Class<T>, Key<TK>)
- Method in class dk.vajhoej.isam.cache.
CacheIsamSource
readGT(Class<T>, Key<TK>)
- Method in class dk.vajhoej.isam.dummy.
DummyIsamSource
readGT(Class<T>, Key<TK>)
- Method in class dk.vajhoej.isam.emulated.
EmulatedIsamSource
readGT(Class<T>, Key<TK>)
- Method in interface dk.vajhoej.isam.
IsamSource
Read all records greater than key.
readGT(Class<T>, Key<TK>)
- Method in class dk.vajhoej.isam.local.
LocalIsamSource
readGT(Class<T>, Key<TK>)
- Method in class dk.vajhoej.isam.remote.
RemoteIsamSource
readLE(Class<T>, Key<TK>)
- Method in class dk.vajhoej.isam.cache.
CacheIsamSource
readLE(Class<T>, Key<TK>)
- Method in class dk.vajhoej.isam.dummy.
DummyIsamSource
readLE(Class<T>, Key<TK>)
- Method in class dk.vajhoej.isam.emulated.
EmulatedIsamSource
readLE(Class<T>, Key<TK>)
- Method in interface dk.vajhoej.isam.
IsamSource
Read all records less than or equal key.
readLE(Class<T>, Key<TK>)
- Method in class dk.vajhoej.isam.local.
LocalIsamSource
readLE(Class<T>, Key<TK>)
- Method in class dk.vajhoej.isam.remote.
RemoteIsamSource
readLT(Class<T>, Key<TK>)
- Method in class dk.vajhoej.isam.cache.
CacheIsamSource
readLT(Class<T>, Key<TK>)
- Method in class dk.vajhoej.isam.dummy.
DummyIsamSource
readLT(Class<T>, Key<TK>)
- Method in class dk.vajhoej.isam.emulated.
EmulatedIsamSource
readLT(Class<T>, Key<TK>)
- Method in interface dk.vajhoej.isam.
IsamSource
Read all records less than key.
readLT(Class<T>, Key<TK>)
- Method in class dk.vajhoej.isam.local.
LocalIsamSource
readLT(Class<T>, Key<TK>)
- Method in class dk.vajhoej.isam.remote.
RemoteIsamSource
readXX(int, Class<T>, Key<TK>)
- Method in class dk.vajhoej.isam.remote.
ByteClient
readXX(int, Class<T>, Key<TK>)
- Method in interface dk.vajhoej.isam.remote.
IsamProtocolClient
Find all records matching criteria.
readXX(int, Class<T>, Key<TK>)
- Method in class dk.vajhoej.isam.remote.
ObjectClient
RecordException
- Exception in
dk.vajhoej.record
Class RecordException encapsulates exceptions related to record processing.
RecordException()
- Constructor for exception dk.vajhoej.record.
RecordException
Create instance of RecordException.
RecordException(String, Throwable)
- Constructor for exception dk.vajhoej.record.
RecordException
Create instance of RecordException.
RecordException(String)
- Constructor for exception dk.vajhoej.record.
RecordException
Create instance of RecordException.
RecordException(Throwable)
- Constructor for exception dk.vajhoej.record.
RecordException
Create instance of RecordException.
RemoteIsamResult
<
T
> - Class in
dk.vajhoej.isam.remote
Class RemoteIsamResult is a result from a find operation in a remote ISAM source.
RemoteIsamResult(IsamProtocolClient)
- Constructor for class dk.vajhoej.isam.remote.
RemoteIsamResult
Create instance of RemoteIsamResult.
RemoteIsamSource
- Class in
dk.vajhoej.isam.remote
Class EmulatedIsamSource is a remote ISAM source.
RemoteIsamSource(String, int)
- Constructor for class dk.vajhoej.isam.remote.
RemoteIsamSource
Create instance of RemoteIsamSource.
remove(Class<T>, Key<TK>)
- Method in class dk.vajhoej.isam.cache.
EHCacheWrapper
remove(Class<T>, Key<TK>)
- Method in interface dk.vajhoej.isam.cache.
IsamCache
Remove object from cache.
remove(Class<T>, Key<TK>)
- Method in class dk.vajhoej.isam.cache.
StandardIsamCache
reset()
- Method in class dk.vajhoej.isam.
KeyInfoArrayCache
Reset cache.
reset()
- Method in class dk.vajhoej.record.
StructInfoCache
Reset cache.
RESULT_CLOSE
- Static variable in interface dk.vajhoej.isam.remote.
IsamProtocol
Result: close.
RESULT_CURRENT
- Static variable in interface dk.vajhoej.isam.remote.
IsamProtocol
Result: return current record.
RESULT_READ
- Static variable in interface dk.vajhoej.isam.remote.
IsamProtocol
Result: read record.
resultClose()
- Method in class dk.vajhoej.isam.remote.
ByteClient
resultClose()
- Method in interface dk.vajhoej.isam.remote.
IsamProtocolClient
Close.
resultClose()
- Method in class dk.vajhoej.isam.remote.
ObjectClient
resultCurrent()
- Method in class dk.vajhoej.isam.remote.
ByteClient
resultCurrent()
- Method in interface dk.vajhoej.isam.remote.
IsamProtocolClient
Return current record.
resultCurrent()
- Method in class dk.vajhoej.isam.remote.
ObjectClient
resultRead()
- Method in class dk.vajhoej.isam.remote.
ByteClient
resultRead()
- Method in interface dk.vajhoej.isam.remote.
IsamProtocolClient
Read record.
resultRead()
- Method in class dk.vajhoej.isam.remote.
ObjectClient
run()
- Method in class dk.vajhoej.isam.remote.
ClientThread
run()
- Method in class dk.vajhoej.isam.remote.
SourceThread
S
s2f(int)
- Static method in class dk.vajhoej.record.
VAXFloatUtil
Selector
- Annotation Type in
dk.vajhoej.record
Annotation for selection of sub types.
Server
- Class in
dk.vajhoej.isam.remote
Serve remote requests for an ISAM source.
Server()
- Constructor for class dk.vajhoej.isam.remote.
Server
setVersion(int)
- Static method in class dk.vajhoej.isam.remote.
RemoteIsamSource
Set protocol version to use.
SourceThread
- Class in
dk.vajhoej.isam.remote
Class SourceThread is the server side of a single remote ISAM source.
SourceThread(IsamSource, int, boolean)
- Constructor for class dk.vajhoej.isam.remote.
SourceThread
Create instance of SourceThread.
StandardIsamCache
- Class in
dk.vajhoej.isam.cache
Class StandardIsamCache is default implementation of cache for CacheIsamSource.
StandardIsamCache()
- Constructor for class dk.vajhoej.isam.cache.
StandardIsamCache
Create instance of StandardIsamCache.
Struct
- Annotation Type in
dk.vajhoej.record
Annotation for structs.
StructField
- Annotation Type in
dk.vajhoej.record
Annotation for fields.
StructInfo
- Class in
dk.vajhoej.record
Class StructInfo contains information about a native struct needed for reading and/or writing.
StructInfo(Endian, Alignment, boolean, List<FieldInfo>, Class<?>)
- Constructor for class dk.vajhoej.record.
StructInfo
Create instance of StructInfo.
StructInfoCache
- Class in
dk.vajhoej.record
Class StructInfoCache caches StructInfo objects in a singleton cache.
StructReader
- Class in
dk.vajhoej.record
Class StructReader reads a Java object from a byte array containing a native struct.
StructReader(byte[])
- Constructor for class dk.vajhoej.record.
StructReader
Create instance of StructReader.
StructWriter
- Class in
dk.vajhoej.record
Class StructWriter writes a Java object to a byte array as a native struct.
StructWriter()
- Constructor for class dk.vajhoej.record.
StructWriter
Construct instance of StructWriter with default buffer size.
StructWriter(int)
- Constructor for class dk.vajhoej.record.
StructWriter
Construct instance of StructWriter.
SubClassAndPad
- Class in
dk.vajhoej.record
Class SubClassAndPad contains information about class and padding for select field.
SubClassAndPad(Class<?>, int)
- Constructor for class dk.vajhoej.record.
SubClassAndPad
Create instance of ClassAndPad with all necessary properties.
SubType
- Annotation Type in
dk.vajhoej.record
Annotation for sub types.
supportModWithoutLock()
- Method in interface dk.vajhoej.isam.local.
NativeIsam
Does this implementation support modification of records without lock.
supportReverse()
- Method in interface dk.vajhoej.isam.local.
NativeIsam
Does this implementation support reverse find for LE and LT.
T
t2g(long)
- Static method in class dk.vajhoej.record.
VAXFloatUtil
TimeUtil
- Class in
dk.vajhoej.record
Class TimeUtil converts between integers in various time formats and Date objects.
TimeUtil()
- Constructor for class dk.vajhoej.record.
TimeUtil
toJavaTime(Date)
- Static method in class dk.vajhoej.record.
TimeUtil
Convert from Date object to long with Java time (milliseconds since 1-Jan-1970).
toString()
- Method in class dk.vajhoej.isam.
Key
Convert to String.
toUnixTime(Date)
- Static method in class dk.vajhoej.record.
TimeUtil
Convert from Date object to int with Unix time (seconds since 1-Jan-1970).
toVMSTime(Date)
- Static method in class dk.vajhoej.record.
TimeUtil
Convert from Date object to long with VMS time (100 nanoseconds since 17-Nov-1858).
U
update(T)
- Method in class dk.vajhoej.isam.cache.
CacheIsamSource
update(T)
- Method in class dk.vajhoej.isam.dummy.
DummyIsamSource
update(T)
- Method in class dk.vajhoej.isam.emulated.
EmulatedIsamSource
update(T)
- Method in interface dk.vajhoej.isam.
IsamSource
Update record in ISAM source.
update(T)
- Method in class dk.vajhoej.isam.local.
LocalIsamSource
update(byte[])
- Method in interface dk.vajhoej.isam.local.
NativeIsam
Update existing record.
update(byte[], int, Object)
- Method in interface dk.vajhoej.isam.local.
NativeIsam
Update existing record and do locking first.
update(T)
- Method in class dk.vajhoej.isam.remote.
ByteClient
UPDATE
- Static variable in interface dk.vajhoej.isam.remote.
IsamProtocol
Update record in ISAM source.
update(T)
- Method in interface dk.vajhoej.isam.remote.
IsamProtocolClient
Update record in ISAM source.
update(T)
- Method in class dk.vajhoej.isam.remote.
ObjectClient
update(T)
- Method in class dk.vajhoej.isam.remote.
RemoteIsamSource
Util
- Class in
dk.vajhoej.isam
Utility class to find all matching records.
Util()
- Constructor for class dk.vajhoej.isam.
Util
Util
- Class in
dk.vajhoej.record
Utility class to process lists and to work with files instead of byte arrays.
Util()
- Constructor for class dk.vajhoej.record.
Util
Util.ObjectHandler
<
T
> - Interface in
dk.vajhoej.record
Interface for processing objects read.
Util.Transformer
<
T1
,
T2
> - Interface in
dk.vajhoej.record
Interface for converting objects read.
V
valueOf(String)
- Static method in enum dk.vajhoej.record.
Alignment
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum dk.vajhoej.record.
Endian
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum dk.vajhoej.record.
FieldType
Returns the enum constant of this type with the specified name.
values()
- Static method in enum dk.vajhoej.record.
Alignment
Returns an array containing the constants of this enum type, in the order they are declared.
values()
- Static method in enum dk.vajhoej.record.
Endian
Returns an array containing the constants of this enum type, in the order they are declared.
values()
- Static method in enum dk.vajhoej.record.
FieldType
Returns an array containing the constants of this enum type, in the order they are declared.
VAXFloatUtil
- Class in
dk.vajhoej.record
Class VAXFloatUtil converts between VAX floating point and IEEE floating point.
VAXFloatUtil()
- Constructor for class dk.vajhoej.record.
VAXFloatUtil
W
write(Object)
- Method in class dk.vajhoej.record.
StructWriter
Write.
write(Object, LengthProvider)
- Method in class dk.vajhoej.record.
StructWriter
Write.
writeAll(Class<T>, List<T>)
- Static method in class dk.vajhoej.record.
Util
Write list of objects into array of struct in byte array.
writeAll(Class<T>, List<T>, OutputStream)
- Static method in class dk.vajhoej.record.
Util
Write list of objects into array of struct in stream.
Z
ZERO
- Static variable in class dk.vajhoej.record.
BCDUtil
Zero zone nibble.
A
B
C
D
E
F
G
H
I
K
L
M
N
O
P
R
S
T
U
V
W
Z
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes