Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep
A C D F G H I K M N O P S T U

A

addKeyGenerator(String) - Static method in class org.jdbf.engine.keygen.KeyGeneratorFactory
Adds a SqlInterface to the list of instantiated interfaces.
addKeyKeeper(String, KeyKeeper) - Static method in class org.jdbf.engine.keygen.KeyKeeperFactory
Adds a SqlInterface to the list of instantiated interfaces.

C

columnType - Variable in class org.jdbf.engine.keygen.KeyKeeper
Represents the tyoe of column of high value
create() - Method in interface org.jdbf.engine.keygen.KeyGeneratorFactory.KeyGeneratorCreator
 

D

DATA_TYPE - Static variable in class org.jdbf.engine.keygen.KeyKeeper
Represents the sql type for high value

F

fetchHigh(Connection, String) - Method in class org.jdbf.engine.keygen.KeyKeeper
Obtains a block of available keys from the key-values table.

G

generateKey(RepositoryView, Connection, String) - Method in class org.jdbf.engine.keygen.HighLowKeyGenerator
Returns a generated key.
generateKey(RepositoryView, Connection, String) - Method in class org.jdbf.engine.keygen.IdentityKeyGenerator
Retrieves a value generated by an auto-increment field.
generateKey(RepositoryView, Connection, String) - Method in interface org.jdbf.engine.keygen.KeyGenerator
This generates a key for a field in the object described by the give view.
generateKey(RepositoryView, Connection, String) - Method in class org.jdbf.engine.keygen.MaxKeyGenerator
Obtains a key by adding 1 to the highest key in the table.
generateKey(RepositoryView, Connection, String) - Method in class org.jdbf.engine.keygen.SequenceKeyGenerator
Obtains a key from a sequence table.
generators - Static variable in class org.jdbf.engine.keygen.KeyGeneratorFactory
List of SqlInterfaceEntry holding the instantiated interfaces
getColumnType(Connection, String, String) - Method in class org.jdbf.engine.keygen.KeyKeeper
Return column's type fo column specified in column parameter.
getKeyGenerator(String) - Static method in class org.jdbf.engine.keygen.KeyGeneratorFactory
Return the KeyGenerator specified in name
getKeyGeneratorIntern(String) - Static method in class org.jdbf.engine.keygen.KeyGeneratorFactory
Return an KeyGenerator for the given class name.
getKeyKeeper(String) - Static method in class org.jdbf.engine.keygen.KeyKeeperFactory
Return a KeyKeeper specified in name
getKeyKeeperIntern(String) - Static method in class org.jdbf.engine.keygen.KeyKeeperFactory
Return an KeyGenerator for the given class name.

H

HighLowKeyGenerator - class org.jdbf.engine.keygen.HighLowKeyGenerator.
This is not the HighLow approach described by Scott Ambler in Mapping Objects To Relational Databases.
HighLowKeyGenerator() - Constructor for class org.jdbf.engine.keygen.HighLowKeyGenerator
 
hiloMap - Variable in class org.jdbf.engine.keygen.KeyKeeper
The high value is combined with the low value to produce the key.

I

IdentityKeyGenerator - class org.jdbf.engine.keygen.IdentityKeyGenerator.
The idea for this and the class name are from Oleg Nitz's work for castor.
IdentityKeyGenerator() - Constructor for class org.jdbf.engine.keygen.IdentityKeyGenerator
 
isBeforeInsert() - Method in class org.jdbf.engine.keygen.HighLowKeyGenerator
Generation of key is before insert.
isBeforeInsert() - Method in class org.jdbf.engine.keygen.IdentityKeyGenerator
Generation of key is before insert.
isBeforeInsert() - Method in interface org.jdbf.engine.keygen.KeyGenerator
Generation of key is before insert.
isBeforeInsert() - Method in class org.jdbf.engine.keygen.MaxKeyGenerator
Return true if before insert., false otherwise
isBeforeInsert() - Method in class org.jdbf.engine.keygen.SequenceKeyGenerator
Generation of key is before insert.
isUsed - Variable in class org.jdbf.engine.keygen.KeyKeeper
Indicates if KeyKeeper is used

K

