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

Quick Search    Search Deep
A B C D E F G I J K L N O P Q R S T U V W X

A

AGG_BD - Static variable in class jbreport.data.Aggregate
BigDecimal data type
AGG_INT - Static variable in class jbreport.data.Aggregate
int data type
AbstractQueryResult - class jbreport.data.AbstractQueryResult.
This helper class is designed to make it easier for applications to define a concrete QueryResult class.
AbstractQueryResult() - Constructor for class jbreport.data.AbstractQueryResult
 
AggregatableSum - class jbreport.data.AggregatableSum.
The summing Aggregatable class.
AggregatableSum() - Constructor for class jbreport.data.AggregatableSum
 
Aggregate - class jbreport.data.Aggregate.
This performs operations on groups of data in the report, all of which are strongly typed.
Aggregate() - Constructor for class jbreport.data.Aggregate
 
Aggregate.Aggregatable - interface jbreport.data.Aggregate.Aggregatable.
This is the interface that actually does all the work during data expansion.
accept(ReportVisitor, ReportVisitorState) - Method in class jbreport.data.Aggregate
 
accept(ReportVisitor, ReportVisitorState) - Method in class jbreport.data.Datasource
 
accept(ReportVisitor, ReportVisitorState) - Method in class jbreport.data.Query
 
addAggregatable(Aggregate.Aggregatable) - Static method in class jbreport.data.Aggregate
This method will add the given Aggregatable type to the ones currently available.
addPhysicalConnectionMapping(String, Class) - Static method in class jbreport.data.Datasource
Adds a mapping to the datasource for an available PhysicalConnection class type.
aggType - Variable in class jbreport.data.Aggregate
The data type that will be used for aggregation
aggTypes - Static variable in class jbreport.data.Aggregate
The currently known Aggregatable types
aggregatable - Variable in class jbreport.data.Aggregate
The aggregatable instance that will be used
assertNotNull(Object, String) - Method in class jbreport.data.AbstractQueryResult
 

B

BD_ZERO - Static variable in class jbreport.data.Aggregate
A constant representing the BigDecimal ZERO to two dp
bigDecimalSum - Variable in class jbreport.data.AggregatableSum
The sum of the BigDecimal values

C

CAT - Static variable in class jbreport.data.Datasource
The logging mechanism for this class
close() - Method in class jbreport.data.AbstractQueryResult
 
close() - Method in interface jbreport.data.QueryResult
Close this set of results so that any resources used can be made available for garbage collection.
close() - Method in class jbreport.data.ResultSetAdapter
 
compareTo(Object) - Method in class jbreport.data.RegisteredBreak
 
connection - Variable in class jbreport.data.Datasource
The physical connection instance that is associated with this datasource
connection - Variable in class jbreport.data.JDBCPhysicalConnection
The actual connection to the database
connection - Variable in class jbreport.data.JavaPhysicalConnection
The connection to the database
copy() - Method in class jbreport.data.Aggregate
 
copy(boolean) - Method in class jbreport.data.Aggregate
 

D

Datasource - class jbreport.data.Datasource.
This represents a source of data.
Datasource() - Constructor for class jbreport.data.Datasource
Make a default no-args constructor available for use.
datasourceName - Variable in class jbreport.data.Query
The name of the datasource that will be used to execute this query
doBreak() - Method in class jbreport.data.RegisteredBreak
 
doBreakChecks() - Method in class jbreport.data.AbstractQueryResult
 

E

equals(Object) - Method in class jbreport.data.RegisteredBreak
 
executeQuery(ReportElement) - Method in class jbreport.data.Query
Execute the query and return the appropriate resultset

F

factory - Variable in class jbreport.data.JavaPhysicalConnection
The factory used to obtain the database connection.
fetchAggregatable(String) - Method in class jbreport.data.Aggregate
This will fetch an Aggregatable instance for the given operation type.
fetchColumnName() - Method in class jbreport.data.Aggregate
Returns the name of the column to which this is bound.

G

getBigDecimal(int) - Method in class jbreport.data.AbstractQueryResult
 
getBigDecimal(String) - Method in class jbreport.data.AbstractQueryResult
 
getBigDecimal() - Method in class jbreport.data.AggregatableSum
 
getBigDecimal() - Method in interface jbreport.data.Aggregate.Aggregatable
Returns the current BigDecimal value of this instance.
getBigDecimal(int) - Method in interface jbreport.data.QueryResult
 
getBigDecimal(String) - Method in interface jbreport.data.QueryResult
 
getBoolean(int) - Method in class jbreport.data.AbstractQueryResult
 
