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

A

AbraException - exception org.ephman.abra.utils.AbraException.
 
AbraException(String) - Constructor for class org.ephman.abra.utils.AbraException
 
AbraException(String, Object) - Constructor for class org.ephman.abra.utils.AbraException
 
AbraException(String, Object[]) - Constructor for class org.ephman.abra.utils.AbraException
 
AbraException(String, Object[], Exception) - Constructor for class org.ephman.abra.utils.AbraException
incase a previous exception was caught and new info was appended
AbraRuntimeException - exception org.ephman.abra.utils.AbraRuntimeException.
 
AbraRuntimeException(String) - Constructor for class org.ephman.abra.utils.AbraRuntimeException
 
AbraRuntimeException(String, Object) - Constructor for class org.ephman.abra.utils.AbraRuntimeException
 
AbraRuntimeException(String, Object[]) - Constructor for class org.ephman.abra.utils.AbraRuntimeException
 
AbraRuntimeException(String, Object[], Exception) - Constructor for class org.ephman.abra.utils.AbraRuntimeException
incase a previous exception was caught and new info was appended
AbraSQLException - exception org.ephman.abra.database.AbraSQLException.
 
AbraSQLException(String) - Constructor for class org.ephman.abra.database.AbraSQLException
 
AbraSQLException(String, Object) - Constructor for class org.ephman.abra.database.AbraSQLException
 
AbraSQLException(String, Object[]) - Constructor for class org.ephman.abra.database.AbraSQLException
 
abraTypeName - Variable in class org.ephman.abra.tools.TypeMap
 
AbraTypes - interface org.ephman.abra.tools.AbraTypes.
listing of the abra types so that different layers can describe their mappings to those types
add(String, Object) - Method in class org.ephman.abra.database.PreparedQuery
 
add(String, Vector) - Method in class org.ephman.abra.database.PreparedQuery
 
addAttribute(JField) - Method in class org.ephman.abra.tools.XmlDescriptor
 
addConstraint(JClass, String, JConstraint, String) - Method in class org.ephman.abra.tools.GenericSchemaGenerator
 
addConstraint(JConstraint) - Method in class org.ephman.abra.tools.JClass
 
addCriteria(String, boolean) - Method in class org.ephman.abra.database.SortCriteria
Add a sort criteria.
addDefault(JClass) - Method in class org.ephman.abra.tools.plugins.PluginGeneratorHandler
call each registered generator for the given class and allow them to add any default PluginData
addDepth() - Method in class org.ephman.abra.tools.MarshalContext
 
addElement(JField) - Method in class org.ephman.abra.tools.XmlDescriptor
 
addField(JField) - Method in class org.ephman.abra.tools.JClass
 
addGenerator(XmlNode, String) - Method in class org.ephman.abra.tools.MapToJava
 
addGenerators(Vector, String) - Method in class org.ephman.abra.tools.MapToJava
 
addIndex(JClass, String, JIndex) - Method in class org.ephman.abra.tools.GenericSchemaGenerator
 
addIndex(JIndex) - Method in class org.ephman.abra.tools.JClass
Add an index.
addMapFile(Reader, boolean, String) - Method in class org.ephman.abra.tools.Marshaller
to add a mapfile to a given marshaller thus extending the set of classes that the marshaller knows how to marshal and unmarshal
addMapFile(String) - Method in class org.ephman.abra.tools.Marshaller
 
addMapFile(String) - Method in class org.ephman.abra.tools.MapToJava
 
addMapFile(String, boolean) - Method in class org.ephman.abra.tools.Marshaller
 
addNode(XmlNode) - Method in class org.ephman.abra.tools.PropertyTable
 
addProperties(Vector, String) - Method in class org.ephman.abra.tools.PropertyTable
add properties to the table..
addRelationship(DatabaseSession, String, int, int) - Method in class org.ephman.abra.database.ManyToManyFactoryBase
 
addToFieldList(FieldPluginData) - Method in class org.ephman.abra.tools.plugins.ClassPluginData
add to field List
addToFieldList(JFieldView) - Method in class org.ephman.abra.tools.JView
add to field List
addToPreparedQuery(PreparedQuery) - Method in class org.ephman.abra.database.SetFilter
 
addToPreparedQuery(PreparedQuery) - Method in class org.ephman.abra.database.ComparisonFilter
 
addToPreparedQuery(PreparedQuery) - Method in class org.ephman.abra.database.LRFilter
 
addToPreparedQuery(PreparedQuery) - Method in class org.ephman.abra.database.QueryFilter
 
addToPreparedQuery(PreparedQuery) - Method in class org.ephman.abra.database.AggregateFilter
 
addToPreparedQuery(PreparedQuery, String) - Method in class org.ephman.abra.database.SubSelectFilter
 
addToPreparedQuery(PreparedQuery, String) - Method in class org.ephman.abra.database.PreparedFilter
 
addToPreparedQuery(PreparedQuery, String) - Method in class org.ephman.abra.database.LimitFilter
 
addToPreparedQuery(PreparedQuery, String) - Method in class org.ephman.abra.database.SetFilter
 
addToPreparedQuery(PreparedQuery, String) - Method in class org.ephman.abra.database.NotNullFilter
 
addToPreparedQuery(PreparedQuery, String) - Method in class org.ephman.abra.database.IsNullFilter
 
addToPreparedQuery(PreparedQuery, String) - Method in class org.ephman.abra.database.WrapperFilter
 
addToPreparedQuery(PreparedQuery, String) - Method in class org.ephman.abra.database.ComparisonFilter
 
addToPreparedQuery(PreparedQuery, String) - Method in class org.ephman.abra.database.LRFilter
 
addToPreparedQuery(PreparedQuery, String) - Method in class org.ephman.abra.database.QueryFilter
 
addToPreparedQuery(PreparedQuery, String) - Method in class org.ephman.abra.database.AggregateFilter
 
addToUnresolved(XmlNode, String) - Method in class org.ephman.abra.tools.PropertyTable
 
addToView(String, JField, String, boolean) - Method in class org.ephman.abra.tools.JClass
 
addView(JView) - Method in class org.ephman.abra.tools.JClass
 