KeyGenerator - interface org.jdbf.engine.keygen.KeyGenerator.
KeyGenerator representes the interface for key generator.
KeyGeneratorFactory - class org.jdbf.engine.keygen.KeyGeneratorFactory.
Holds a list of key generators.
KeyGeneratorFactory() - Constructor for class org.jdbf.engine.keygen.KeyGeneratorFactory
 
KeyGeneratorFactory.KeyGeneratorCreator - interface org.jdbf.engine.keygen.KeyGeneratorFactory.KeyGeneratorCreator.
Interface that creates the KeyGenerator object
KeyGeneratorFactory.KeyGeneratorEntry - class org.jdbf.engine.keygen.KeyGeneratorFactory.KeyGeneratorEntry.
Single entry of KeyGenerator
KeyGeneratorFactory.KeyGeneratorEntry(String, KeyGenerator) - Constructor for class org.jdbf.engine.keygen.KeyGeneratorFactory.KeyGeneratorEntry
Creates a KeyGeneratorEntry
KeyKeeper - class org.jdbf.engine.keygen.KeyKeeper.
This class provides generated keys.
KeyKeeper(String, HighLowMap) - Constructor for class org.jdbf.engine.keygen.KeyKeeper
Creates the object given talbe name,given hiloMap
KeyKeeperFactory - class org.jdbf.engine.keygen.KeyKeeperFactory.
Holds a list of key generators.
KeyKeeperFactory() - Constructor for class org.jdbf.engine.keygen.KeyKeeperFactory
 
KeyKeeperFactory.KeyKeeperEntry - class org.jdbf.engine.keygen.KeyKeeperFactory.KeyKeeperEntry.
Single entry of KeyKeeper
KeyKeeperFactory.KeyKeeperEntry(String, KeyKeeper) - Constructor for class org.jdbf.engine.keygen.KeyKeeperFactory.KeyKeeperEntry
Creates a KeyKeeperEntry
keyGenerator - Variable in class org.jdbf.engine.keygen.KeyGeneratorFactory.KeyGeneratorEntry
KeyGenerator object
keyGenerators - Static variable in class org.jdbf.engine.keygen.KeyGeneratorFactory
A list of the available key generators
keyKeeper - Variable in class org.jdbf.engine.keygen.KeyKeeperFactory.KeyKeeperEntry
KeyKeeper object
keyKeepers - Static variable in class org.jdbf.engine.keygen.KeyKeeperFactory
List of KeyKeeperEntry holding the instantiated keykeepers
keys - Variable in class org.jdbf.engine.keygen.HighLowKeyGenerator
Holds a KeyKeeper for each table.

M

MaxKeyGenerator - class org.jdbf.engine.keygen.MaxKeyGenerator.
MaxKeyGenerator representes the key generator that creates OID Obtains a key by adding 1 to the highest key in the table.
MaxKeyGenerator() - Constructor for class org.jdbf.engine.keygen.MaxKeyGenerator
 

N

name - Variable in class org.jdbf.engine.keygen.KeyGeneratorFactory.KeyGeneratorEntry
Logic name of KeyGenerator
name - Variable in class org.jdbf.engine.keygen.KeyKeeperFactory.KeyKeeperEntry
Logic name of KeyKeeper
nextKey(Connection, String) - Method in class org.jdbf.engine.keygen.KeyKeeper
Returns the next generated key.

O

ONE - Static variable in interface org.jdbf.engine.keygen.KeyGenerator
Default value of key
org.jdbf.engine.keygen - package org.jdbf.engine.keygen
 

P

PROGRESSIVE - Static variable in class org.jdbf.engine.keygen.KeyKeeper
Represents the progressive to add the high forn new insert operation

S

SequenceKeyGenerator - class org.jdbf.engine.keygen.SequenceKeyGenerator.
The idea for this, the class name, and much of the code are from Oleg Nitz's work for castor.
SequenceKeyGenerator() - Constructor for class org.jdbf.engine.keygen.SequenceKeyGenerator
 

T

tableName - Variable in class org.jdbf.engine.keygen.KeyKeeper
The key is generated for this table.

U

updateLow(Connection, HighLowMap) - Method in class org.jdbf.engine.keygen.KeyKeeper
Updates in table where keyGenerators are mapped the new low value specified in table.

A C D F G H I K M N O P S T U