getBoolean(String) - Method in class jbreport.data.AbstractQueryResult
 
getBoolean(int) - Method in interface jbreport.data.QueryResult
 
getBoolean(String) - Method in interface jbreport.data.QueryResult
 
getColumnCount() - Method in class jbreport.data.AbstractQueryResult
 
getColumnCount() - Method in interface jbreport.data.QueryResult
 
getColumnCount() - Method in class jbreport.data.ResultSetAdapter
 
getConnection() - Method in class jbreport.data.Datasource
Returns the Connection to the database
getConnection() - Method in class jbreport.data.JDBCPhysicalConnection
 
getConnection() - Method in class jbreport.data.JavaPhysicalConnection
 
getConnection() - Method in interface jbreport.data.PhysicalConnection
Returns the database connection to the caller
getDate(int) - Method in class jbreport.data.AbstractQueryResult
 
getDate(String) - Method in class jbreport.data.AbstractQueryResult
 
getDate(int) - Method in interface jbreport.data.QueryResult
 
getDate(String) - Method in interface jbreport.data.QueryResult
 
getDouble(int) - Method in class jbreport.data.AbstractQueryResult
 
getDouble(String) - Method in class jbreport.data.AbstractQueryResult
 
getDouble(int) - Method in interface jbreport.data.QueryResult
 
getDouble(String) - Method in interface jbreport.data.QueryResult
 
getInt(int) - Method in class jbreport.data.AbstractQueryResult
 
getInt(String) - Method in class jbreport.data.AbstractQueryResult
 
getInt() - Method in class jbreport.data.AggregatableSum
 
getInt() - Method in interface jbreport.data.Aggregate.Aggregatable
Returns the current int value of this instance.
getInt(int) - Method in interface jbreport.data.QueryResult
 
getInt(String) - Method in interface jbreport.data.QueryResult
 
getList(String) - Method in class jbreport.data.Query
 
getLong(int) - Method in class jbreport.data.AbstractQueryResult
 
getLong(String) - Method in class jbreport.data.AbstractQueryResult
 
getLong(int) - Method in interface jbreport.data.QueryResult
 
getLong(String) - Method in interface jbreport.data.QueryResult
 
getOpName() - Method in class jbreport.data.AggregatableSum
 
getOpName() - Method in interface jbreport.data.Aggregate.Aggregatable
The name of the operation that is implemented by this instance.
getString(int) - Method in class jbreport.data.AbstractQueryResult
 
getString(String) - Method in class jbreport.data.AbstractQueryResult
 
getString(int) - Method in interface jbreport.data.QueryResult
 
getString(String) - Method in interface jbreport.data.QueryResult
 
getString(int) - Method in class jbreport.data.ResultSetAdapter
 

I

indexForName(String) - Method in class jbreport.data.AbstractQueryResult
 
indexForName(String) - Method in interface jbreport.data.QueryResult
Returns the index of a column for a given name
indexForName(String) - Method in class jbreport.data.ResultSetAdapter
 
initialize(String) - Method in class jbreport.data.Datasource
Setup the type of the datasource.
initialize(String, Map) - Method in class jbreport.data.JDBCPhysicalConnection
 
initialize(String, Map) - Method in class jbreport.data.JavaPhysicalConnection
 
initialize(String, Map) - Method in interface jbreport.data.PhysicalConnection
This method is called once, just after the instance is created.
intSum - Variable in class jbreport.data.AggregatableSum
The sum of the int values

J

JDBCPhysicalConnection - class jbreport.data.JDBCPhysicalConnection.
This is used to create a new connection to a JDBC database.
JDBCPhysicalConnection() - Constructor for class jbreport.data.JDBCPhysicalConnection
Required by the interface.
JavaPhysicalConnection - class jbreport.data.JavaPhysicalConnection.
This is used to extract a database connection from an existing application connection.
JavaPhysicalConnection() - Constructor for class jbreport.data.JavaPhysicalConnection
Required by the interface.
jbreport.data - package jbreport.data
 

K

knownDSTypes - Static variable in class jbreport.data.Datasource
The available physical connection mapping instances

L

listener - Variable in class jbreport.data.RegisteredBreak
The listener instance

N

nameForIndex(int) - Method in class jbreport.data.AbstractQueryResult
This method is not defined by default, as it is rarely used, and generally requires a linear search through a list.
nameForIndex(int) - Method in interface jbreport.data.QueryResult
Returns the name of a column for a given index
nameForIndex(int) - Method in class jbreport.data.ResultSetAdapter
 