addWrapperText(String, String) - Method in class org.ephman.abra.database.PreparedQuery
 
AggregateFilter - class org.ephman.abra.database.AggregateFilter.
 
AggregateFilter(String, String, String) - Constructor for class org.ephman.abra.database.AggregateFilter
 
aggregateFunction - Variable in class org.ephman.abra.database.AggregateFilter
 
ALL - Static variable in class org.ephman.abra.tools.Debugger
 
AndFilter - class org.ephman.abra.database.AndFilter.
Title: AndFilter Description: to represent and in SQL Copyright Paul Bethe and Richie Bielak 2000 (c)
AndFilter(QueryFilter, QueryFilter) - Constructor for class org.ephman.abra.database.AndFilter
 
appendText(String) - Method in class org.ephman.abra.database.PreparedQuery
 
applyRules(Element, String) - Method in class org.ephman.abra.tools.SAXXmlProcessor
 
applyRules(Element, String) - Method in class org.ephman.abra.tools.Marshaller
 
applyRules(XmlNode, String) - Method in class org.ephman.abra.tools.Marshaller
 
applyRules(XmlNode, String) - Method in class org.ephman.abra.tools.XmlProcessor
 
applyRules(XmlNode, String) - Method in class org.ephman.abra.tools.MapToJava
 
args - Variable in class org.ephman.abra.database.PreparedFilter
 
args - Variable in class org.ephman.abra.database.PreparedQuery
 
arrayElList - Variable in class org.ephman.abra.tools.XmlDescriptor
 
arrayValues - Variable in class org.ephman.abra.database.SetFilter
 
assertMandatory(Object, String, String, Vector, Object) - Static method in class org.ephman.abra.validation.ValidatorBase
 
assertMandatory(String, String) - Method in class org.ephman.abra.tools.plugins.GeneratorPlugin
 
assertMandatory(String, String, String, Vector, Object) - Static method in class org.ephman.abra.validation.ValidatorBase
 
asView - Variable in class org.ephman.abra.tools.JFieldView
 
attributeList - Variable in class org.ephman.abra.tools.XmlDescriptor
 

B

BIG_DECIMAL - Static variable in interface org.ephman.abra.tools.AbraTypes
 
BIG_INTEGER - Static variable in interface org.ephman.abra.tools.AbraTypes
 
BLOB - Static variable in interface org.ephman.abra.tools.AbraTypes
 
BOOLEAN - Static variable in interface org.ephman.abra.tools.AbraTypes
 
BOOLEAN_OBJ - Static variable in interface org.ephman.abra.tools.AbraTypes
 
BooleanFilter - class org.ephman.abra.database.BooleanFilter.
 
BooleanFilter(String, boolean) - Constructor for class org.ephman.abra.database.BooleanFilter
 

C

Cache - class org.ephman.utils.Cache.
A class to cache any set of objects
Cache() - Constructor for class org.ephman.utils.Cache
constructs a cache of default elements (17)
Cache(int) - Constructor for class org.ephman.utils.Cache
if cacheSize is greater than 17, initializes the cache with size = the first prime >= cacheSize
canMarshal() - Method in class org.ephman.abra.tools.JField
 
CHARACTER - Static variable in interface org.ephman.abra.tools.AbraTypes
 
checkRefresh(DatabaseSession, Identified) - Method in class org.ephman.abra.database.GenericFactoryBase
 