next() - Method in class jbreport.data.AbstractQueryResult
 
next() - Method in interface jbreport.data.QueryResult
Move to the next row in the set of results.
next() - Method in class jbreport.data.ResultSetAdapter
 

O

opName - Variable in class jbreport.data.Aggregate
The aggregate operation name

P

PhysicalConnection - interface jbreport.data.PhysicalConnection.
This interface defines the contract that is required for the class to be pluggable into a Datasource instance.
params - Variable in class jbreport.data.Query
The bound parameters available for this query
parseQuery(String, ReportElement) - Method in class jbreport.data.Query
This will do the appropriate substitutions on the query string.
properties - Variable in class jbreport.data.Datasource
The properties that will be passed to the physical connection instance on initialization.

Q

Query - class jbreport.data.Query.
This provides for a named query to be captured from an xml definition.
Query() - Constructor for class jbreport.data.Query
 
QueryResult - interface jbreport.data.QueryResult.
This interface is meant as a thin wrapper over classes like resultsets.

R

RegisteredBreak - class jbreport.data.RegisteredBreak.
This is used to provide easy access to BreakEventListener's and their associated ReportBreak validators.
RegisteredBreak(BreakEventListener, ReportBreak) - Constructor for class jbreport.data.RegisteredBreak
 
ResultSetAdapter - class jbreport.data.ResultSetAdapter.
This is an adapter for a ResultSet to make it compatible for the QueryResult interface.
ResultSetAdapter(ResultSet) - Constructor for class jbreport.data.ResultSetAdapter
 
registerBreakListener(BreakEventListener, ReportBreak) - Method in class jbreport.data.AbstractQueryResult
 
registerBreakListener(BreakEventListener, ReportBreak) - Method in interface jbreport.data.QueryResult
This will register a BreakEventListener instance with the result, and the associated ReportBreak instance will be checked at every valid move of the implicit cursor.
registeredBreaks - Variable in class jbreport.data.AbstractQueryResult
Instances that have been registered as break listeners, together with their report break validators
reset() - Method in class jbreport.data.AggregatableSum
 
reset() - Method in interface jbreport.data.Aggregate.Aggregatable
Reset the internal values of the instance.
rs - Variable in class jbreport.data.ResultSetAdapter
The resultset from which data will be extracted

S

setProperty(String, Object) - Method in class jbreport.data.Datasource
Add a property mapping to the datasource which can be used prior to initialization.
setType(String) - Method in class jbreport.data.AggregatableSum
 
setType(String) - Method in interface jbreport.data.Aggregate.Aggregatable
Setup this instance with the type that will be used during the run.

T

test(QueryResult) - Method in class jbreport.data.RegisteredBreak
 
toString() - Method in class jbreport.data.Aggregate
 

U

unregisterAllBut(BreakEventListener) - Method in class jbreport.data.AbstractQueryResult
 
unregisterAllBut(BreakEventListener) - Method in interface jbreport.data.QueryResult
This will unregister all the currently registered listeners, except for the one given.
update(int) - Method in class jbreport.data.AggregatableSum
 
update(BigDecimal) - Method in class jbreport.data.AggregatableSum
 
update(int) - Method in interface jbreport.data.Aggregate.Aggregatable
Provides the next int value with which to update this instance.
update(BigDecimal) - Method in interface jbreport.data.Aggregate.Aggregatable
Provides the next BigDecimal value with which to update this instance.
updateData(QueryResult) - Method in class jbreport.data.Aggregate
 

V

validator - Variable in class jbreport.data.RegisteredBreak
The validator instance

W

wasNull() - Method in class jbreport.data.AbstractQueryResult
 
wasNull() - Method in interface jbreport.data.QueryResult
 
wasNull() - Method in class jbreport.data.ResultSetAdapter
 

X

xmlCData(XMLHandler, String) - Method in class jbreport.data.Datasource
 
xmlCData(XMLHandler, String) - Method in class jbreport.data.Query
 
xmlCanParse() - Method in class jbreport.data.Datasource
 
xmlCanParse() - Method in class jbreport.data.Query
 
xmlEnd(String) - Method in class jbreport.data.Datasource
 
xmlInitialize(String, Attributes) - Method in class jbreport.data.Aggregate
 
xmlInitialize(String, Attributes) - Method in class jbreport.data.Query
 
xmlParse(XMLHandler, String, Attributes) - Method in class jbreport.data.Datasource
 
xmlParse(XMLHandler, String, Attributes) - Method in class jbreport.data.Query
 
xmlState - Variable in class jbreport.data.Datasource
The current state of the xml element parsing

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