checkRefresh(DatabaseSession, Identified, ResultSet) - Method in class org.ephman.abra.database.GenericFactoryBase
routine to check if an object is up to date..
checkRegex(String, REProgram, String, String, String, int, Vector, Object) - Static method in class org.ephman.abra.validation.ValidatorBase
optimization for pre-compiled reprograms..
checkRegex(String, RE, String, String, String, int, Vector, Object) - Static method in class org.ephman.abra.validation.ValidatorBase
factored method of checking against an RE (whether precompiled or dynamic
checkRegex(String, String, String, String, String, int, Vector, Object) - Static method in class org.ephman.abra.validation.ValidatorBase
simple way of passing the regex string and checking for a match
Checks - class org.ephman.abra.tools.Checks.
 
Checks() - Constructor for class org.ephman.abra.tools.Checks
 
checkStringLength(String, int, String, String, Vector, Object) - Static method in class org.ephman.abra.validation.ValidatorBase
 
CLASS_GENERATOR_TAG - Variable in class org.ephman.abra.tools.MapToJava
 
CLASS_IMPLEMENTS_TAG - Variable in class org.ephman.abra.tools.MapToJava
 
classDescription - Variable in class org.ephman.abra.tools.JClass
 
ClassGenerator - interface org.ephman.abra.tools.ClassGenerator.
just a generator interface
classLoader - Variable in class org.ephman.abra.tools.Marshaller
 
className - Variable in class org.ephman.abra.tools.XmlDescriptor
 
className - Variable in class org.ephman.abra.tools.JView
 
className - Variable in class org.ephman.abra.tools.JClass
 
className - Variable in class org.ephman.abra.tools.plugins.ClassPluginData
 
ClassPluginData - class org.ephman.abra.tools.plugins.ClassPluginData.
a class for plugins at the class level (ie View, Validator, Taglib)
ClassPluginData(String, String) - Constructor for class org.ephman.abra.tools.plugins.ClassPluginData
 
classTree - Variable in class org.ephman.abra.tools.MapToJava
 
cleanup - Variable in class org.ephman.abra.tools.GenericSchemaGenerator
 
cleanUpConstraint(JClass, String) - Method in class org.ephman.abra.tools.GenericSchemaGenerator
 
cleanupConstraints - Variable in class org.ephman.abra.tools.GenericSchemaGenerator
 
cleanupFile - Variable in class org.ephman.abra.tools.GenericSchemaGenerator
 
cleanUpIndex(JClass, JIndex) - Method in class org.ephman.abra.tools.GenericSchemaGenerator
 
CLOB - Static variable in interface org.ephman.abra.tools.AbraTypes
 
clone() - Method in class org.ephman.abra.utils.Identified
 
close() - Method in class org.ephman.abra.database.GenericFactoryBase.QueryResult
 
close() - Method in class org.ephman.abra.tools.JavaClassGenerator
 
close() - Method in class org.ephman.abra.tools.GenericSchemaGenerator
generic close if you want to write constraints -- override (see Oracle version)
close() - Method in class org.ephman.abra.tools.SchemaGenerator
 
close() - Method in interface org.ephman.abra.tools.Generator
incase files need to be closed or whatever
close() - Method in class org.ephman.abra.tools.plugins.PluginGeneratorHandler
At the end of the run allow each generator to close/release any resources or files
close() - Method in class org.ephman.abra.tools.plugins.GeneratorPlugin
incase files need to be closed or whatever
closeStmt - Variable in class org.ephman.abra.tools.SchemaGenerator
 
column - Variable in class org.ephman.abra.database.SubSelectFilter
 
columnName - Variable in class org.ephman.abra.database.SetFilter
 
columnName - Variable in class org.ephman.abra.database.ComparisonFilter
 
columnName - Variable in class org.ephman.abra.database.AggregateFilter
 
columns - Variable in class org.ephman.abra.database.WrapperFilter
 
commitTransaction() - Method in class org.ephman.abra.database.JDBCDatabaseSession
Commint current transaction
commitTransaction() - Method in interface org.ephman.abra.database.DatabaseSession
Commit the current transaction.
commonMapFile - Variable in class org.ephman.abra.tools.MapToJava
 
compare(Object, Object) - Method in class org.ephman.abra.tools.JFieldComparator
 
ComparisonFilter - class org.ephman.abra.database.ComparisonFilter.
 
ComparisonFilter(String, String, double) - Constructor for class org.ephman.abra.database.ComparisonFilter
 
ComparisonFilter(String, String, int) - Constructor for class org.ephman.abra.database.ComparisonFilter
 
ComparisonFilter(String, String, Object) - Constructor for class org.ephman.abra.database.ComparisonFilter
 
composite - Variable in class org.ephman.abra.tools.TypeMap
 
computeAlias(String, String) - Method in class org.ephman.abra.database.QueryFilter
 
conn - Variable in class org.ephman.abra.database.GenericDatabaseConnector
 
connect(String, String, String) - Method in class org.ephman.abra.database.GenericDatabaseConnector
Connect to the named database using default port number.
connect(String, String, String, int) - Method in class org.ephman.abra.database.GenericDatabaseConnector
Connect to the named database.
constraint - Variable in class org.ephman.abra.tools.JField
 
constraint - Variable in class org.ephman.abra.tools.JConstraint
 
constraintList - Variable in class org.ephman.abra.tools.GenericSchemaGenerator
 
constraintList - Variable in class org.ephman.abra.tools.JClass
 
constraintName - Variable in class org.ephman.abra.tools.JField
 
constraints - Variable in class org.ephman.abra.tools.GenericSchemaGenerator
 
constructorString - Variable in class org.ephman.abra.tools.GenericFactoryGenerator
 
convertFields(String, JClass) - Method in class org.ephman.abra.tools.GenericSchemaGenerator
 
countRows(DatabaseSession, QueryFilter) - Method in class org.ephman.abra.database.GenericFactoryBase
A routine to count the number of rows in a query which returns the count of hits
createClobString() - Method in class org.ephman.abra.tools.GenericFactoryGenerator
 
createDefault(JClass) - Method in class org.ephman.abra.tools.plugins.GeneratorPlugin
create a default plugin (ie base taglib, validator
createNewSession() - Method in class org.ephman.abra.database.DatabaseSessionFactory
Create a new database session
createTypeMap() - Method in class org.ephman.abra.tools.GenericFactoryGenerator
 
currentClass - Variable in class org.ephman.abra.tools.GenericFactoryGenerator.InlineFieldWriter
 
currentClass - Variable in class org.ephman.abra.tools.MapToJava
 
currentField - Variable in class org.ephman.abra.tools.MapToJava
 
cursorQuery(DatabaseSession, QueryFilter) - Method in class org.ephman.abra.database.GenericFactoryBase
A routine to perform a search given a filter which returns the Vector of oid hits in a DatabaseCursor object this allows small range retrievals with any type of data abstraction
cursorQuery(DatabaseSession, QueryFilter, SortCriteria) - Method in class org.ephman.abra.database.EndDateFactoryBase
 
cursorQuery(DatabaseSession, QueryFilter, SortCriteria) - Method in class org.ephman.abra.database.GenericFactoryBase
A routine to perform a search given a filter and an ordering which returns the Vector of oid hits in a DatabaseCursor object this allows small range retrievals with any type of data abstraction
cursorQuery(DatabaseSession, SortCriteria) - Method in class org.ephman.abra.database.GenericFactoryBase
A routine to perform a search given an ordering which returns the Vector of oid hits in a DatabaseCursor object this allows small range retrievals with any type of data abstraction
cursorRawQuery(DatabaseSession, String) - Method in class org.ephman.abra.database.GenericFactoryBase
Raw query returns DatabaseCursor - to be used in descendant classes
cursorStoredProcCall(DatabaseSession, String, Vector, SortCriteria) - Method in class org.ephman.abra.database.GenericFactoryBase
 

D

DatabaseConnector - class org.ephman.abra.database.DatabaseConnector.
 
DatabaseConnector(String) - Constructor for class org.ephman.abra.database.DatabaseConnector
Create a connector object that will let us connect to database server on the named host.
DatabaseCursor - class org.ephman.abra.database.DatabaseCursor.
 
DatabaseCursor(GenericFactoryBase, Vector, QueryFilter, SortCriteria, int) - Constructor for class org.ephman.abra.database.DatabaseCursor
 
DatabaseCursor(GenericFactoryBase, Vector, QueryFilter, SortCriteria, int, int) - Constructor for class org.ephman.abra.database.DatabaseCursor
construct a database cursor which contains a Vector of all the items hit in the last search.
DatabaseSession - interface org.ephman.abra.database.DatabaseSession.
DatabaseSession represents a connection to a database.
DatabaseSessionFactory - class org.ephman.abra.database.DatabaseSessionFactory.
Manages creation of DatabaseSessions
DatabaseSessionPool - interface org.ephman.abra.database.DatabaseSessionPool.
 
DB_NAME - Static variable in class org.ephman.abra.tools.FactoryGenerator
 
dbName - Variable in class org.ephman.abra.database.GenericDatabaseConnector
 
dbNeedsId() - Method in class org.ephman.abra.database.FactoryBase
 
dbNeedsId() - Method in class org.ephman.abra.database.GenericFactoryBase
 
dbPackageName - Static variable in class org.ephman.abra.tools.SchemaGenerator
 
Debugger - class org.ephman.abra.tools.Debugger.
out put debug messages to out or log file as set up
Debugger() - Constructor for class org.ephman.abra.tools.Debugger
 
debuglevel - Static variable in class org.ephman.abra.tools.Debugger
 
DEEP - Variable in class org.ephman.abra.database.GenericFactoryBase
 
deepRetrieval(DatabaseSession, Identified) - Method in class org.ephman.abra.database.GenericFactoryBase
 
deepStorage(DatabaseSession, Identified) - Method in class org.ephman.abra.database.GenericFactoryBase
 
DEFAULT_FORMAT - Static variable in class org.ephman.utils.TimestampConverter
 
defaultNeedsWhereLogic() - Method in class org.ephman.abra.database.GenericFactoryBase
 
defaultPort - Variable in class org.ephman.abra.database.GenericDatabaseConnector
 
deleteObject(DatabaseSession, Identified) - Method in class org.ephman.abra.database.EndDateFactoryBase
 
deleteObject(DatabaseSession, Identified) - Method in class org.ephman.abra.database.GenericFactoryBase
 
deleteObjects(DatabaseSession, QueryFilter) - Method in class org.ephman.abra.database.GenericFactoryBase
deleteObjects will delete all the rows which match the given filter
descendantName - Variable in class org.ephman.abra.tools.JClass
 
description - Variable in class org.ephman.abra.tools.JField
 
DiffSchema - class org.ephman.abra.tools.DiffSchema.
read an sql schema file then compare it with an existing db connecting using the given props file
DiffSchema() - Constructor for class org.ephman.abra.tools.DiffSchema
 
disconnect() - Method in class org.ephman.abra.database.JDBCDatabaseSession
Disconnect the session from the database
disconnect() - Method in class org.ephman.abra.database.GenericDatabaseConnector
Disconnect from this database.
disconnect() - Method in interface org.ephman.abra.database.DatabaseSession
Disconnect the session from the database
dkType - Variable in class org.ephman.abra.tools.JField
 
domBuilder - Variable in class org.ephman.abra.tools.SAXXmlProcessor
 
DOUBLE - Static variable in interface org.ephman.abra.tools.AbraTypes
 
DOUBLE_OBJ - Static variable in interface org.ephman.abra.tools.AbraTypes
 
dummyArray - Variable in class org.ephman.abra.tools.Marshaller
 

E

eFilter - Variable in class org.ephman.abra.database.EndDateFactoryBase
 
elementList - Variable in class org.ephman.abra.tools.XmlDescriptor
 
EMPTY_CLASS_A - Static variable in class org.ephman.abra.validation.StringFieldError
 
EMPTY_OBJECT_A - Static variable in class org.ephman.abra.validation.StringFieldError
 
END_DATE - Variable in class org.ephman.abra.tools.GenericFactoryGenerator
 
END_DATE - Variable in class org.ephman.abra.tools.GenericSchemaGenerator
 
END_DATE_TYPE - Variable in class org.ephman.abra.tools.GenericSchemaGenerator
 
endDate - Variable in class org.ephman.abra.tools.JClass
 
EndDateFactoryBase - class org.ephman.abra.database.EndDateFactoryBase.
 
EndDateFactoryBase() - Constructor for class org.ephman.abra.database.EndDateFactoryBase
 
endDates - Variable in class org.ephman.abra.database.GenericFactoryBase
 
endLockingMode() - Method in class org.ephman.abra.database.JDBCDatabaseSession
 
endWrap - Variable in class org.ephman.abra.database.PreparedQuery
 
equals(Object, Object) - Method in class org.ephman.abra.tools.JFieldComparator
 
ERROR - Static variable in class org.ephman.abra.tools.Debugger
 
error_code - Variable in class org.ephman.abra.validation.FieldError
 
errors - Variable in class org.ephman.abra.validation.ValidationResult
 
execute(FileWriter, boolean) - Method in class org.ephman.abra.tools.GenericFactoryGenerator.InlineFieldWriter
 
executeQuery(DatabaseSession, String, int, FactoryBase) - Method in class org.ephman.abra.database.ManyToManyFactoryBase
 
exists(String) - Static method in class org.ephman.abra.tools.Checks
check not null or empty
exists(String) - Method in class org.ephman.abra.tools.JField
 
exists(String) - Method in class org.ephman.abra.tools.JClass
 

F

facImp - Static variable in class org.ephman.abra.tools.MapToJava
 
factory - Variable in class org.ephman.abra.database.ViewLookup
 
FactoryBase - class org.ephman.abra.database.FactoryBase.
FactoryBase class - base for all the JDBC based Merlin db factories.
FactoryBase() - Constructor for class org.ephman.abra.database.FactoryBase
 
FactoryGenerator - class org.ephman.abra.tools.FactoryGenerator.
MEANT TO BE COPIED DOWN this is the Oracle version given a base output directory generate a factory class for get/put when given a JClass descriptor
FactoryGenerator(String, char, String, boolean) - Constructor for class org.ephman.abra.tools.FactoryGenerator
 
field - Variable in class org.ephman.abra.tools.JFieldView
 
FieldError - class org.ephman.abra.validation.FieldError.
Description: an error on a specific field which will go into a validation exception
FieldError(String, int, int, String) - Constructor for class org.ephman.abra.validation.FieldError
 
FieldError(String, int, String) - Constructor for class org.ephman.abra.validation.FieldError
 
fieldList - Variable in class org.ephman.abra.tools.JView
 
fieldList - Variable in class org.ephman.abra.tools.JClass
 
fieldList - Variable in class org.ephman.abra.tools.plugins.ClassPluginData
 
fieldName - Variable in class org.ephman.abra.validation.FieldError
 
FieldNotFoundException - exception org.ephman.abra.tools.FieldNotFoundException.
An exception representing a lookup for a field returning null
FieldNotFoundException(String) - Constructor for class org.ephman.abra.tools.FieldNotFoundException
 
FieldNotFoundException(String, Object) - Constructor for class org.ephman.abra.tools.FieldNotFoundException
 
FieldNotFoundException(String, Object[]) - Constructor for class org.ephman.abra.tools.FieldNotFoundException
 
FieldPluginData - class org.ephman.abra.tools.plugins.FieldPluginData.
a class for plugins at the class level (ie View, Validator, Taglib)
FieldPluginData() - Constructor for class org.ephman.abra.tools.plugins.FieldPluginData
 
fields - Variable in class org.ephman.abra.tools.JIndex
 
fileName - Variable in class org.ephman.abra.tools.SchemaException
 
fileSeperator - Static variable in class org.ephman.abra.tools.MapToJava
 
fileSeperator - Variable in class org.ephman.abra.tools.GenericSchemaGenerator
 
FLOAT - Static variable in interface org.ephman.abra.tools.AbraTypes
 
flush() - Method in class org.ephman.utils.RandomCache
a routine to flush out the cache
flush() - Method in class org.ephman.utils.Cache
a routine to flush out the cache
flushCache() - Method in class org.ephman.abra.database.GenericFactoryBase
 
format(Timestamp) - Static method in class org.ephman.utils.TimestampConverter
routine to format a timestamp in the default way 'yyyy-MM-dd HH:mm:ss'
format(Timestamp, String) - Static method in class org.ephman.utils.TimestampConverter
routine to format a timestamp using the 'timeFormat'
formatName - Variable in class org.ephman.abra.tools.JView
 
formatName - Variable in class org.ephman.abra.tools.plugins.ClassPluginData
 
formatter - Static variable in class org.ephman.utils.TimestampConverter
 
frontWrap - Variable in class org.ephman.abra.database.PreparedQuery
 
FUNC_HEADER - Variable in class org.ephman.abra.tools.SchemaGenerator
 

G

generate(JClass) - Method in class org.ephman.abra.tools.JavaClassGenerator
 
generate(JClass) - Method in class org.ephman.abra.tools.GenericFactoryGenerator
 
generate(JClass) - Method in class org.ephman.abra.tools.GenericSchemaGenerator
 
generate(JClass) - Method in class org.ephman.abra.tools.SchemaGenerator
 
generate(JClass) - Method in interface org.ephman.abra.tools.Generator
 
generate(JClass) - Method in class org.ephman.abra.tools.plugins.PluginGeneratorHandler
call each registered generator for the given class
generate(JClass) - Method in class org.ephman.abra.tools.plugins.GeneratorPlugin
close and generate are part of Generator inteface
generateAll() - Method in class org.ephman.abra.tools.MapToJava
 
Generator - interface org.ephman.abra.tools.Generator.
just a generator interface
GENERATOR_TAG - Variable in class org.ephman.abra.tools.MapToJava
 
GeneratorPlugin - class org.ephman.abra.tools.plugins.GeneratorPlugin.
this class will describe the basics for adding a plugin to the abra generation framework callbacks when parsing xml for information storage and generation calls to run
GeneratorPlugin() - Constructor for class org.ephman.abra.tools.plugins.GeneratorPlugin
 
GenericDatabaseConnector - class org.ephman.abra.database.GenericDatabaseConnector.
 
GenericDatabaseConnector(String) - Constructor for class org.ephman.abra.database.GenericDatabaseConnector
 
GenericFactoryBase - class org.ephman.abra.database.GenericFactoryBase.
FactoryBase class - base for all the JDBC based db factories.
GenericFactoryBase.QueryResult - class org.ephman.abra.database.GenericFactoryBase.QueryResult.
 
GenericFactoryBase.QueryResult(ResultSet, Statement) - Constructor for class org.ephman.abra.database.GenericFactoryBase.QueryResult
 
GenericFactoryBase() - Constructor for class org.ephman.abra.database.GenericFactoryBase
 
GenericFactoryGenerator - class org.ephman.abra.tools.GenericFactoryGenerator.
(this is the generic base a db specific descendant will be copied into this package given a base output directory generate a factory class for get/put when given a JClass descriptor
GenericFactoryGenerator.InlineFieldWriter - class org.ephman.abra.tools.GenericFactoryGenerator.InlineFieldWriter.
 
GenericFactoryGenerator.InlineFieldWriter(JCompositeField, JClass) - Constructor for class org.ephman.abra.tools.GenericFactoryGenerator.InlineFieldWriter
 
GenericFactoryGenerator.NativeObjectMapping - class org.ephman.abra.tools.GenericFactoryGenerator.NativeObjectMapping.
 
GenericFactoryGenerator.NativeObjectMapping(String, String, String, String) - Constructor for class org.ephman.abra.tools.GenericFactoryGenerator.NativeObjectMapping
 
GenericFactoryGenerator(String, char, String, boolean) - Constructor for class org.ephman.abra.tools.GenericFactoryGenerator
make a new generator with a base directory of outdir so for foo.bar.FooBar if outdir = /home/dknull and file_sep = '/' then a class /home/dknull/foo/bar/AbstractFooBarFactory.java is created
GenericSchemaGenerator - class org.ephman.abra.tools.GenericSchemaGenerator.
given a base output directory generate a schema file generic !! copy a db specific generator from sub directory
GenericSchemaGenerator(String) - Constructor for class org.ephman.abra.tools.GenericSchemaGenerator
 
get() - Method in class org.ephman.abra.database.JDBCDatabaseSessionPool
Get an available Database session
get() - Method in interface org.ephman.abra.database.DatabaseSessionPool
Get an available session from the pool.
get(int) - Method in class org.ephman.utils.WeakCache
 
get(int) - Method in class org.ephman.utils.IdentifiedCache
 
get(Integer) - Method in class org.ephman.abra.tools.UnmarshalContext
 
get(Object) - Method in class org.ephman.abra.tools.MarshalContext
 
get(Object) - Method in class org.ephman.utils.RandomCache
Unsynchronized find of an Object which was hashed on key
get(Object) - Method in class org.ephman.utils.Cache
Unsynchronized find of an Object which was hashed on key
getAbraTypeName() - Method in class org.ephman.abra.tools.TypeMap
Get the value of AbraTypeName.
getAClass(String) - Method in class org.ephman.abra.tools.Marshaller
helper method to get a java.lang.Class object given a type (including primitives like int.class)
getAllFields() - Method in class org.ephman.abra.tools.JView
 
getAllFields() - Method in class org.ephman.abra.tools.JClass
 
getAllFields() - Method in class org.ephman.abra.tools.plugins.ClassPluginData
 
getArguments() - Method in class org.ephman.abra.database.PreparedQuery
 
getASetMethod(Class, String, Class) - Method in class org.ephman.abra.tools.Marshaller
 
getASetMethod(Class, String, String) - Method in class org.ephman.abra.tools.Marshaller
 
getAsView() - Method in class org.ephman.abra.tools.JFieldView
Get the value of asView.
getAttribute(XmlNode, String) - Method in class org.ephman.abra.tools.MapToJava
 
getBooleanAsString(Boolean) - Method in class org.ephman.abra.database.GenericFactoryBase
 
getClassDescription() - Method in class org.ephman.abra.tools.JClass
 
getClassLevelNodeNames() - Method in class org.ephman.abra.tools.plugins.GeneratorPlugin
returns the names which are registered to this generator ie.
getClassName() - Method in class org.ephman.abra.tools.JView
 
getClassName() - Method in class org.ephman.abra.tools.JClass
 
getClassName() - Method in class org.ephman.abra.tools.plugins.ClassPluginData
 
getClassName(Object) - Method in class org.ephman.abra.tools.Marshaller
 
getClassTree() - Method in class org.ephman.abra.tools.MapToJava
 
getCollection(DatabaseSession, ResultSet) - Method in class org.ephman.abra.database.GenericFactoryBase
 
getCollectionType() - Method in class org.ephman.abra.tools.JField
 
getColumnName() - Method in class org.ephman.abra.database.ComparisonFilter
Get the value of columnName.
getConn() - Method in class org.ephman.abra.database.GenericDatabaseConnector
Get the value of conn.
getConnection(DatabaseSession) - Method in class org.ephman.abra.database.GenericFactoryBase
 
getConstraint() - Method in class org.ephman.abra.tools.JField
Get the value of constraint.
getConstraint() - Method in class org.ephman.abra.tools.JConstraint
 
getConstraintName() - Method in class org.ephman.abra.tools.JField
Get the value of constraint.
getConstraints() - Method in class org.ephman.abra.tools.JClass
 
getConstructorLine(String) - Method in class org.ephman.abra.tools.JClass
 
getDate(String, UnmarshalContext) - Method in class org.ephman.abra.tools.Marshaller
 
getDateFormat() - Method in class org.ephman.abra.tools.UnmarshalContext
 
getDateFormat() - Method in class org.ephman.abra.tools.MarshalContext
 
getDbName() - Method in class org.ephman.abra.database.GenericDatabaseConnector
Get the value of dbName.
getDbServerHost() - Method in class org.ephman.abra.database.GenericDatabaseConnector
Get the value of dbServerHost.
getDbServerPort() - Method in class org.ephman.abra.database.GenericDatabaseConnector
Get the value of dbServerPort.
getDefaultFormatName() - Method in class org.ephman.abra.tools.plugins.GeneratorPlugin
 
getDeleteSql(QueryFilter) - Method in class org.ephman.abra.database.EndDateFactoryBase
 
getDeleteSql(QueryFilter) - Method in class org.ephman.abra.database.GenericFactoryBase
 
getDescendantName() - Method in class org.ephman.abra.tools.JClass
 
getDescription() - Method in class org.ephman.abra.tools.JField
Get the value of description.
getDkType() - Method in class org.ephman.abra.tools.JField
Get the value of dkType.
getDropSeqStmt(JClass) - Method in class org.ephman.abra.tools.GenericSchemaGenerator
 
getEndDate() - Method in class org.ephman.abra.database.EndDateFactoryBase
 
getErrorCode() - Method in class org.ephman.abra.validation.FieldError
 
getErrors() - Method in class org.ephman.abra.validation.ValidationResult
 
getExtractMethod() - Method in class org.ephman.abra.database.ViewLookup
 
getFactory() - Method in class org.ephman.abra.database.ViewLookup
 
getField() - Method in class org.ephman.abra.tools.JFieldView
Get the value of field.
getFieldByName(String) - Method in class org.ephman.abra.tools.JClass
 
getFieldLength() - Method in class org.ephman.abra.validation.FieldError
 
getFieldLevelNodeNames() - Method in class org.ephman.abra.tools.plugins.GeneratorPlugin
returns the names which are registered to this generator but at the field level ie.
getFieldList() - Method in class org.ephman.abra.tools.JView
Get the value of fieldList.
getFieldList() - Method in class org.ephman.abra.tools.plugins.ClassPluginData
 
getFieldName() - Method in class org.ephman.abra.validation.FieldError
 
getFields() - Method in class org.ephman.abra.tools.JIndex
Get the value of fields.
getFieldType(String) - Method in class org.ephman.abra.tools.Marshaller
get a native type primary class name (so for 'int' return 'java.lang.Integer'
getFileName() - Method in class org.ephman.abra.tools.SchemaException
Get the value of fileName.
getFormatName() - Method in class org.ephman.abra.tools.JView
Get the value of formatName.
getFormatName() - Method in class org.ephman.abra.tools.plugins.ClassPluginData
Get the value of formatName.
getGetSet() - Method in class org.ephman.abra.tools.JField
 
getHashKey() - Method in class org.ephman.abra.tools.JClass
 
getHitCount() - Method in class org.ephman.abra.database.DatabaseCursor
 
getImplements() - Method in class org.ephman.abra.tools.JClass
Get the value of implements.
getIndent() - Method in class org.ephman.abra.tools.MarshalContext
 
getIndexes() - Method in class org.ephman.abra.tools.JClass
Get the value of indexes.
getInstance() - Static method in class org.ephman.abra.database.JDBCDatabaseSessionPool
 
getInstance() - Static method in class org.ephman.abra.database.DatabaseSessionFactory
Get the instance of the factory, Factory must be initalized first.
getInstance(String, String, String, String, int) - Static method in class org.ephman.abra.database.JDBCDatabaseSessionPool
Retrieve the session pool instance.
getItem(GenericFactoryBase, int) - Method in class org.ephman.abra.database.JDBCDatabaseSession
try to get an object by oid from a cache for it's factory..
getItem(GenericFactoryBase, int) - Method in interface org.ephman.abra.database.DatabaseSession
retrieves object from transacted cache
getJavaName() - Method in class org.ephman.abra.tools.JField
Get the value of javaName.
getJClass() - Method in class org.ephman.abra.tools.JCompositeField
Get the value of jClass.
getJdbcConnection() - Method in class org.ephman.abra.database.JDBCDatabaseSession
 
getLastId(DatabaseSession) - Method in class org.ephman.abra.database.FactoryBase
 
getLastId(DatabaseSession) - Method in class org.ephman.abra.database.GenericFactoryBase
 
getLastId(DatabaseSession, PreparedStatement) - Method in class org.ephman.abra.database.GenericFactoryBase
 
getLeft() - Method in class org.ephman.abra.database.LRFilter
Get the value of left.
getLeft(String) - Method in class org.ephman.abra.database.LRFilter
 
getLeftFilter() - Method in class org.ephman.abra.database.LRFilter
 
getLength() - Method in class org.ephman.abra.tools.JField
 
getLineNum() - Method in class org.ephman.abra.tools.SchemaException
Get the value of lineNum.
getLocalizedMessage() - Method in class org.ephman.abra.database.AbraSQLException
 
getLocalizedMessage() - Method in class org.ephman.abra.utils.AbraRuntimeException
 
getLocalizedMessage() - Method in class org.ephman.abra.utils.AbraException
 
getMapFileType() - Method in class org.ephman.abra.tools.JField
 
getMessage() - Method in class org.ephman.abra.database.AbraSQLException
 
getMessage() - Method in class org.ephman.abra.utils.AbraRuntimeException
 
getMessage() - Method in class org.ephman.abra.utils.AbraException
 
getMessage() - Method in class org.ephman.abra.validation.FieldError
 
getMethod(boolean) - Method in class org.ephman.abra.validation.StringFieldError
 
getMethod(String, Class[]) - Method in class org.ephman.abra.validation.StringFieldError
 
getName() - Method in class org.ephman.abra.tools.JIndex
Get the value of name.
getName() - Method in class org.ephman.abra.tools.JConstraint
 
getName() - Method in class org.ephman.abra.tools.plugins.ClassPluginData
 
getName() - Method in class org.ephman.abra.tools.plugins.GeneratorPlugin
 
getNamedMap(JClass) - Method in class org.ephman.abra.tools.plugins.GeneratorPlugin
 
getNameFromMethod(Method) - Method in class org.ephman.abra.tools.Marshaller
 
getNewProcName(JClass) - Static method in class org.ephman.abra.tools.JClass
 
getNextField() - Method in class org.ephman.abra.tools.JClass
 
getNextObjects(DatabaseSession) - Method in class org.ephman.abra.database.DatabaseCursor
 
getNextObjects(DatabaseSession, SortCriteria) - Method in class org.ephman.abra.database.DatabaseCursor
 
getObject(DatabaseSession, QueryFilter) - Method in class org.ephman.abra.database.EndDateFactoryBase
 
getObject(DatabaseSession, QueryFilter) - Method in class org.ephman.abra.database.GenericFactoryBase
A routine to get a single object given a filter
getObject(DatabaseSession, String, int) - Method in class org.ephman.abra.database.GenericFactoryBase
 
getObject(DatabaseSession, String, String) - Method in class org.ephman.abra.database.GenericFactoryBase
 
getObjectDefaultValue() - Method in class org.ephman.abra.tools.JCompositeField
override in base class..
getObjectDefaultValue() - Method in class org.ephman.abra.tools.TypeMap
Get the value of objectDefaultValue.
getObjectDefaultValue() - Method in class org.ephman.abra.tools.JField
 
getObjects(DatabaseSession, int, int) - Method in class org.ephman.abra.database.DatabaseCursor
a routine to get a sub-set of objects from the last query
getObjectType() - Method in class org.ephman.abra.tools.JField
 
getObjectTypeName() - Method in class org.ephman.abra.tools.TypeMap
Get the value of objectTypeName.
getOid() - Method in class org.ephman.abra.utils.Identified
Get object's ID
getOidFromSearchResults(int) - Method in class org.ephman.abra.database.DatabaseCursor
Return the i-th Oid in the result of the cursor.
getOneNode(XmlNode, String, String) - Method in class org.ephman.abra.tools.MapToJava
 
getPackageName() - Method in class org.ephman.abra.tools.JView
 
getPackageName() - Method in class org.ephman.abra.tools.JClass
 
getPackageName() - Method in class org.ephman.abra.tools.plugins.ClassPluginData
 
getParentClass() - Method in class org.ephman.abra.tools.JClass
 
getParentClassName() - Method in class org.ephman.abra.tools.JClass
 
getParentFactory() - Method in class org.ephman.abra.tools.JClass
Get the value of parentFactory.
getParentPlugin() - Method in class org.ephman.abra.tools.plugins.ClassPluginData
 
getPassed() - Method in class org.ephman.abra.validation.ValidationResult
 
getPlugin(JClass, String) - Method in class org.ephman.abra.tools.plugins.GeneratorPlugin
 
getPlugins() - Method in class org.ephman.abra.tools.JClass
 
getPost(String) - Method in class org.ephman.abra.database.WrapperFilter
 
getPrefix() - Method in class org.ephman.abra.tools.JCompositeField
 
getPrep() - Method in class org.ephman.abra.database.WrapperFilter
 
getPrimaryColumn() - Method in class org.ephman.abra.database.GenericFactoryBase
 
getPrimaryKey() - Method in class org.ephman.abra.tools.JClass
Get the value of primaryKey.
getPrimaryKeyJava() - Method in class org.ephman.abra.tools.JClass
 
getPrimaryKeyString(JClass) - Method in class org.ephman.abra.tools.GenericFactoryGenerator
methods which should be implemented by descendant generator
getPrimaryKeyString(JClass) - Method in class org.ephman.abra.tools.FactoryGenerator
 
getPrimitive(XmlNode, JField, UnmarshalContext) - Method in class org.ephman.abra.tools.Marshaller
 
getQuery() - Method in class org.ephman.abra.tools.JClass
 
getREProgram(String) - Static method in class org.ephman.abra.validation.ValidatorBase
method to get an REProgram (precompiled regex..)
getResults(DatabaseSession, String, int) - Method in class org.ephman.abra.database.GenericFactoryBase
get results and set key in first arg..
getResults(DatabaseSession, String, QueryFilter, SortCriteria) - Method in class org.ephman.abra.database.GenericFactoryBase
a helper routine to build a query and execute
getResults(DatabaseSession, String, QueryFilter, SortCriteria, boolean, String) - Method in class org.ephman.abra.database.GenericFactoryBase
 
getRight() - Method in class org.ephman.abra.database.LRFilter
Get the value of right.
getRight(String) - Method in class org.ephman.abra.database.LRFilter
 
getRightFilter() - Method in class org.ephman.abra.database.LRFilter
 
getRipMethod(String, FactoryBase) - Static method in class org.ephman.abra.database.ViewLookup
provide the factories with a better way of exception handling so that they don't have to throw exception
getSchemaFileName() - Method in class org.ephman.abra.tools.JClass
Get the value of schemaFile.
getSelectCountSql() - Method in class org.ephman.abra.database.EndDateFactoryBase
 
getSelectCountSql() - Method in class org.ephman.abra.database.GenericFactoryBase
 
getSelectSql() - Method in class org.ephman.abra.database.EndDateFactoryBase
 
getSelectSql() - Method in class org.ephman.abra.database.GenericFactoryBase
 
getSelectSql(String) - Method in class org.ephman.abra.database.EndDateFactoryBase
 
getSelectSql(String) - Method in class org.ephman.abra.database.GenericFactoryBase
 
getSet - Variable in class org.ephman.abra.tools.JField
 
getSize() - Method in class org.ephman.utils.RandomCache
Determine the number of elements in the cache never > than maxElements
getSize() - Method in class org.ephman.utils.Cache
Determine the number of elements in the cache never > than maxElements
getSortExpressions() - Method in class org.ephman.abra.database.SortCriteria
Return a vector of sort expressions
getSqlName() - Method in class org.ephman.abra.tools.JField
Get the value of sqlName.
getSqlOutType(JField) - Method in class org.ephman.abra.tools.GenericSchemaGenerator
 
getSqlString() - Method in class org.ephman.abra.database.ViewLookup
 
getSqlString() - Method in class org.ephman.abra.database.PreparedQuery
 
getSqlType() - Method in class org.ephman.abra.tools.JField
 
getSqlTypeName(JField) - Method in class org.ephman.abra.tools.TypeMap
Get the value of sqlTypeName.
getStoredProcedureName() - Method in class org.ephman.abra.tools.JClass
 
getStringAsBoolean(String) - Method in class org.ephman.abra.database.GenericFactoryBase
 
getStringValue() - Method in class org.ephman.abra.validation.StringFieldError
allows business code to access the value which caused the problem
getSuperView() - Method in class org.ephman.abra.tools.JView
Get the value of superView.
getTableAlias() - Method in class org.ephman.abra.database.ComparisonFilter
 
getTableName() - Method in class org.ephman.abra.database.ManyToManyFactoryBase
 
getTableName() - Method in class org.ephman.abra.database.GenericFactoryBase
 
getTableName() - Method in class org.ephman.abra.tools.JClass
Get the value of tableName.
getter - Variable in class org.ephman.abra.validation.StringFieldError
 
getTest() - Method in class org.ephman.abra.database.OrFilter
 
getTest() - Method in class org.ephman.abra.database.ComparisonFilter
Get the value of test.
getTest() - Method in class org.ephman.abra.database.LRFilter
 
getTest() - Method in class org.ephman.abra.database.AndFilter
 
getType() - Method in class org.ephman.abra.tools.JConstraint
 
getType(String) - Static method in class org.ephman.abra.tools.TypeMapper
 
getTypeMap() - Method in class org.ephman.abra.tools.JavaClassGenerator
 
getTypeMap() - Method in class org.ephman.abra.tools.GenericFactoryGenerator
 
getTypeMap() - Method in interface org.ephman.abra.tools.ClassGenerator
listing of mappings from dave-knull types to the type names of that language
getUrl(String) - Method in class org.ephman.abra.database.GenericDatabaseConnector
 
getValue() - Method in class org.ephman.abra.database.ComparisonFilter
Get the value of value.
getVersion() - Method in class org.ephman.abra.utils.Versioned
Get object's Version
getView(String) - Method in class org.ephman.abra.tools.JClass
 
getViewFormat() - Method in class org.ephman.abra.tools.JFieldView
Get the value of viewFormat.
getViewList() - Method in class org.ephman.abra.tools.JClass
 
getViewName() - Method in class org.ephman.abra.tools.JView
Get the value of viewName.
getViewName() - Method in class org.ephman.abra.tools.JClass
 
getWrappedString(String) - Method in class org.ephman.abra.database.PreparedQuery
 
getXmlNodeName() - Method in class org.ephman.abra.tools.JClass
 

H

handleClassLevelNode(String, Map, JClass) - Method in class org.ephman.abra.tools.plugins.PluginGeneratorHandler
call back when the node 'nodeName' which has been registered by this class is encountered
handleClassLevelNode(String, Map, JClass) - Method in class org.ephman.abra.tools.plugins.GeneratorPlugin
call back when the node 'nodeName' which has been registered by this class is encountered
handleFieldLevelNode(String, Map, JClass, JField) - Method in class org.ephman.abra.tools.plugins.PluginGeneratorHandler
call back when the node 'nodeName' which has been registered by this class is encountered
handleFieldLevelNode(String, Map, JClass, JField) - Method in class org.ephman.abra.tools.plugins.GeneratorPlugin
call back when the node 'nodeName' which has been registered by this class is encountered
hasClobs() - Method in class org.ephman.abra.database.GenericFactoryBase