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

A

APP_ERROR - Static variable in class org.outerj.xreporter.client.XReporterResponse
 
ARGCOUNT_ATTR - Static variable in class org.outerj.xreporter.datatype.DataTypeImpl
 
AVAILABLE_COLUMNS_EL - Static variable in class org.outerj.xreporter.report.instance.Columns
 
AbsFunction - class org.outerj.expression.AbsFunction.
 
AbsFunction() - Constructor for class org.outerj.expression.AbsFunction
 
AbstractComparisonExpression - class org.outerj.expression.AbstractComparisonExpression.
 
AbstractComparisonExpression() - Constructor for class org.outerj.expression.AbstractComparisonExpression
 
AbstractConnectionProviderManager - class org.outerj.xreporter.connectionprovider.AbstractConnectionProviderManager.
 
AbstractConnectionProviderManager() - Constructor for class org.outerj.xreporter.connectionprovider.AbstractConnectionProviderManager
 
AbstractDateTimeType - class org.outerj.xreporter.datatype.type.AbstractDateTimeType.
An abstract base class for date, time and date-time types.
AbstractDateTimeType() - Constructor for class org.outerj.xreporter.datatype.type.AbstractDateTimeType
 
AbstractExpression - class org.outerj.expression.AbstractExpression.
 
AbstractExpression() - Constructor for class org.outerj.expression.AbstractExpression
 
AbstractInvocationHandler - class org.outerj.xreporter.util.AbstractInvocationHandler.
Abstract base class for InvocationHandler's.
AbstractInvocationHandler() - Constructor for class org.outerj.xreporter.util.AbstractInvocationHandler
 
AbstractNumericOperator - class org.outerj.expression.AbstractNumericOperator.
 
AbstractNumericOperator() - Constructor for class org.outerj.expression.AbstractNumericOperator
 
AbstractXReporterExpression - class org.outerj.xreporter.expression.function.AbstractXReporterExpression.
 
AbstractXReporterExpression() - Constructor for class org.outerj.xreporter.expression.function.AbstractXReporterExpression
 
AddDaysFunction - class org.outerj.expression.AddDaysFunction.
 
AddDaysFunction() - Constructor for class org.outerj.expression.AddDaysFunction
 
AddFunction - class org.outerj.expression.AddFunction.
 
AddFunction() - Constructor for class org.outerj.expression.AddFunction
 
AndFunction - class org.outerj.expression.AndFunction.
 
AndFunction() - Constructor for class org.outerj.expression.AndFunction
 
AuthorisationException - exception org.outerj.xreporter.authorisation.AuthorisationException.
This exception can be thrown by AuthorisationManager methods when they have problems during the authorisation process.
AuthorisationException(String) - Constructor for class org.outerj.xreporter.authorisation.AuthorisationException
 
AuthorisationException(String, Exception) - Constructor for class org.outerj.xreporter.authorisation.AuthorisationException
 
AuthorisationManager - interface org.outerj.xreporter.authorisation.AuthorisationManager.
The AuthorisationManager controls access to reports and data sources.
AuthorisationManagerImpl - class org.outerj.xreporter.authorisation.AuthorisationManagerImpl.
Default implementation of the AuthorisationManager.
AuthorisationManagerImpl() - Constructor for class org.outerj.xreporter.authorisation.AuthorisationManagerImpl
 
AuthorisationManagerImpl.AuthorisationCodesHandler - class org.outerj.xreporter.authorisation.AuthorisationManagerImpl.AuthorisationCodesHandler.
ContentHandler to parse the file with datasource authorisation codes.
AuthorisationManagerImpl.AuthorisationCodesHandler() - Constructor for class org.outerj.xreporter.authorisation.AuthorisationManagerImpl.AuthorisationCodesHandler
 
accept(GroupVisitor) - Method in class org.outerj.grouping.Group
 
accessControlStatementBase - Variable in class org.outerj.xreporter.authorisation.AuthorisationManagerImpl
 
accessLogger - Variable in class org.outerj.xreporter.http.HttpConnectorImpl
 
acquire(User) - Method in class org.outerj.xreporter.report.instance.ReportImpl
Acquire a lock on this report.
acquire(long, User) - Method in class org.outerj.xreporter.report.instance.ReportImpl
Acquire a lock on this report.
add(InputField) - Method in class org.outerj.xreporter.report.instance.InputFields
 
addArgument(Expression) - Method in class org.outerj.expression.AbstractExpression
 
addArgument(int, Expression) - Method in class org.outerj.expression.AbstractExpression
 
addArgument(Expression) - Method in class org.outerj.expression.DecimalConstantFunction
 
addArgument(int, Expression) - Method in class org.outerj.expression.DecimalConstantFunction
 
addArgument(Expression) - Method in interface org.outerj.expression.Expression
Add an argument to this expression.
addArgument(int, Expression) - Method in interface org.outerj.expression.Expression
Add an argument to this expression.
addArgument(Expression) - Method in class org.outerj.expression.StringConstantFunction
 
addArgument(int, Expression) - Method in class org.outerj.expression.StringConstantFunction
 
addArgument(Expression) - Method in class org.outerj.expression.VariableFunction
 
addArgument(int, Expression) - Method in class org.outerj.expression.VariableFunction
 
addCatalog(Catalog) - Method in class org.outerj.xreporter.report.Catalog
 
addCatalogPath(List) - Method in class org.outerj.xreporter.report.definition.ReportDefinition
 
addColumn(ColumnDefinition) - Method in class org.outerj.xreporter.report.instance.Columns
 
addColumnDefinition(ColumnDefinition) - Method in class org.outerj.xreporter.report.definition.DatabaseOutputDefinition
 
addCondition(QbeConditionDefinition) - Method in class org.outerj.xreporter.report.definition.QbeDefinition
 
addDialect(String, SqlDialectDefinition) - Method in class org.outerj.xreporter.report.definition.SqlDefinition
 
addExpressionValidationRule(Configuration) - Method in class org.outerj.xreporter.datatype.type.Type
 
addFileset(FileSet) - Method in class org.outerj.ant.XmlSchemaTask
 
addGroup(Group) - Method in class org.outerj.grouping.Group
 
addGroupsRecursive(List, Configuration, DatabaseOutputDefinition) - Method in class org.outerj.xreporter.report.definition.ReportDefinitionBuilder
 
addLinkAttributes(AttributesImpl, DatabaseOutputDefinition.RowValues, ExecutionContext, Resources) - Method in class org.outerj.xreporter.report.definition.LinkDefinition
Returns true if attributes were effectively added.
addLinkDefinition(LinkDefinition) - Method in class org.outerj.xreporter.report.definition.DatabaseOutputDefinition
 
addOrderByDefinition(OrderByDefinition) - Method in class org.outerj.xreporter.report.definition.DatabaseOutputDefinition
 
addParameter(String, ColumnDefinition) - Method in class org.outerj.xreporter.report.definition.LinkDefinition
 
addProperty(String, String) - Method in class org.outerj.xreporter.user.UserImpl
 
addReportDefinition(ReportDefinition) - Method in class org.outerj.xreporter.report.Catalog
 
addRole(String) - Method in class org.outerj.xreporter.user.UserImpl
 
addRoleInClause(User, StringBuffer) - Method in class org.outerj.xreporter.authorisation.AuthorisationManagerImpl
 
addRow() - Method in class org.outerj.grouping.Table
 
addStepDefinition(StepDefinition) - Method in class org.outerj.xreporter.report.definition.ReportDefinition
 
addSummaryField(String, boolean, Object, ValueFormatter, String, String) - Method in class org.outerj.grouping.Group
 
addSummaryField(Group.SummaryField) - Method in class org.outerj.grouping.Group
 
addSummaryField(String, Expression, String, ValueFormatter, String, String) - Method in class org.outerj.grouping.GroupDefinition
 
addSummaryFields(GroupDefinition, Configuration[], DatabaseOutputDefinition) - Method in class org.outerj.xreporter.report.definition.ReportDefinitionBuilder
 
addToSqlStatement(StringBuffer, ExecutionContext) - Method in class org.outerj.xreporter.report.definition.CalculateSqlPart
 
addToSqlStatement(StringBuffer, ExecutionContext) - Method in class org.outerj.xreporter.report.definition.ConditionSqlPart
 
addToSqlStatement(StringBuffer, ExecutionContext) - Method in class org.outerj.xreporter.report.definition.LiteralSqlPart
 
addToSqlStatement(StringBuffer, ExecutionContext) - Method in class org.outerj.xreporter.report.definition.OrderBySqlPart
 
addToSqlStatement(StringBuffer, ExecutionContext) - Method in class org.outerj.xreporter.report.definition.ParameterSqlPart
 
addToSqlStatement(StringBuffer, ExecutionContext) - Method in class org.outerj.xreporter.report.definition.QbeSqlPart
 
addToSqlStatement(StringBuffer, ExecutionContext) - Method in interface org.outerj.xreporter.report.definition.SqlPart
Adds a piece of SQL to the supplied StringBuffer
addToSqlStatement(StringBuffer, ExecutionContext) - Method in class org.outerj.xreporter.report.definition.TempTableRefSqlPart
 
addToSqlStatement(StringBuffer, ExecutionContext) - Method in class org.outerj.xreporter.report.definition.TempTableSqlPart
 
addValidationRule(ValidationRule) - Method in class org.outerj.xreporter.datatype.type.Type
 
alignColumn - Variable in class org.outerj.grouping.Group.SummaryField
 
alignColumnId - Variable in class org.outerj.grouping.GroupDefinition.SummaryFieldDefinition
 
allAllowedReportsStatementBase - Variable in class org.outerj.xreporter.authorisation.AuthorisationManagerImpl
 
allStepsComplete() - Method in class org.outerj.xreporter.report.instance.ReportImpl
Returns true if all (interaction) steps have been completed.
applyLocalizedPattern(String) - Method in interface org.outerj.i18n.DateFormat
 
applyLocalizedPattern(String) - Method in interface org.outerj.i18n.DecimalFormat
 
applyLocalizedPattern(String) - Method in class org.outerj.i18n.Icu4jDateFormat
 
applyLocalizedPattern(String) - Method in class org.outerj.i18n.Icu4jDecimalFormat
 
applyLocalizedPattern(String) - Method in class org.outerj.i18n.JdkDateFormat
 
applyLocalizedPattern(String) - Method in class org.outerj.i18n.JdkDecimalFormat
 
applyPattern(String) - Method in interface org.outerj.i18n.DateFormat
 
applyPattern(String) - Method in interface org.outerj.i18n.DecimalFormat
 
applyPattern(String) - Method in class org.outerj.i18n.Icu4jDateFormat
 
applyPattern(String) - Method in class org.outerj.i18n.Icu4jDecimalFormat
 
applyPattern(String) - Method in class org.outerj.i18n.JdkDateFormat
 
applyPattern(String) - Method in class org.outerj.i18n.JdkDecimalFormat
 
areAllInputFieldsValid() - Method in class org.outerj.xreporter.report.instance.Qbe
Returns true if all conditions have a valid value (or no value).
areAllInputFieldsValid() - Method in class org.outerj.xreporter.report.instance.Step
 
arguments - Variable in class org.outerj.expression.AbstractExpression
 
authorisationCodeStatement - Variable in class org.outerj.xreporter.authorisation.AuthorisationManagerImpl
SQL statement to get the authorisation code of a user
authorisationCodesLocation - Variable in class org.outerj.xreporter.authorisation.AuthorisationManagerImpl
Location of the file containing the authorisation code to datasource id mapping.
authorisationManager - Variable in class org.outerj.xreporter.report.ReportManagerImpl
 
authoristionManager - Variable in class org.outerj.xreporter.datasource.DataSourceManagerImpl
 
autoRunSteps() - Method in class org.outerj.xreporter.report.instance.ReportImpl
Checks if the current step only has an execute-part (and no interaction), and if so runs that execute part, and keeps doing this until it is at the last (non-interactive) step.

B

BASE_ATTR - Static variable in class org.outerj.xreporter.datatype.DataTypeImpl
 
BeginOfMonthFunction - class org.outerj.expression.BeginOfMonthFunction.
 
BeginOfMonthFunction() - Constructor for class org.outerj.expression.BeginOfMonthFunction
 
BeginOfQuarterFunction - class org.outerj.expression.BeginOfQuarterFunction.
 
BeginOfQuarterFunction() - Constructor for class org.outerj.expression.BeginOfQuarterFunction
 
BeginOfYearFunction - class org.outerj.expression.BeginOfYearFunction.
 
BeginOfYearFunction() - Constructor for class org.outerj.expression.BeginOfYearFunction
 
Between - class org.outerj.xreporter.datatype.operator.Between.
BETWEEN SQL operator.
Between() - Constructor for class org.outerj.xreporter.datatype.operator.Between
 
BigDecimalMaxExclusiveValidationRule - class org.outerj.xreporter.datatype.type.BigDecimalMaxExclusiveValidationRule.
 
BigDecimalMaxExclusiveValidationRule(BigDecimal) - Constructor for class org.outerj.xreporter.datatype.type.BigDecimalMaxExclusiveValidationRule
 
BigDecimalMaxInclusiveValidationRule - class org.outerj.xreporter.datatype.type.BigDecimalMaxInclusiveValidationRule.
 
BigDecimalMaxInclusiveValidationRule(BigDecimal) - Constructor for class org.outerj.xreporter.datatype.type.BigDecimalMaxInclusiveValidationRule
 
BigDecimalMinExclusiveValidationRule - class org.outerj.xreporter.datatype.type.BigDecimalMinExclusiveValidationRule.
 
BigDecimalMinExclusiveValidationRule(BigDecimal) - Constructor for class org.outerj.xreporter.datatype.type.BigDecimalMinExclusiveValidationRule
 
BigDecimalMinInclusiveValidationRule - class org.outerj.xreporter.datatype.type.BigDecimalMinInclusiveValidationRule.
 
BigDecimalMinInclusiveValidationRule(BigDecimal) - Constructor for class org.outerj.xreporter.datatype.type.BigDecimalMinInclusiveValidationRule
 
BigDecimalType - class org.outerj.xreporter.datatype.type.BigDecimalType.
Implementation of Type supporting BigDecimals.
BigDecimalType() - Constructor for class org.outerj.xreporter.datatype.type.BigDecimalType
 
baseName - Variable in class org.outerj.xreporter.resource.Resources
 
bind(PreparedStatement, int, Object) - Method in interface org.outerj.xreporter.datatype.DataType
Bind a value of this type to a JDBC PreparedStatement at the given position.
bind(PreparedStatement, int, Object) - Method in class org.outerj.xreporter.datatype.DataTypeImpl
 
bind(PreparedStatement, int, Object) - Method in class org.outerj.xreporter.datatype.type.BigDecimalType
 
bind(PreparedStatement, int, Object) - Method in class org.outerj.xreporter.datatype.type.DateTimeType
 
bind(PreparedStatement, int, Object) - Method in class org.outerj.xreporter.datatype.type.DateType
 
bind(PreparedStatement, int, Object) - Method in class org.outerj.xreporter.datatype.type.LongType
 
bind(PreparedStatement, int, Object) - Method in class org.outerj.xreporter.datatype.type.StringType
 
bind(PreparedStatement, int, Object) - Method in class org.outerj.xreporter.datatype.type.TimeType
 
bind(PreparedStatement, int, Object) - Method in class org.outerj.xreporter.datatype.type.Type
Binds a value of this type to a PreparedStatement.
bind(PreparedStatement, int, ExecutionContext) - Method in class org.outerj.xreporter.report.definition.CalculateSqlPart
 
bind(PreparedStatement, int, ExecutionContext) - Method in class org.outerj.xreporter.report.definition.ConditionSqlPart
 
bind(PreparedStatement, int, ExecutionContext) - Method in class org.outerj.xreporter.report.definition.LiteralSqlPart
 
bind(PreparedStatement, int, ExecutionContext) - Method in class org.outerj.xreporter.report.definition.OrderBySqlPart
 
bind(PreparedStatement, int, ExecutionContext) - Method in class org.outerj.xreporter.report.definition.ParameterSqlPart
 
bind(PreparedStatement, int, ExecutionContext) - Method in class org.outerj.xreporter.report.definition.QbeSqlPart
 
bind(PreparedStatement, ExecutionContext) - Method in class org.outerj.xreporter.report.definition.SqlDefinition
 
bind(PreparedStatement, ExecutionContext) - Method in class org.outerj.xreporter.report.definition.SqlDialectDefinition
 
bind(PreparedStatement, int, ExecutionContext) - Method in interface org.outerj.xreporter.report.definition.SqlPart
Fills in any IN parameters that this SqlPart has added during the call to SqlPart.addToSqlStatement(java.lang.StringBuffer, org.outerj.xreporter.report.definition.ExecutionContext).
bind(PreparedStatement, int, ExecutionContext) - Method in class org.outerj.xreporter.report.definition.TempTableRefSqlPart
 
bind(PreparedStatement, int, ExecutionContext) - Method in class org.outerj.xreporter.report.definition.TempTableSqlPart
 
bind(PreparedStatement, int, ExecutionContext) - Method in class org.outerj.xreporter.report.instance.Condition
 
bind(PreparedStatement, int, ExecutionContext) - Method in class org.outerj.xreporter.report.instance.Parameter
 
bindAddress - Variable in class org.outerj.xreporter.http.HttpConnectorImpl
 
bindRoleInClause(User, PreparedStatement, int) - Method in class org.outerj.xreporter.authorisation.AuthorisationManagerImpl
 
blockSize - Variable in class org.outerj.xreporter.idgenerator.FileBasedIdGenerator
 
blockTester - Variable in class org.outerj.xreporter.http.HttpConnectorImpl
 
buildCatalogs() - Method in class org.outerj.xreporter.report.definition.ReportDefinitionBuilder
 
buildColumnsAndLinks(Configuration, DatabaseOutputDefinition) - Method in class org.outerj.xreporter.report.definition.ReportDefinitionBuilder
 
buildDatabaseOutput(Configuration) - Method in class org.outerj.xreporter.report.definition.ReportDefinitionBuilder
 
buildFlow() - Method in class org.outerj.xreporter.report.definition.ReportDefinitionBuilder
 
buildGrouping(Configuration, DatabaseOutputDefinition) - Method in class org.outerj.xreporter.report.definition.ReportDefinitionBuilder
 
buildHttpOutput(Configuration) - Method in class org.outerj.xreporter.report.definition.ReportDefinitionBuilder
 
buildLinkDefinition(Configuration, DatabaseOutputDefinition) - Method in class org.outerj.xreporter.report.definition.ReportDefinitionBuilder
 
buildOrderByChoices(Configuration, DatabaseOutputDefinition) - Method in class org.outerj.xreporter.report.definition.ReportDefinitionBuilder
 
buildOutput() - Method in class org.outerj.xreporter.report.definition.ReportDefinitionBuilder
 
buildQbe(Configuration, DatabaseOutputDefinition) - Method in class org.outerj.xreporter.report.definition.ReportDefinitionBuilder
 
buildReportDefinition() - Method in class org.outerj.xreporter.report.definition.ReportDefinitionBuilder
 
buildSql(Configuration) - Method in class org.outerj.xreporter.report.definition.SqlDefinitionBuilder
 
buildSqlParts(SqlDialectDefinition, Configuration) - Method in class org.outerj.xreporter.report.definition.SqlDefinitionBuilder
 
buildStepInteraction(Configuration, StepDefinition) - Method in class org.outerj.xreporter.report.definition.ReportDefinitionBuilder
 
buildTable(ResultSet, ColumnDefinition[]) - Static method in class org.outerj.xreporter.report.definition.TableBuilder
Builds a Table object from a ResultSet.

C

CATALOG_EL - Static variable in class org.outerj.xreporter.report.Catalog
 
CHUNK_INFO_EL - Static variable in class org.outerj.xreporter.report.definition.DatabaseOutputDefinition
 
COLUMNS_EL - Static variable in class org.outerj.xreporter.report.definition.DatabaseOutputDefinition
 
COLUMNS_EL - Static variable in class org.outerj.xreporter.report.instance.Columns
 
COLUMNS_EL - Static variable in class org.outerj.xreporter.report.instance.OrderBy
 
COLUMN_EL - Static variable in class org.outerj.xreporter.report.definition.ColumnDefinition
 
CONDITION_EL - Static variable in class org.outerj.xreporter.report.instance.Condition
 
CONNECTIONS_AVAILABLE_COUNT_ATT - Static variable in class org.outerj.xreporter.connectionprovider.pooling.PoolingConnectionProviderManager
 
CONNECTIONS_IN_USE_COUNT_ATT - Static variable in class org.outerj.xreporter.connectionprovider.pooling.PoolingConnectionProviderManager
 
CONNECTION_PROVIDERS_EL - Static variable in class org.outerj.xreporter.connectionprovider.nonpooling.NonPoolingConnectionProviderManager
 
CONNECTION_PROVIDERS_EL - Static variable in class org.outerj.xreporter.connectionprovider.pooling.PoolingConnectionProviderManager
 
CONNECTION_PROVIDER_EL - Static variable in class org.outerj.xreporter.connectionprovider.pooling.PoolingConnectionProviderManager
 
CURRENT_CONFIG_EL - Static variable in class org.outerj.xreporter.report.instance.Columns
 
CUSTOMER_EL - Static variable in class org.outerj.xreporter.user.UserImpl
 
CUSTOM_ORDERBY_EL - Static variable in class org.outerj.xreporter.report.instance.OrderBy
 
CUSTOM_ORDERBY_ENTRY_EL - Static variable in class org.outerj.xreporter.report.instance.OrderBy
 
CalculateSqlPart - class org.outerj.xreporter.report.definition.CalculateSqlPart.
A SQL Part for inserting a value in a SQL statement which is dynamically calculated.
CalculateSqlPart() - Constructor for class org.outerj.xreporter.report.definition.CalculateSqlPart
 
CalculateSummariesVisitor - class org.outerj.grouping.CalculateSummariesVisitor.
This visitor will calculate the summaries for each group.
CalculateSummariesVisitor(Table, ExpressionContext, GroupDefinition[]) - Constructor for class org.outerj.grouping.CalculateSummariesVisitor
 
Catalog - class org.outerj.xreporter.report.Catalog.
A catalog groups a number of report definitions and child catalogs.
Catalog(String) - Constructor for class org.outerj.xreporter.report.Catalog
 
CeilingFunction - class org.outerj.expression.CeilingFunction.
 
CeilingFunction() - Constructor for class org.outerj.expression.CeilingFunction
 
CheckLockedInvocationHandler - class org.outerj.xreporter.report.instance.CheckLockedInvocationHandler.
This is an invocation handler that will sit between the user of the Report interface and the actual ReportImpl.
CheckLockedInvocationHandler() - Constructor for class org.outerj.xreporter.report.instance.CheckLockedInvocationHandler
 
ClassLoaderConfigSupport - class org.outerj.xreporter.util.ClassLoaderConfigSupport.
 
ClassLoaderConfigSupport() - Constructor for class org.outerj.xreporter.util.ClassLoaderConfigSupport
 
Column - class org.outerj.xreporter.report.instance.Column.
Column instance.
Column(ColumnDefinition) - Constructor for class org.outerj.xreporter.report.instance.Column
 
ColumnDefinition - class org.outerj.xreporter.report.definition.ColumnDefinition.
 
ColumnDefinition() - Constructor for class org.outerj.xreporter.report.definition.ColumnDefinition
 
ColumnFunction - class org.outerj.grouping.functions.ColumnFunction.
Function for usage in Expression's that returns the value of a certain column on the current row in a Table.
ColumnFunction() - Constructor for class org.outerj.grouping.functions.ColumnFunction
 
Columns - class org.outerj.xreporter.report.instance.Columns.
Information about columns for a report-instance.
Columns(DatabaseOutputDefinition) - Constructor for class org.outerj.xreporter.report.instance.Columns
 
ConcatenateFunction - class org.outerj.expression.ConcatenateFunction.
 
ConcatenateFunction() - Constructor for class org.outerj.expression.ConcatenateFunction
 
Condition - class org.outerj.xreporter.report.instance.Condition.
A Condition in a report instance.
Condition(ConditionDefinition) - Constructor for class org.outerj.xreporter.report.instance.Condition
 
Condition.ValueEntry - class org.outerj.xreporter.report.instance.Condition.ValueEntry.
 
Condition.ValueEntry() - Constructor for class org.outerj.xreporter.report.instance.Condition.ValueEntry
 
ConditionDefinition - class org.outerj.xreporter.report.definition.ConditionDefinition.
 
ConditionDefinition() - Constructor for class org.outerj.xreporter.report.definition.ConditionDefinition
 
ConditionSqlPart - class org.outerj.xreporter.report.definition.ConditionSqlPart.
 
ConditionSqlPart() - Constructor for class org.outerj.xreporter.report.definition.ConditionSqlPart
 
ConnectionProvider - interface org.outerj.xreporter.connectionprovider.ConnectionProvider.
Provides JDBC Connections.
ConnectionProviderManager - interface org.outerj.xreporter.connectionprovider.ConnectionProviderManager.
Component that creates and manages ConnectionProviders.
Constants - interface org.outerj.xreporter.Constants.
 
CustomerIdFunction - class org.outerj.xreporter.expression.function.CustomerIdFunction.
Function for use in expressions that returns the customer id of the current user.
CustomerIdFunction() - Constructor for class org.outerj.xreporter.expression.function.CustomerIdFunction
 
cachedFormat - Variable in class org.outerj.xreporter.report.instance.Column
 
canAccessDataSource(User, String) - Method in interface org.outerj.xreporter.authorisation.AuthorisationManager
 
canAccessDataSource(User, String) - Method in class org.outerj.xreporter.authorisation.AuthorisationManagerImpl
 
canAccessReport(User, String) - Method in interface org.outerj.xreporter.authorisation.AuthorisationManager
 
canAccessReport(User, String) - Method in class org.outerj.xreporter.authorisation.AuthorisationManagerImpl
 
canonical - Variable in class org.outerj.xreporter.report.definition.ColumnDefinition
 
catalogPaths - Variable in class org.outerj.xreporter.report.definition.ReportDefinition
List of catalogs this report belongs to.
characters(char[], int, int) - Method in class org.outerj.xreporter.util.StripDocumentContentHandler
 
check() - Method in class org.outerj.expression.AbsFunction
 
check() - Method in class org.outerj.expression.AbstractComparisonExpression
 
check() - Method in class org.outerj.expression.AbstractExpression
 
check() - Method in class org.outerj.expression.AbstractNumericOperator
 
check() - Method in class org.outerj.expression.AddDaysFunction
 
check() - Method in class org.outerj.expression.AndFunction
 
check() - Method in class org.outerj.expression.BeginOfMonthFunction
 
check() - Method in class org.outerj.expression.BeginOfQuarterFunction
 
check() - Method in class org.outerj.expression.BeginOfYearFunction
 
check() - Method in class org.outerj.expression.CeilingFunction
 
check() - Method in class org.outerj.expression.ConcatenateFunction
 
check() - Method in class org.outerj.expression.DateFunction
 
check() - Method in class org.outerj.expression.DayOfMonthFunction
 
check() - Method in class org.outerj.expression.DayOfWeekFunction
 
check() - Method in class org.outerj.expression.DayOfYearFunction
 
check() - Method in class org.outerj.expression.DaysInMonthFunction
 
check() - Method in class org.outerj.expression.DecimalConstantFunction
 
check() - Method in class org.outerj.expression.EndOfMonthFunction
 
check() - Method in class org.outerj.expression.EndOfQuarterFunction
 
check() - Method in class org.outerj.expression.EndOfYearFunction
 
check() - Method in interface org.outerj.expression.Expression
Check if the expression's structure is OK.
check() - Method in class org.outerj.expression.FalseFunction
 
check() - Method in class org.outerj.expression.FloorFunction
 
check() - Method in class org.outerj.expression.IfFunction
 
check() - Method in class org.outerj.expression.LengthFunction
 
check() - Method in class org.outerj.expression.LowerCaseFunction
 
check() - Method in class org.outerj.expression.MonthFunction
 
check() - Method in class org.outerj.expression.NVLFunction
Check that two arguments have been provided, and that the second one is not null.
check() - Method in class org.outerj.expression.NegateFunction
 
check() - Method in class org.outerj.expression.NotFunction
 
check() - Method in class org.outerj.expression.NowFunction
 
check() - Method in class org.outerj.expression.OrFunction
 
check() - Method in class org.outerj.expression.PowerFunction
 
check() - Method in class org.outerj.expression.RandomFunction
 
check() - Method in class org.outerj.expression.RemainderFunction
 
check() - Method in class org.outerj.expression.SetTimeFunction
 
check() - Method in class org.outerj.expression.StringConstantFunction
 
check() - Method in class org.outerj.expression.SubstringFunction
 
check() - Method in class org.outerj.expression.TextToDateFunction
 
check() - Method in class org.outerj.expression.TrimFunction
 
check() - Method in class org.outerj.expression.TrueFunction
 
check() - Method in class org.outerj.expression.UpperCaseFunction
 
check() - Method in class org.outerj.expression.VariableFunction
 
check() - Method in class org.outerj.expression.YearFunction
 
check() - Method in class org.outerj.grouping.functions.ColumnFunction
 
check() - Method in class org.outerj.grouping.functions.SAvgFunction
 
check() - Method in class org.outerj.grouping.functions.SCountFunction
 
check() - Method in class org.outerj.grouping.functions.SFirstFunction
 
check() - Method in class org.outerj.grouping.functions.SLastFunction
 
check() - Method in class org.outerj.grouping.functions.SMaxFunction
 
check() - Method in class org.outerj.grouping.functions.SMinFunction
 
check() - Method in class org.outerj.grouping.functions.SSumFunction
 
check() - Method in class org.outerj.xreporter.datatype.type.ValidationError
 
check() - Method in class org.outerj.xreporter.datatype.type.ValidationOk
 
check() - Method in class org.outerj.xreporter.datatype.type.ValidationValue
 
check() - Method in class org.outerj.xreporter.expression.function.CustomerIdFunction
 
check() - Method in class org.outerj.xreporter.expression.function.DataSourceIdFunction
 
check() - Method in class org.outerj.xreporter.expression.function.DataSourceParamFunction
 
check() - Method in class org.outerj.xreporter.expression.function.ReportIdFunction
 
check() - Method in class org.outerj.xreporter.expression.function.UserIdFunction
 
check() - Method in class org.outerj.xreporter.expression.function.UserPropertyFunction
 
checkArgument(int, Class) - Method in class org.outerj.expression.AbstractExpression
 
checkArguments(Class[]) - Method in class org.outerj.expression.AbstractExpression
 
checkArgumentsOfSameType(Class) - Method in class org.outerj.expression.AbstractExpression
Checks that all the arguments are of the same type.
checkNoArguments() - Method in class org.outerj.expression.AbstractExpression
 
checkUpToDate() - Method in class org.outerj.xreporter.resource.RefreshingResourceClassLoader
 
childCatalogs - Variable in class org.outerj.xreporter.report.Catalog
 
childCatalogsByName - Variable in class org.outerj.xreporter.report.Catalog
 
childReportDefinitions - Variable in class org.outerj.xreporter.report.Catalog
 
classLoader - Variable in class org.outerj.xreporter.report.definition.JavaExecutor
 
classLoader - Variable in class org.outerj.xreporter.report.definition.ReportDefinitionBuilder
 
clear() - Method in class org.outerj.xreporter.report.instance.Columns
 
clearAssertionStatus() - Method in class org.outerj.xreporter.resource.RefreshingResourceClassLoader
 
clearWarnings() - Method in class org.outerj.xreporter.connectionprovider.pooling.PooledConnection
 
close() - Method in class org.outerj.xreporter.connectionprovider.pooling.PooledConnection
 
column - Variable in class org.outerj.expression.AbstractExpression
 
column - Variable in class org.outerj.expression.DecimalConstantFunction
 
column - Variable in class org.outerj.expression.ExpressionException
 
column - Variable in class org.outerj.expression.StringConstantFunction
 
column - Variable in class org.outerj.expression.VariableFunction
 
columnDefinition - Variable in class org.outerj.xreporter.report.instance.Column
 
columnDefinitions - Variable in class org.outerj.xreporter.report.definition.DatabaseOutputDefinition
 
columnDefinitionsById - Variable in class org.outerj.grouping.Table
 
columnDefinitionsById - Variable in class org.outerj.xreporter.report.definition.DatabaseOutputDefinition
 
columnIds - Variable in class org.outerj.grouping.GroupDefinition
The id's of the columns upon which this grouping is based.
columnIds - Variable in class org.outerj.grouping.Table
 
columns - Variable in class org.outerj.xreporter.report.definition.XMLSerializingGroupVisitor
 
columns - Variable in class org.outerj.xreporter.report.instance.Columns
A list containing Column objects
columns - Variable in class org.outerj.xreporter.report.instance.ReportImpl
 
columnsById - Variable in class org.outerj.xreporter.report.instance.Columns
Map containing Column objects.
columnsPattern - Variable in class org.outerj.xreporter.http.HttpConnectorImpl.ReportsHandler
 
commit() - Method in class org.outerj.xreporter.connectionprovider.pooling.PooledConnection
 
comparator - Static variable in class org.outerj.xreporter.datasource.DataSourceImpl
 
comparator - Static variable in class org.outerj.xreporter.report.definition.ReportDefinition
 
compareTo(Object) - Method in class org.outerj.xreporter.report.definition.ReportDefinition
 
compilePattern(String) - Static method in class org.apache.cocoon.matching.helpers.WildcardHelper
Translate the given String into a int [] representing the pattern matchable by this class.
completed - Variable in class org.outerj.xreporter.report.instance.Step
 
componentManager - Variable in class org.outerj.xreporter.datasource.DataSourceManagerImpl
 
componentManager - Variable in class org.outerj.xreporter.datatype.DataTypeImpl
 
componentManager - Variable in class org.outerj.xreporter.datatype.DataTypeManagerImpl
 
componentManager - Variable in class org.outerj.xreporter.datatype.SearchlistDefinition
 
componentManager - Variable in class org.outerj.xreporter.report.ReportManagerImpl
 
componentManager - Variable in class org.outerj.xreporter.report.definition.CalculateSqlPart
 
componentManager - Variable in class org.outerj.xreporter.report.definition.HttpOutputDefinition
 
componentManager - Variable in class org.outerj.xreporter.report.definition.JavaExecutor
 
componentManager - Variable in class org.outerj.xreporter.report.definition.ReportDefinitionBuilder
 
componentManager - Variable in class org.outerj.xreporter.report.definition.SqlDefinitionBuilder
 
componentManager - Variable in class org.outerj.xreporter.report.definition.StepDefinition
 
compose(ComponentManager) - Method in class org.outerj.xreporter.authorisation.AuthorisationManagerImpl
 
compose(ComponentManager) - Method in class org.outerj.xreporter.datasource.DataSourceImpl
 
compose(ComponentManager) - Method in class org.outerj.xreporter.datasource.DataSourceManagerImpl
 
compose(ComponentManager) - Method in class org.outerj.xreporter.datatype.DataTypeImpl
 
compose(ComponentManager) - Method in class org.outerj.xreporter.datatype.DataTypeManagerImpl
 
compose(ComponentManager) - Method in class org.outerj.xreporter.datatype.SearchlistDefinition
 
compose(ComponentManager) - Method in class org.outerj.xreporter.datatype.type.Type
 
compose(ComponentManager) - Method in class org.outerj.xreporter.http.HttpConnectorImpl
 
compose(ComponentManager) - Method in class org.outerj.xreporter.report.ReportManagerImpl
 
compose(ComponentManager) - Method in class org.outerj.xreporter.report.definition.CalculateSqlPart
 
compose(ComponentManager) - Method in class org.outerj.xreporter.report.definition.ColumnDefinition
 
compose(ComponentManager) - Method in class org.outerj.xreporter.report.definition.HttpOutputDefinition
 
compose(ComponentManager) - Method in class org.outerj.xreporter.report.definition.HttpParameterDefinition
 
compose(ComponentManager) - Method in class org.outerj.xreporter.report.definition.InputFieldDefinition
 
compose(ComponentManager) - Method in class org.outerj.xreporter.report.definition.JavaExecutor
 
compose(ComponentManager) - Method in class org.outerj.xreporter.report.definition.ReportDefinitionBuilder
 
compose(ComponentManager) - Method in class org.outerj.xreporter.report.definition.SqlDefinitionBuilder
 
compose(ComponentManager) - Method in class org.outerj.xreporter.report.definition.StepDefinition
 
compose(ComponentManager) - Method in class org.outerj.xreporter.report.instance.ReportImpl
 
compose(ComponentManager) - Method in class org.outerj.xreporter.reportstore.ReportStoreImpl
 
compose(ComponentManager) - Method in class org.outerj.xreporter.user.UserManagerImpl
 
compose(ComponentManager) - Method in class org.outerj.xreporter.userentrystore.UserEntryStoreImpl
 
conditionNames - Variable in class org.outerj.xreporter.report.definition.ReportDefinitionBuilder
Used to check existance and uniqueness of condition names
conditions - Variable in class org.outerj.xreporter.report.definition.QbeDefinition
 
conditionsByLine - Variable in class org.outerj.xreporter.report.instance.Qbe
 
configFileLocation - Variable in class org.outerj.xreporter.datasource.DataSourceManagerImpl
 
configuration - Variable in class org.outerj.xreporter.report.definition.JavaExecutor
 
configuration - Variable in class org.outerj.xreporter.report.definition.ReportDefinitionBuilder
 
configure(Configuration) - Method in class org.outerj.xreporter.authorisation.AuthorisationManagerImpl
 
configure(Configuration) - Method in class org.outerj.xreporter.client.XReporterClientImpl
 
configure(Configuration) - Method in class org.outerj.xreporter.connectionprovider.AbstractConnectionProviderManager
 
configure(Configuration) - Method in class org.outerj.xreporter.connectionprovider.pooling.PoolingConnectionProviderManager
 
configure(Configuration) - Method in class org.outerj.xreporter.datasource.DataSourceImpl
 
configure(Configuration) - Method in class org.outerj.xreporter.datasource.DataSourceManagerImpl
 
configure(Configuration) - Method in class org.outerj.xreporter.datatype.DataTypeImpl
 
configure(Configuration) - Method in class org.outerj.xreporter.datatype.DataTypeManagerImpl
 
configure(Configuration) - Method in class org.outerj.xreporter.datatype.SearchlistDefinition
 
configure(Configuration) - Method in class org.outerj.xreporter.datatype.type.AbstractDateTimeType
 
configure(Configuration) - Method in class org.outerj.xreporter.datatype.type.BigDecimalType
 
configure(Configuration) - Method in class org.outerj.xreporter.datatype.type.LongType
 
configure(Configuration) - Method in class org.outerj.xreporter.datatype.type.StringType
 
configure(Configuration) - Method in class org.outerj.xreporter.expression.ExpressionManagerImpl
 
configure(Configuration) - Method in class org.outerj.xreporter.http.HttpConnectorImpl
 
configure(Configuration) - Method in class org.outerj.xreporter.idgenerator.FileBasedIdGenerator
 
configure(Configuration) - Method in class org.outerj.xreporter.report.ReportManagerImpl
 
configure(Configuration) - Method in class org.outerj.xreporter.report.definition.CalculateSqlPart
 
configure(Configuration) - Method in class org.outerj.xreporter.report.definition.ColumnDefinition
 
configure(Configuration) - Method in class org.outerj.xreporter.report.definition.ConditionSqlPart
 
configure(Configuration) - Method in class org.outerj.xreporter.report.definition.HttpOutputDefinition
 
configure(Configuration) - Method in class org.outerj.xreporter.report.definition.HttpParameterDefinition
 
configure(Configuration) - Method in class org.outerj.xreporter.report.definition.InputFieldDefinition
 
configure(Configuration) - Method in class org.outerj.xreporter.report.definition.JavaExecutor
 
configure(Configuration) - Method in class org.outerj.xreporter.report.definition.LiteralSqlPart
 
configure(Configuration) - Method in class org.outerj.xreporter.report.definition.OrderByDefinition
 
configure(Configuration) - Method in class org.outerj.xreporter.report.definition.ParameterSqlPart
 
configure(Configuration) - Method in class org.outerj.xreporter.report.definition.QbeConditionDefinition
 
configure(Configuration) - Method in class org.outerj.xreporter.report.definition.QbeDefinition
 
configure(Configuration) - Method in class org.outerj.xreporter.report.definition.ReportDefinition
 
configure(Configuration) - Method in class org.outerj.xreporter.report.definition.ReportDefinitionBuilder
 
configure(Configuration) - Method in class org.outerj.xreporter.report.definition.StepDefinition
 
configure(Configuration) - Method in class org.outerj.xreporter.report.definition.TempTableRefSqlPart
 
configure(Configuration) - Method in class org.outerj.xreporter.report.definition.TempTableSqlPart
 
configure(Configuration) - Method in class org.outerj.xreporter.reportstore.ReportStoreImpl
 
configure(Configuration) - Method in class org.outerj.xreporter.resource.ResourceManagerImpl
 
configure(Configuration) - Method in class org.outerj.xreporter.user.UserManagerImpl
 
configure(Configuration) - Method in class org.outerj.xreporter.userentrystore.UserEntryStoreImpl
 
configureFormattingPatterns(Configuration) - Method in class org.outerj.xreporter.datatype.type.Type
This method is a service to implementations of Type that which to use formatting-patterns.
connectionPool - Variable in class org.outerj.xreporter.user.UserManagerImpl
 
connectionProperties - Variable in class org.outerj.xreporter.authorisation.AuthorisationManagerImpl
 
connectionProperties - Variable in class org.outerj.xreporter.datasource.DataSourceImpl
 
connectionProperties - Variable in class org.outerj.xreporter.reportstore.ReportStoreImpl
 
connectionProperties - Variable in class org.outerj.xreporter.user.UserManagerImpl
 
connectionProperties - Variable in class org.outerj.xreporter.userentrystore.UserEntryStoreImpl
 
connectionProvider - Variable in class org.outerj.xreporter.authorisation.AuthorisationManagerImpl
 
connectionProvider - Variable in class org.outerj.xreporter.datasource.DataSourceImpl
 
connectionProvider - Variable in class org.outerj.xreporter.reportstore.ReportStoreImpl
 
connectionProvider - Variable in class org.outerj.xreporter.userentrystore.UserEntryStoreImpl
 
connectionProviderManager - Variable in class org.outerj.xreporter.authorisation.AuthorisationManagerImpl
 
connectionProviderManager - Variable in class org.outerj.xreporter.datasource.DataSourceImpl
 
connectionProviderManager - Variable in class org.outerj.xreporter.http.HttpConnectorImpl
 
connectionProviderManager - Variable in class org.outerj.xreporter.reportstore.ReportStoreImpl
 
connectionProviderManager - Variable in class org.outerj.xreporter.user.UserManagerImpl
 
connectionProviderManager - Variable in class org.outerj.xreporter.userentrystore.UserEntryStoreImpl
 
connectionsAvailable - Variable in class org.outerj.xreporter.connectionprovider.pooling.PoolingConnectionProvider
 
connectionsInUse - Variable in class org.outerj.xreporter.connectionprovider.pooling.PoolingConnectionProvider
 
containsAnyState() - Method in class org.outerj.xreporter.report.ReportState
Returns true if any of the parameters maps contains something.
contentHandler - Variable in class org.outerj.xreporter.report.definition.XMLSerializingGroupVisitor
 
contentHandler - Variable in class org.outerj.xreporter.util.StripDocumentContentHandler
 
contextWrapper - Variable in class org.outerj.grouping.CalculateSummariesVisitor
 
convert(Object) - Method in interface org.outerj.xreporter.datatype.DataType
Checks that the given object is of the kind that this Type expects.
convert(Object) - Method in class org.outerj.xreporter.datatype.DataTypeImpl
 
convert(Object) - Method in class org.outerj.xreporter.datatype.type.AbstractDateTimeType
 
convert(Object) - Method in class org.outerj.xreporter.datatype.type.BigDecimalType
 
convert(Object) - Method in class org.outerj.xreporter.datatype.type.LongType
 
convert(Object) - Method in class org.outerj.xreporter.datatype.type.StringType
 
convert(Object) - Method in class org.outerj.xreporter.datatype.type.Type
 
counter - Variable in class org.outerj.xreporter.idgenerator.FileBasedIdGenerator
 
createClassLoader(Configuration, ClassLoader) - Static method in class org.outerj.xreporter.util.ClassLoaderConfigSupport
Utility method to construct an URL classloader from a specification in a Configuration object.
createConnection() - Method in class org.outerj.xreporter.connectionprovider.pooling.PoolingConnectionProvider
 
createExtendedType(String, Configuration) - Method in interface org.outerj.xreporter.datatype.DataTypeManager
Creates a new, anonymous data type based on an existing data type and the additional configuration information that is passed.
createExtendedType(String, Configuration) - Method in class org.outerj.xreporter.datatype.DataTypeManagerImpl
 
createFunction(String) - Method in class org.outerj.expression.DefaultFunctionFactory
 
createFunction(String) - Method in interface org.outerj.expression.FunctionFactory
Returns null if there is no expression with the given name.
createFunction(String) - Method in class org.outerj.grouping.functions.GroupingFunctionFactory
 
createInstance(String, String, User, ResourceHandle) - Method in interface org.outerj.xreporter.report.ReportManager
Create a new report instance.
createInstance(String, String, User, ResourceHandle) - Method in class org.outerj.xreporter.report.ReportManagerImpl
 
createPreparedStatement(String, Connection) - Method in class org.outerj.xreporter.report.definition.DatabaseOutputDefinition.AbsoluteNavigationStrategy
 
createPreparedStatement(String, Connection) - Method in class org.outerj.xreporter.report.definition.DatabaseOutputDefinition.LoopingNavigationStrategy
 
createPreparedStatement(String, Connection) - Method in interface org.outerj.xreporter.report.definition.DatabaseOutputDefinition.ResultSetNavigationStrategy
 
createProvider(Properties) - Method in interface org.outerj.xreporter.connectionprovider.ConnectionProviderManager
The properties should contain the properties used to create the connection.
createProvider(Properties) - Method in class org.outerj.xreporter.connectionprovider.nonpooling.NonPoolingConnectionProviderManager
 
createProvider(Properties) - Method in class org.outerj.xreporter.connectionprovider.pooling.PoolingConnectionProviderManager
 
createRequiredValueEntry(ExecutionContext) - Method in class org.outerj.xreporter.report.instance.Condition
 
createSql(ExecutionContext) - Method in class org.outerj.xreporter.report.definition.SqlDefinition
 
createSql(ExecutionContext) - Method in class org.outerj.xreporter.report.definition.SqlDialectDefinition
 
createStatement() - Method in class org.outerj.xreporter.connectionprovider.pooling.PooledConnection
 
createStatement(int, int) - Method in class org.outerj.xreporter.connectionprovider.pooling.PooledConnection
 
createStatement(int, int, int) - Method in class org.outerj.xreporter.connectionprovider.pooling.PooledConnection
 
createType(Configuration) - Method in interface org.outerj.xreporter.datatype.DataTypeManager
Creates a new, anonymous data type based on the provided configuration.
createType(Configuration) - Method in class org.outerj.xreporter.datatype.DataTypeManagerImpl
 
createXmlSerializer(OutputStream) - Method in class org.outerj.xreporter.http.HttpConnectorImpl
 
currentCode - Variable in class org.outerj.xreporter.authorisation.AuthorisationManagerImpl.AuthorisationCodesHandler
 
currentDataSourceIds - Variable in class org.outerj.xreporter.authorisation.AuthorisationManagerImpl.AuthorisationCodesHandler
 
currentRow - Variable in class org.outerj.grouping.functions.SummaryExpressionContextWrapper
 
customOrderByEntries - Variable in class org.outerj.xreporter.report.instance.OrderBy
List containing instances of CustomOrderByEntry.
customSettings - Variable in class org.outerj.xreporter.report.instance.Columns
Keeps track of whether the user changed the column configuration.
customer - Variable in class org.outerj.xreporter.user.UserImpl
 
customerStatement - Variable in class org.outerj.xreporter.user.UserManagerImpl
SQL statement to get the customer to which a user belongs

D

DATASOURCE_ID_ATTR - Static variable in class org.outerj.xreporter.report.instance.ReportImpl
 
DATASOURCE_NAME_EL - Static variable in class org.outerj.xreporter.datasource.DataSourceManagerImpl
 
DATASOURCE_NAME_EL - Static variable in class org.outerj.xreporter.report.ReportManagerImpl
 
DATASOURCE_NAME_EL - Static variable in class org.outerj.xreporter.report.instance.ReportImpl
 
DATASOURCE_NAME_EL - Static variable in class org.outerj.xreporter.reportstore.ReportStoreImpl
 
DATATYPE_EL - Static variable in class org.outerj.xreporter.datatype.DataTypeImpl
 
DESCRIPTION_ATT - Static variable in class org.outerj.xreporter.connectionprovider.pooling.PoolingConnectionProviderManager
 
DESCRIPTION_ATTR - Static variable in class org.outerj.xreporter.datatype.DataTypeImpl
 
DESCRIPTION_ATTR - Static variable in class org.outerj.xreporter.report.Catalog
 
DESCRIPTION_EL - Static variable in class org.outerj.xreporter.report.instance.OrderBy
 
DataSource - interface org.outerj.xreporter.datasource.DataSource.
A datasouce consists of both metadata about the datasource, and the connection parameters.
DataSourceAccessDeniedException - exception org.outerj.xreporter.report.DataSourceAccessDeniedException.
 
DataSourceAccessDeniedException(String, String) - Constructor for class org.outerj.xreporter.report.DataSourceAccessDeniedException
 
DataSourceIdFunction - class org.outerj.xreporter.expression.function.DataSourceIdFunction.
Function for use in expressions that returns the id of the current data source.
DataSourceIdFunction() - Constructor for class org.outerj.xreporter.expression.function.DataSourceIdFunction
 
DataSourceImpl - class org.outerj.xreporter.datasource.DataSourceImpl.
Implementation of DataSource.
DataSourceImpl() - Constructor for class org.outerj.xreporter.datasource.DataSourceImpl
 
DataSourceManager - interface org.outerj.xreporter.datasource.DataSourceManager.
DataSourceManager manages XReporter's DataSources.
DataSourceManagerImpl - class org.outerj.xreporter.datasource.DataSourceManagerImpl.
Implementation of DataSourceManager.
DataSourceManagerImpl() - Constructor for class org.outerj.xreporter.datasource.DataSourceManagerImpl
 
DataSourceParamFunction - class org.outerj.xreporter.expression.function.DataSourceParamFunction.
Function for use in expressions that returns the value of a connection parameter of the current datasource.
DataSourceParamFunction() - Constructor for class org.outerj.xreporter.expression.function.DataSourceParamFunction
 
DataType - interface org.outerj.xreporter.datatype.DataType.
A data type is a definition of a domain-specific type based on one of a few built-in types (such as string, long, date, ...) and can be augmented with metadata (prompt, title, default value, ...), validation rules and formatting patterns.
DataTypeImpl - class org.outerj.xreporter.datatype.DataTypeImpl.
Implementation of DataType.
DataTypeImpl() - Constructor for class org.outerj.xreporter.datatype.DataTypeImpl
 
DataTypeImpl(DataTypeImpl) - Constructor for class org.outerj.xreporter.datatype.DataTypeImpl
 
DataTypeManager - interface org.outerj.xreporter.datatype.DataTypeManager.
Manages a catalog of data types and is a factory for creating new types.
DataTypeManagerImpl - class org.outerj.xreporter.datatype.DataTypeManagerImpl.
Implementation of DataTypeManager.
DataTypeManagerImpl() - Constructor for class org.outerj.xreporter.datatype.DataTypeManagerImpl
 
DataTypeSupport - class org.outerj.xreporter.report.definition.DataTypeSupport.
Helper class for objects that want to create datatypes from a Configuration object.
DataTypeSupport() - Constructor for class org.outerj.xreporter.report.definition.DataTypeSupport
 
DataTypeValueFormatter - class org.outerj.xreporter.report.definition.DataTypeValueFormatter.
Implementation of ValueFormatter (from the grouping package) that uses xReporter datatypes for formatting.
DataTypeValueFormatter(DataType, ResourceManager) - Constructor for class org.outerj.xreporter.report.definition.DataTypeValueFormatter
 
DatabaseOutputDefinition - class org.outerj.xreporter.report.definition.DatabaseOutputDefinition.
OutputDefinition implementation for generating output from a database.
DatabaseOutputDefinition(ReportDefinition, String) - Constructor for class org.outerj.xreporter.report.definition.DatabaseOutputDefinition
 
DatabaseOutputDefinition.AbsoluteNavigationStrategy - class org.outerj.xreporter.report.definition.DatabaseOutputDefinition.AbsoluteNavigationStrategy.
 
DatabaseOutputDefinition.AbsoluteNavigationStrategy() - Constructor for class org.outerj.xreporter.report.definition.DatabaseOutputDefinition.AbsoluteNavigationStrategy
 
DatabaseOutputDefinition.LoopingNavigationStrategy - class org.outerj.xreporter.report.definition.DatabaseOutputDefinition.LoopingNavigationStrategy.
 
DatabaseOutputDefinition.LoopingNavigationStrategy() - Constructor for class org.outerj.xreporter.report.definition.DatabaseOutputDefinition.LoopingNavigationStrategy
 
DatabaseOutputDefinition.ResultSetNavigationStrategy - interface org.outerj.xreporter.report.definition.DatabaseOutputDefinition.ResultSetNavigationStrategy.
 
DateFormat - interface org.outerj.i18n.DateFormat.
 
DateFunction - class org.outerj.expression.DateFunction.
 
DateFunction() - Constructor for class org.outerj.expression.DateFunction
 
DateTimeType - class org.outerj.xreporter.datatype.type.DateTimeType.
 
DateTimeType() - Constructor for class org.outerj.xreporter.datatype.type.DateTimeType
 
DateType - class org.outerj.xreporter.datatype.type.DateType.
 
DateType() - Constructor for class org.outerj.xreporter.datatype.type.DateType
 
DayOfMonthFunction - class org.outerj.expression.DayOfMonthFunction.
 
DayOfMonthFunction() - Constructor for class org.outerj.expression.DayOfMonthFunction
 
DayOfWeekFunction - class org.outerj.expression.DayOfWeekFunction.
 
DayOfWeekFunction() - Constructor for class org.outerj.expression.DayOfWeekFunction
 
DayOfYearFunction - class org.outerj.expression.DayOfYearFunction.
 
DayOfYearFunction() - Constructor for class org.outerj.expression.DayOfYearFunction
 
DaysInMonthFunction - class org.outerj.expression.DaysInMonthFunction.
 
DaysInMonthFunction() - Constructor for class org.outerj.expression.DaysInMonthFunction
 
DbConfigSupport - class org.outerj.xreporter.util.DbConfigSupport.
 
DbConfigSupport() - Constructor for class org.outerj.xreporter.util.DbConfigSupport
 
DecimalConstantFunction - class org.outerj.expression.DecimalConstantFunction.
 
DecimalConstantFunction(BigDecimal) - Constructor for class org.outerj.expression.DecimalConstantFunction
 
DecimalFormat - interface org.outerj.i18n.DecimalFormat.
Implementations of this class are able to parse and format numbers according to a certain locale and pattern.
DefaultFunctionFactory - class org.outerj.expression.DefaultFunctionFactory.
Function factory which knows all the standard functions, and to which additional functions can be registered.
DefaultFunctionFactory() - Constructor for class org.outerj.expression.DefaultFunctionFactory
 
DivideFunction - class org.outerj.expression.DivideFunction.
 
DivideFunction() - Constructor for class org.outerj.expression.DivideFunction
 
data - Variable in class org.outerj.xreporter.client.XReporterResponse
 
dataSource - Variable in class org.outerj.xreporter.report.instance.ReportImpl
 
dataSourceId - Variable in class org.outerj.xreporter.datasource.UnknownDataSourceIdException
 
dataSourceId - Variable in class org.outerj.xreporter.report.DataSourceAccessDeniedException
 
dataSourceId - Variable in class org.outerj.xreporter.report.IncompatibleDataSourceException
 
dataSourceId - Variable in class org.outerj.xreporter.report.definition.LinkDefinition
 
dataSourceManager - Variable in class org.outerj.xreporter.http.HttpConnectorImpl
 
dataSourceManager - Variable in class org.outerj.xreporter.report.ReportManagerImpl
 
dataSourceManager - Variable in class org.outerj.xreporter.report.instance.ReportImpl
 
dataSourcesByAuthorisationCode - Variable in class org.outerj.xreporter.authorisation.AuthorisationManagerImpl
The values in this map are Sets of authorisation codes.
dataSourcesById - Variable in class org.outerj.xreporter.datasource.DataSourceManagerImpl
 
dataType - Variable in class org.outerj.xreporter.report.definition.ColumnDefinition
 
dataType - Variable in class org.outerj.xreporter.report.definition.DataTypeValueFormatter
 
dataType - Variable in class org.outerj.xreporter.report.definition.InputFieldDefinition
 
dataTypeCatalogFile - Variable in class org.outerj.xreporter.datatype.DataTypeManagerImpl
 
dataTypeManager - Variable in class org.outerj.xreporter.report.definition.ColumnDefinition
 
dataTypeManager - Variable in class org.outerj.xreporter.report.definition.InputFieldDefinition
 
dataTypeManager - Variable in class org.outerj.xreporter.report.definition.ReportDefinitionBuilder
 
dataTypesById - Variable in class org.outerj.xreporter.datatype.DataTypeManagerImpl
 
databaseOutputDefinition - Variable in class org.outerj.xreporter.report.definition.GroupingExecutionContext
 
databaseOutputDefinition - Variable in class org.outerj.xreporter.report.definition.XMLSerializingGroupVisitor
 
datasourcesPattern - Variable in class org.outerj.xreporter.http.HttpConnectorImpl.SavedReportsHandler
 
dbConfigToHashMap(Configuration) - Static method in class org.outerj.xreporter.util.DbConfigSupport
Convert a Configuration object containing "connection-params" to a HashMap object.
dbOutputDefinition - Variable in class org.outerj.xreporter.report.instance.Columns
 
dbOutputDefinition - Variable in class org.outerj.xreporter.report.instance.OrderBy
 
defaultObject - Variable in class org.outerj.xreporter.datatype.type.LocaleMap
 
defaultOrderByDefinition - Variable in class org.outerj.xreporter.report.definition.DatabaseOutputDefinition
 
defaultOrientation - Variable in class org.outerj.xreporter.report.definition.QbeDefinition
 
definePackage(String, String, String, String, String, String, String, URL) - Method in class org.outerj.xreporter.resource.RefreshingResourceClassLoader
 
definition - Variable in class org.outerj.xreporter.report.instance.Condition
 
definition - Variable in class org.outerj.xreporter.report.instance.Parameter
 
delegateExecutionContext - Variable in class org.outerj.xreporter.report.definition.GroupingExecutionContext
 
delegateExpressionContext - Variable in class org.outerj.grouping.functions.SummaryExpressionContextWrapper
 
delegateFunctionFactory - Variable in class org.outerj.grouping.functions.GroupingFunctionFactory
 
delete(String, User) - Method in interface org.outerj.xreporter.reportstore.ReportStore
Deletes a stored report.
delete(String, User) - Method in class org.outerj.xreporter.reportstore.ReportStoreImpl
 
description - Variable in class org.outerj.xreporter.datasource.DataSourceImpl
 
description - Variable in class org.outerj.xreporter.report.definition.OrderByDefinition
 
description - Variable in class org.outerj.xreporter.report.definition.ReportDefinition
Description of this report definition, this is a resource bundle key.
destroyPattern - Variable in class org.outerj.xreporter.http.HttpConnectorImpl.ReportsHandler
 
destroyReport(User, String) - Method in interface org.outerj.xreporter.report.ReportManager
Deletes all trace of the given report by calling its dispose method and removing its handle from the list of current instances.
destroyReport(User, String) - Method in class org.outerj.xreporter.report.ReportManagerImpl
 
destroyReport(User, ReportImpl) - Method in class org.outerj.xreporter.report.ReportManagerImpl
 
dialectName - Variable in class org.outerj.xreporter.datasource.DataSourceImpl
 
dispose() - Method in interface org.outerj.xreporter.connectionprovider.ConnectionProvider
This method should be called when this ConnectionProvider is no longer needed.
dispose() - Method in class org.outerj.xreporter.connectionprovider.nonpooling.NonPoolingConnectionProvider
 
dispose() - Method in class org.outerj.xreporter.connectionprovider.pooling.PoolingConnectionProvider
 
dispose() - Method in class org.outerj.xreporter.connectionprovider.pooling.PoolingConnectionProviderManager
 
dispose() - Method in class org.outerj.xreporter.report.instance.ReportImpl
Cleans up resources used by this report.
dispose() - Method in class org.outerj.xreporter.report.instance.Step
Cleans up resources used by this step, currently these are the temporary tables.
doInvoke(Object, Method, Object[]) - Method in class org.outerj.xreporter.report.instance.CheckLockedInvocationHandler
 
doInvoke(Object, Method, Object[]) - Method in class org.outerj.xreporter.report.instance.ResetTimeoutInvocationHandler
 
doInvoke(Object, Method, Object[]) - Method in class org.outerj.xreporter.util.AbstractInvocationHandler
 
doMaintenance() - Method in class org.outerj.xreporter.connectionprovider.pooling.PoolingConnectionProvider
 
dropConditionStatement - Variable in class org.outerj.xreporter.userentrystore.UserEntryStoreImpl
 
dropParameterStatement - Variable in class org.outerj.xreporter.userentrystore.UserEntryStoreImpl
 
dropReportDetailStatement - Variable in class org.outerj.xreporter.reportstore.ReportStoreImpl
 
dropReportStatement - Variable in class org.outerj.xreporter.reportstore.ReportStoreImpl
 
dump(int) - Method in class org.outerj.grouping.Group
 
dump() - Method in class org.outerj.xreporter.report.ReportState
 

E

EMPTY_ATTRIBUTES - Static variable in class org.outerj.xreporter.util.SaxHelper
 
ERROR - Static variable in class org.outerj.xreporter.client.XReporterResponse
 
ERROR_EL - Static variable in class org.outerj.xreporter.report.definition.DatabaseOutputDefinition
 
EndOfMonthFunction - class org.outerj.expression.EndOfMonthFunction.
 
EndOfMonthFunction() - Constructor for class org.outerj.expression.EndOfMonthFunction
 
EndOfQuarterFunction - class org.outerj.expression.EndOfQuarterFunction.
 
EndOfQuarterFunction() - Constructor for class org.outerj.expression.EndOfQuarterFunction
 
EndOfYearFunction - class org.outerj.expression.EndOfYearFunction.
 
EndOfYearFunction() - Constructor for class org.outerj.expression.EndOfYearFunction
 
Equals - class org.outerj.xreporter.datatype.operator.Equals.
Equals (=) SQL operator.
Equals() - Constructor for class org.outerj.xreporter.datatype.operator.Equals
 
EqualsFunction - class org.outerj.expression.EqualsFunction.
 
EqualsFunction() - Constructor for class org.outerj.expression.EqualsFunction
 
ErrorListener - interface org.outerj.grouping.ErrorListener.
 
Executable - interface org.outerj.xreporter.report.definition.Executable.
This interface should be implemented by the classes that are in the execute-part of a report step.
ExecuteException - exception org.outerj.xreporter.report.ExecuteException.
Thrown when an error occurs during the execution of the "execution part" of a interaction.
ExecuteException(String, String, Exception) - Constructor for class org.outerj.xreporter.report.ExecuteException
 
ExecutionContext - interface org.outerj.xreporter.report.definition.ExecutionContext.
This is the interface through which other parts of XReporter (such as the report defintion classes) get access to report instance data.
Expression - interface org.outerj.expression.Expression.
An expression is something that can be evaluated.
ExpressionContext - interface org.outerj.expression.ExpressionContext.
ExpressionContext is passed to Expressions during their evaluate-method.
ExpressionException - exception org.outerj.expression.ExpressionException.
 
ExpressionException(String, int, int) - Constructor for class org.outerj.expression.ExpressionException
 
ExpressionManager - interface org.outerj.xreporter.expression.ExpressionManager.
Expression manager compiles expressions using the implementation from the org.outerj.expression package.
ExpressionManagerImpl - class org.outerj.xreporter.expression.ExpressionManagerImpl.
Implementation of ExpressionManager.
ExpressionManagerImpl() - Constructor for class org.outerj.xreporter.expression.ExpressionManagerImpl
 
ExpressionValidationRule - class org.outerj.xreporter.datatype.type.ExpressionValidationRule.
 
ExpressionValidationRule(Expression) - Constructor for class org.outerj.xreporter.datatype.type.ExpressionValidationRule
 
endDocument() - Method in class org.outerj.xreporter.util.StripDocumentContentHandler
 
endElement(String, String, String) - Method in class org.outerj.xreporter.authorisation.AuthorisationManagerImpl.AuthorisationCodesHandler
 
endElement(String, String, String) - Method in class org.outerj.xreporter.util.StripDocumentContentHandler
 
endPrefixMapping(String) - Method in class org.outerj.xreporter.util.StripDocumentContentHandler
 
endRow - Variable in class org.outerj.grouping.functions.SummaryExpressionContextWrapper
 
endVisitGroup(Group) - Method in class org.outerj.grouping.CalculateSummariesVisitor
 
endVisitGroup(Group) - Method in interface org.outerj.grouping.GroupVisitor
 
endVisitGroup(Group) - Method in class org.outerj.xreporter.report.definition.XMLSerializingGroupVisitor
 
enteredValue - Variable in class org.outerj.xreporter.report.instance.Condition.ValueEntry
 
enteredValue - Variable in class org.outerj.xreporter.report.instance.Parameter
 
equalsMethod - Static variable in class org.outerj.xreporter.util.AbstractInvocationHandler
 
error(SAXParseException) - Method in class org.outerj.ant.XmlSchemaTask
 
error - Variable in class org.outerj.grouping.Group.SummaryField
 
errorListener - Variable in class org.outerj.grouping.CalculateSummariesVisitor
 
errorLogger - Variable in class org.outerj.xreporter.http.HttpConnectorImpl
 
errorMessage - Variable in class org.outerj.xreporter.client.XReporterResponse
Error messsage in case type = ERROR, otherwise it is null.
errorMsg - Variable in class org.outerj.xreporter.datatype.ValidationResult
 
errorResponse(String, int, HttpResponse) - Method in class org.outerj.xreporter.http.HttpConnectorImpl
 
escapeSpecialXmlChars(String) - Method in class org.outerj.xreporter.http.HttpConnectorImpl
 
evaluate(ExpressionContext) - Method in class org.outerj.expression.AbsFunction
 
evaluate(ExpressionContext) - Method in class org.outerj.expression.AddDaysFunction
 
evaluate(ExpressionContext) - Method in class org.outerj.expression.AddFunction
 
evaluate(ExpressionContext) - Method in class org.outerj.expression.AndFunction
 
evaluate(ExpressionContext) - Method in class org.outerj.expression.BeginOfMonthFunction
 
evaluate(ExpressionContext) - Method in class org.outerj.expression.BeginOfQuarterFunction
 
evaluate(ExpressionContext) - Method in class org.outerj.expression.BeginOfYearFunction
 
evaluate(ExpressionContext) - Method in class org.outerj.expression.CeilingFunction
 
evaluate(ExpressionContext) - Method in class org.outerj.expression.ConcatenateFunction
 
evaluate(ExpressionContext) - Method in class org.outerj.expression.DateFunction
 
evaluate(ExpressionContext) - Method in class org.outerj.expression.DayOfMonthFunction
 
evaluate(ExpressionContext) - Method in class org.outerj.expression.DayOfWeekFunction
 
evaluate(ExpressionContext) - Method in class org.outerj.expression.DayOfYearFunction
 
evaluate(ExpressionContext) - Method in class org.outerj.expression.DaysInMonthFunction
 
evaluate(ExpressionContext) - Method in class org.outerj.expression.DecimalConstantFunction
 
evaluate(ExpressionContext) - Method in class org.outerj.expression.DivideFunction
 
evaluate(ExpressionContext) - Method in class org.outerj.expression.EndOfMonthFunction
 
evaluate(ExpressionContext) - Method in class org.outerj.expression.EndOfQuarterFunction
 
evaluate(ExpressionContext) - Method in class org.outerj.expression.EndOfYearFunction
 
evaluate(ExpressionContext) - Method in class org.outerj.expression.EqualsFunction
 
evaluate(ExpressionContext) - Method in interface org.outerj.expression.Expression
Evaluates this expression and returns the result of that evaluation.
evaluate(ExpressionContext) - Method in class org.outerj.expression.FalseFunction
 
evaluate(ExpressionContext) - Method in class org.outerj.expression.FloorFunction
 
evaluate(ExpressionContext) - Method in class org.outerj.expression.GreaterThanFunction
 
evaluate(ExpressionContext) - Method in class org.outerj.expression.GreaterThanOrEqualsFunction
 
evaluate(ExpressionContext) - Method in class org.outerj.expression.IfFunction
 
evaluate(ExpressionContext) - Method in class org.outerj.expression.LengthFunction
 
evaluate(ExpressionContext) - Method in class org.outerj.expression.LessThanFunction
 
evaluate(ExpressionContext) - Method in class org.outerj.expression.LessThanOrEqualsFunction
 
evaluate(ExpressionContext) - Method in class org.outerj.expression.LowerCaseFunction
 
evaluate(ExpressionContext) - Method in class org.outerj.expression.MonthFunction
 
evaluate(ExpressionContext) - Method in class org.outerj.expression.MultiplyFunction
 
evaluate(ExpressionContext) - Method in class org.outerj.expression.NVLFunction
Replace expr1 with expr2 when expr1 is null or otherwise cannot be evaluated.
evaluate(ExpressionContext) - Method in class org.outerj.expression.NegateFunction
 
evaluate(ExpressionContext) - Method in class org.outerj.expression.NotEqualsFunction
 
evaluate(ExpressionContext) - Method in class org.outerj.expression.NotFunction
 
evaluate(ExpressionContext) - Method in class org.outerj.expression.NowFunction
 
evaluate(ExpressionContext) - Method in class org.outerj.expression.OrFunction
 
evaluate(ExpressionContext) - Method in class org.outerj.expression.PowerFunction
 
evaluate(ExpressionContext) - Method in class org.outerj.expression.RandomFunction
 
evaluate(ExpressionContext) - Method in class org.outerj.expression.RemainderFunction
 
evaluate(ExpressionContext) - Method in class org.outerj.expression.SetTimeFunction
 
evaluate(ExpressionContext) - Method in class org.outerj.expression.StringConstantFunction
 
evaluate(ExpressionContext) - Method in class org.outerj.expression.SubstractFunction
 
evaluate(ExpressionContext) - Method in class org.outerj.expression.SubstringFunction
 
evaluate(ExpressionContext) - Method in class org.outerj.expression.TextToDateFunction
 
evaluate(ExpressionContext) - Method in class org.outerj.expression.TrimFunction
 
evaluate(ExpressionContext) - Method in class org.outerj.expression.TrueFunction
 
evaluate(ExpressionContext) - Method in class org.outerj.expression.UpperCaseFunction
 
evaluate(ExpressionContext) - Method in class org.outerj.expression.VariableFunction
 
evaluate(ExpressionContext) - Method in class org.outerj.expression.YearFunction
 
evaluate(ExpressionContext) - Method in class org.outerj.grouping.functions.ColumnFunction
 
evaluate(ExpressionContext) - Method in class org.outerj.grouping.functions.SAvgFunction
 
evaluate(ExpressionContext) - Method in class org.outerj.grouping.functions.SCountFunction
 
evaluate(ExpressionContext) - Method in class org.outerj.grouping.functions.SFirstFunction
 
evaluate(ExpressionContext) - Method in class org.outerj.grouping.functions.SLastFunction
 
evaluate(ExpressionContext) - Method in class org.outerj.grouping.functions.SMaxFunction
 
evaluate(ExpressionContext) - Method in class org.outerj.grouping.functions.SMinFunction
 
evaluate(ExpressionContext) - Method in class org.outerj.grouping.functions.SSumFunction
 
evaluate(ExpressionContext) - Method in class org.outerj.xreporter.datatype.type.ValidationError
 
evaluate(ExpressionContext) - Method in class org.outerj.xreporter.datatype.type.ValidationOk
 
evaluate(ExpressionContext) - Method in class org.outerj.xreporter.datatype.type.ValidationValue
 
evaluate(ExpressionContext) - Method in class org.outerj.xreporter.expression.function.CustomerIdFunction
 
evaluate(ExpressionContext) - Method in class org.outerj.xreporter.expression.function.DataSourceIdFunction
 
evaluate(ExpressionContext) - Method in class org.outerj.xreporter.expression.function.DataSourceParamFunction
 
evaluate(ExpressionContext) - Method in class org.outerj.xreporter.expression.function.ReportIdFunction
 
evaluate(ExpressionContext) - Method in class org.outerj.xreporter.expression.function.UserIdFunction
 
evaluate(ExpressionContext) - Method in class org.outerj.xreporter.expression.function.UserPropertyFunction
 
exceptionMessage - Variable in class org.outerj.xreporter.report.ExecuteException
 
executableClass - Variable in class org.outerj.xreporter.report.definition.JavaExecutor
 
execute() - Method in class org.outerj.ant.XmlSchemaTask
 
execute(ExecutionContext) - Method in interface org.outerj.xreporter.report.definition.Executable
 
execute(ExecutionContext) - Method in class org.outerj.xreporter.report.definition.JavaExecutor
 
execute(ExecutionContext) - Method in class org.outerj.xreporter.report.definition.SqlExecutor
 
execute() - Method in class org.outerj.xreporter.report.instance.Step
 
executionContext - Variable in class org.outerj.xreporter.report.definition.XMLSerializingGroupVisitor
 
executors - Variable in class org.outerj.xreporter.report.definition.StepDefinition
 
expression - Variable in class org.outerj.grouping.GroupDefinition.SummaryFieldDefinition
 
expression - Variable in class org.outerj.xreporter.datatype.type.ExpressionValidationRule
 
expression - Variable in class org.outerj.xreporter.report.definition.CalculateSqlPart
 
expression - Variable in class org.outerj.xreporter.report.definition.HttpParameterDefinition
 
expressionContext - Variable in class org.outerj.xreporter.report.instance.ReportImpl
 
expressionContext - Variable in class org.outerj.xreporter.report.instance.Step
 
expressionForDefault - Variable in class org.outerj.xreporter.datatype.DataTypeImpl
 
expressionManager - Variable in class org.outerj.xreporter.datatype.type.Type
 
expressionManager - Variable in class org.outerj.xreporter.report.definition.CalculateSqlPart
 
expressionManager - Variable in class org.outerj.xreporter.report.definition.HttpParameterDefinition
 
expressionManager - Variable in class org.outerj.xreporter.report.definition.ReportDefinitionBuilder
 
expressionString - Variable in class org.outerj.grouping.GroupDefinition.SummaryFieldDefinition
 
expressionString - Variable in class org.outerj.xreporter.report.definition.CalculateSqlPart
 
extensionsClassLoader - Variable in class org.outerj.xreporter.report.ReportManagerImpl
ClassLoader used for user extensions, currenlty custom "execute steps".

F

FIELD_ATTR - Static variable in class org.outerj.xreporter.report.definition.ColumnDefinition
 
FIELD_EL - Static variable in class org.outerj.xreporter.report.definition.DatabaseOutputDefinition
 
FIELD_EL - Static variable in class org.outerj.xreporter.report.definition.XMLSerializingGroupVisitor
 
FUNCTION_CONDITION - Static variable in class org.outerj.xreporter.userentrystore.UserEntryStoreImpl
 
FUNCTION_PARAM - Static variable in class org.outerj.xreporter.userentrystore.UserEntryStoreImpl
 
FalseFunction - class org.outerj.expression.FalseFunction.
 
FalseFunction() - Constructor for class org.outerj.expression.FalseFunction
 
FileBasedIdGenerator - class org.outerj.xreporter.idgenerator.FileBasedIdGenerator.
An ID-generator which reads (and stores) its starting ID from a file, so that always-increasing ID's are obtained, even between XReporter restarts.
FileBasedIdGenerator() - Constructor for class org.outerj.xreporter.idgenerator.FileBasedIdGenerator
 
FloorFunction - class org.outerj.expression.FloorFunction.
 
FloorFunction() - Constructor for class org.outerj.expression.FloorFunction
 
FormatCache - interface org.outerj.xreporter.datatype.type.FormatCache.
Cache date or number formatting patterns.
FunctionFactory - interface org.outerj.expression.FunctionFactory.
Factory that creates expression instances based on their name
fatalError(SAXParseException) - Method in class org.outerj.ant.XmlSchemaTask
 
fetch(ResultSet, String) - Method in interface org.outerj.xreporter.datatype.DataType
Gets a value from a ResultSet using the appropriate methods according to the data type.
fetch(ResultSet, String) - Method in class org.outerj.xreporter.datatype.DataTypeImpl
 
fetch(ResultSet, String) - Method in class org.outerj.xreporter.datatype.type.BigDecimalType
 
fetch(ResultSet, String) - Method in class org.outerj.xreporter.datatype.type.DateTimeType
 
fetch(ResultSet, String) - Method in class org.outerj.xreporter.datatype.type.DateType
 
fetch(ResultSet, String) - Method in class org.outerj.xreporter.datatype.type.LongType
 
fetch(ResultSet, String) - Method in class org.outerj.xreporter.datatype.type.StringType
 
fetch(ResultSet, String) - Method in class org.outerj.xreporter.datatype.type.TimeType
 
fetch(ResultSet, String) - Method in class org.outerj.xreporter.datatype.type.Type
See DataType.fetch
fieldName - Variable in class org.outerj.xreporter.report.definition.ColumnDefinition
The name of the field to be fetched from the resultset.
fieldName - Variable in class org.outerj.xreporter.report.definition.ConditionSqlPart
 
fieldName - Variable in class org.outerj.xreporter.report.definition.QbeConditionDefinition
 
fieldName - Variable in class org.outerj.xreporter.report.definition.TempTableRefSqlPart
 
file - Variable in class org.outerj.xreporter.report.definition.ReportDefinition
The file from which the report definition was read
findClass(String) - Method in class org.outerj.xreporter.resource.RefreshingResourceClassLoader
 
findLibrary(String) - Method in class org.outerj.xreporter.resource.RefreshingResourceClassLoader
 
findResource(String) - Method in class org.outerj.xreporter.resource.RefreshingResourceClassLoader
 
findResources(String) - Method in class org.outerj.xreporter.resource.RefreshingResourceClassLoader
 
format(Object, Locale) - Method in interface org.outerj.grouping.ValueFormatter
Formats an object to a string according to a certain Locale.
format(Date) - Method in interface org.outerj.i18n.DateFormat
 
format(Object) - Method in interface org.outerj.i18n.DecimalFormat
 
format(Date) - Method in class org.outerj.i18n.Icu4jDateFormat
 
format(Object) - Method in class org.outerj.i18n.Icu4jDecimalFormat
 
format(Date) - Method in class org.outerj.i18n.JdkDateFormat
 
format(Object) - Method in class org.outerj.i18n.JdkDecimalFormat
 
format(Object, ResourceHandle, FormatCache) - Method in interface org.outerj.xreporter.datatype.DataType
Creates a string representation of the value, based on the locale.
format(Object, ResourceHandle, FormatCache) - Method in class org.outerj.xreporter.datatype.DataTypeImpl
 
format(Object, ResourceHandle, FormatCache) - Method in class org.outerj.xreporter.datatype.type.AbstractDateTimeType
 
format(Object, ResourceHandle, FormatCache) - Method in class org.outerj.xreporter.datatype.type.BigDecimalType
 
format(Object, ResourceHandle, FormatCache) - Method in class org.outerj.xreporter.datatype.type.LongType
 
format(Object, ResourceHandle, FormatCache) - Method in class org.outerj.xreporter.datatype.type.StringType
 
format(Object, ResourceHandle, FormatCache) - Method in class org.outerj.xreporter.datatype.type.Type
See DataType.format
format(Object, Locale) - Method in class org.outerj.xreporter.report.definition.DataTypeValueFormatter
 
format(String, Object[]) - Method in class org.outerj.xreporter.resource.Resources
 
formatException(SAXParseException) - Method in class org.outerj.ant.XmlSchemaTask
 
formatRaw(Object) - Method in interface org.outerj.xreporter.datatype.DataType
Formats the value using US Locale rules.
formatRaw(Object) - Method in class org.outerj.xreporter.datatype.DataTypeImpl
 
formatRaw(Object) - Method in class org.outerj.xreporter.datatype.type.AbstractDateTimeType
 
formatRaw(Object) - Method in class org.outerj.xreporter.datatype.type.BigDecimalType
 
formatRaw(Object) - Method in class org.outerj.xreporter.datatype.type.LongType
 
formatRaw(Object) - Method in class org.outerj.xreporter.datatype.type.StringType
 
formatRaw(Object) - Method in class org.outerj.xreporter.datatype.type.Type
Format a value as simple as possible.
formattingPatterns - Variable in class org.outerj.xreporter.datatype.type.Type
Locale-specific strings that represent patterns used to format (or parse) the data.
functionFactory - Variable in class org.outerj.xreporter.expression.ExpressionManagerImpl
 
functions - Variable in class org.outerj.expression.DefaultFunctionFactory
 

G

GET_METHOD - Static variable in class org.outerj.xreporter.client.XReporterRequest
 
GROUPS_EL - Static variable in class org.outerj.xreporter.report.definition.DatabaseOutputDefinition
 
GROUP_EL - Static variable in class org.outerj.xreporter.report.definition.DatabaseOutputDefinition
 
GROUP_EL - Static variable in class org.outerj.xreporter.report.definition.XMLSerializingGroupVisitor
 
GROUP_VALUE_EL - Static variable in class org.outerj.xreporter.report.definition.XMLSerializingGroupVisitor
 
GreaterThan - class org.outerj.xreporter.datatype.operator.GreaterThan.
Greater than (>) SQL comparison operator..
GreaterThan() - Constructor for class org.outerj.xreporter.datatype.operator.GreaterThan
 
GreaterThanFunction - class org.outerj.expression.GreaterThanFunction.
 
GreaterThanFunction() - Constructor for class org.outerj.expression.GreaterThanFunction
 
GreaterThanOrEquals - class org.outerj.xreporter.datatype.operator.GreaterThanOrEquals.
Greater than or equals (>=) SQL comparison operator.
GreaterThanOrEquals() - Constructor for class org.outerj.xreporter.datatype.operator.GreaterThanOrEquals
 
GreaterThanOrEqualsFunction - class org.outerj.expression.GreaterThanOrEqualsFunction.
 
GreaterThanOrEqualsFunction() - Constructor for class org.outerj.expression.GreaterThanOrEqualsFunction
 
Group - class org.outerj.grouping.Group.
This class represents a specific group.
Group() - Constructor for class org.outerj.grouping.Group
 
Group.SummaryField - class org.outerj.grouping.Group.SummaryField.
 
Group.SummaryField(String, boolean, Object, ValueFormatter, String, String) - Constructor for class org.outerj.grouping.Group.SummaryField
The error parameter indicates wheter the evaluation of the summary field expression was succesful.
GroupDefinition - class org.outerj.grouping.GroupDefinition.
Specification of a certain grouping.
GroupDefinition(String[], String, Expression, String, ValueFormatter) - Constructor for class org.outerj.grouping.GroupDefinition
 
GroupDefinition.SummaryFieldDefinition - class org.outerj.grouping.GroupDefinition.SummaryFieldDefinition.
 
GroupDefinition.SummaryFieldDefinition(String, Expression, String, ValueFormatter, String, String) - Constructor for class org.outerj.grouping.GroupDefinition.SummaryFieldDefinition
 
GroupVisitor - interface org.outerj.grouping.GroupVisitor.
A visitor (see visitor pattern in "Design Patterns", Gamma et al) used for visiting the nodes of Group-tree.
Grouper - class org.outerj.grouping.Grouper.
This class creates the Group structure.
Grouper() - Constructor for class org.outerj.grouping.Grouper
 
GroupingExecutionContext - class org.outerj.xreporter.report.definition.GroupingExecutionContext.
A wrapper around ExecutionContext used in case of grouping.
GroupingExecutionContext(ExecutionContext, GroupDefinition[], DatabaseOutputDefinition) - Constructor for class org.outerj.xreporter.report.definition.GroupingExecutionContext
 
GroupingFunctionFactory - class org.outerj.grouping.functions.GroupingFunctionFactory.
An implementation of FunctionFactory supporting the summary functions.
GroupingFunctionFactory(FunctionFactory) - Constructor for class org.outerj.grouping.functions.GroupingFunctionFactory
 
generateBasicOutputSaxFragment(ContentHandler, int, int, ExecutionContext, ResourceHandle) - Method in class org.outerj.xreporter.report.definition.DatabaseOutputDefinition
 
generateCatalog(ContentHandler, User, ResourceHandle) - Method in interface org.outerj.xreporter.datasource.DataSourceManager
Generates a list of datasources.
generateCatalog(ContentHandler, User, ResourceHandle) - Method in class org.outerj.xreporter.datasource.DataSourceManagerImpl
 
generateCatalog(ContentHandler, User, String, ResourceHandle) - Method in interface org.outerj.xreporter.report.ReportManager
Generates a catalog of available report definitions.
generateCatalog(ContentHandler, User, String, ResourceHandle) - Method in class org.outerj.xreporter.report.ReportManagerImpl
 
generateColumns(ContentHandler) - Method in interface org.outerj.xreporter.report.instance.Report
 
generateColumns(ContentHandler) - Method in class org.outerj.xreporter.report.instance.ReportImpl
 
generateGroupedOutputSaxFragment(ContentHandler, ExecutionContext, ResourceHandle) - Method in class org.outerj.xreporter.report.definition.DatabaseOutputDefinition
 
generateInfoSaxFragment(ContentHandler, ExecutionContext, ResourceHandle) - Method in class org.outerj.xreporter.report.instance.Condition
 
generateInfoSaxFragment(ContentHandler, ExecutionContext, ResourceHandle) - Method in class org.outerj.xreporter.report.instance.InputField
Similar to generateSaxFragment, but only contains the state of the inputfield, not other information like the datatype or validation errors.
generateInfoSaxFragment(ContentHandler, ExecutionContext, ResourceHandle) - Method in class org.outerj.xreporter.report.instance.Parameter
 
generateInfoSaxFragment(ContentHandler, ResourceHandle) - Method in class org.outerj.xreporter.report.instance.Step
 
generateInputInfoSaxFragment(ContentHandler, ExecutionContext, ResourceHandle) - Method in interface org.outerj.xreporter.datatype.DataType
Generates a piece of SAX representing this data type.
generateInputInfoSaxFragment(ContentHandler, ExecutionContext, ResourceHandle) - Method in class org.outerj.xreporter.datatype.DataTypeImpl
 
generateNaturalDescription(StringBuffer, String, String[], ResourceHandle) - Method in class org.outerj.xreporter.datatype.operator.Between
 
generateNaturalDescription(StringBuffer, String, String[], ResourceHandle) - Method in class org.outerj.xreporter.datatype.operator.Equals
 
generateNaturalDescription(StringBuffer, String, String[], ResourceHandle) - Method in class org.outerj.xreporter.datatype.operator.GreaterThan
 
generateNaturalDescription(StringBuffer, String, String[], ResourceHandle) - Method in class org.outerj.xreporter.datatype.operator.GreaterThanOrEquals
 
generateNaturalDescription(StringBuffer, String, String[], ResourceHandle) - Method in class org.outerj.xreporter.datatype.operator.In
 
generateNaturalDescription(StringBuffer, String, String[], ResourceHandle) - Method in class org.outerj.xreporter.datatype.operator.IsNotNull
 
generateNaturalDescription(StringBuffer, String, String[], ResourceHandle) - Method in class org.outerj.xreporter.datatype.operator.IsNull
 
generateNaturalDescription(StringBuffer, String, String[], ResourceHandle) - Method in class org.outerj.xreporter.datatype.operator.LessThan
 
generateNaturalDescription(StringBuffer, String, String[], ResourceHandle) - Method in class org.outerj.xreporter.datatype.operator.LessThanOrEquals
 
generateNaturalDescription(StringBuffer, String, String[], ResourceHandle) - Method in class org.outerj.xreporter.datatype.operator.Like
 
generateNaturalDescription(StringBuffer, String, String[], ResourceHandle) - Method in class org.outerj.xreporter.datatype.operator.NotBetween
 
generateNaturalDescription(StringBuffer, String, String[], ResourceHandle) - Method in class org.outerj.xreporter.datatype.operator.NotEquals
 
generateNaturalDescription(StringBuffer, String, String[], ResourceHandle) - Method in class org.outerj.xreporter.datatype.operator.NotIn
 
generateNaturalDescription(StringBuffer, String, String[], ResourceHandle) - Method in class org.outerj.xreporter.datatype.operator.NotLike
 
generateNaturalDescription(StringBuffer, String, String[], ResourceHandle) - Method in interface org.outerj.xreporter.datatype.operator.Operator
Generates a human readable representation of this operator applied to some values.
generateOrderByChoices(ContentHandler) - Method in interface org.outerj.xreporter.report.instance.Report
 
generateOrderByChoices(ContentHandler) - Method in class org.outerj.xreporter.report.instance.ReportImpl
 
generateOutputInfoSaxFragment(ContentHandler, ResourceHandle) - Method in interface org.outerj.xreporter.datatype.DataType
Generates a piece of SAX containing certain information about the datatype.
generateOutputInfoSaxFragment(ContentHandler, ResourceHandle) - Method in class org.outerj.xreporter.datatype.DataTypeImpl
 
generateOutputSaxFragment(ContentHandler, int, int, ExecutionContext, ResourceHandle) - Method in class org.outerj.xreporter.report.definition.DatabaseOutputDefinition
 
generateOutputSaxFragment(ContentHandler, int, int, ExecutionContext, ResourceHandle) - Method in class org.outerj.xreporter.report.definition.HttpOutputDefinition
 
generateOutputSaxFragment(ContentHandler, int, int, ExecutionContext, ResourceHandle) - Method in interface org.outerj.xreporter.report.definition.OutputDefinition
Generate the output of the report as SAX-events, withouth startDocument and endDocument calls.
generateQbe(ContentHandler) - Method in interface org.outerj.xreporter.report.instance.Report
 
generateQbe(ContentHandler) - Method in class org.outerj.xreporter.report.instance.ReportImpl
 
generateReportFooterSaxFragment(ContentHandler) - Method in class org.outerj.xreporter.report.instance.ReportImpl
Closes the xr:report element and ends the document started by ReportImpl.generateReportHeaderStartSaxFragment(org.xml.sax.ContentHandler).
generateReportHeaderStartSaxFragment(ContentHandler) - Method in class org.outerj.xreporter.report.instance.ReportImpl
Generate the beginning of a report header, this leaves the xr:report and xr:info elements open.
generateReportHeaderStopSaxFragment(ContentHandler) - Method in class org.outerj.xreporter.report.instance.ReportImpl
Closes the xr:info element started by ReportImpl.generateReportHeaderStartSaxFragment(org.xml.sax.ContentHandler).
generateReportInstanceList(ContentHandler) - Method in interface org.outerj.xreporter.report.ReportManager
Generates a list of all report instances.
generateReportInstanceList(ContentHandler) - Method in class org.outerj.xreporter.report.ReportManagerImpl
 
generateSax(ContentHandler) - Method in class org.outerj.xreporter.report.definition.ReportDefinition
Generates the XML representation of the report definition.
generateSaxForOutput(ContentHandler, int, int) - Method in interface org.outerj.xreporter.report.instance.Report
 
generateSaxForOutput(ContentHandler, int, int) - Method in class org.outerj.xreporter.report.instance.ReportImpl
 
generateSaxForStep(ContentHandler, String) - Method in interface org.outerj.xreporter.report.instance.Report
Generates SAX events containing all information needed to display a form for completing the interaction of a step.
generateSaxForStep(ContentHandler, String) - Method in class org.outerj.xreporter.report.instance.ReportImpl
 
generateSaxFragment(ContentHandler, ExecutionContext, ResourceHandle) - Method in class org.outerj.xreporter.datatype.SearchlistDefinition
Generates SAX-events (without startDocument and endDocument) containing the contents of the searchlist.
generateSaxFragment(ContentHandler, Set, DataSource, ResourceHandle) - Method in class org.outerj.xreporter.report.Catalog
Generates an XML representation of this catalog and its subcatalogs.
generateSaxFragment(ContentHandler, ResourceHandle) - Method in class org.outerj.xreporter.report.definition.ColumnDefinition
 
generateSaxFragment(ContentHandler, DatabaseOutputDefinition.RowValues, ExecutionContext, Resources) - Method in class org.outerj.xreporter.report.definition.LinkDefinition
 
generateSaxFragment(ContentHandler, ResourceHandle) - Method in class org.outerj.xreporter.report.instance.Columns
Generates SAX-events describing the current column configuration.
generateSaxFragment(ContentHandler, ExecutionContext, ResourceHandle) - Method in class org.outerj.xreporter.report.instance.Condition
 
generateSaxFragment(ContentHandler, ExecutionContext, ResourceHandle) - Method in class org.outerj.xreporter.report.instance.InputField
Generates a piece of SAX representing the state and metadata of this inputfield.
generateSaxFragment(ContentHandler, ResourceHandle) - Method in class org.outerj.xreporter.report.instance.OrderBy
Generates a SAX representation containing the possible orderby choices.
generateSaxFragment(ContentHandler, ExecutionContext, ResourceHandle) - Method in class org.outerj.xreporter.report.instance.Parameter
 
generateSaxFragment(ContentHandler, ExecutionContext, ResourceHandle) - Method in class org.outerj.xreporter.report.instance.Qbe
Generates a SAX representation of this QBE instance.
generateSaxFragment(ContentHandler, ResourceHandle) - Method in class org.outerj.xreporter.report.instance.Step
 
generateSaxFragment(ContentHandler) - Method in interface org.outerj.xreporter.user.User
Generate an XML (SAX) representation of this user.
generateSaxFragment(ContentHandler) - Method in class org.outerj.xreporter.user.UserImpl
 
generateSaxFragmentForOrderByDefinition(OrderByDefinition, ContentHandler, ResourceHandle) - Method in class org.outerj.xreporter.report.instance.OrderBy
 
generateSaxFragmentsForChildCatalogs(ContentHandler, Set, DataSource, ResourceHandle) - Method in class org.outerj.xreporter.report.Catalog
Special variant of Catalog.generateSaxFragment(org.xml.sax.ContentHandler, java.util.Set, org.outerj.xreporter.datasource.DataSource, org.outerj.xreporter.resource.ResourceHandle) that only generates SAX events for the child catalogs of this catalog, and not for this catalog itself.
generateSimpleElement(String, String, ContentHandler) - Static method in class org.outerj.xreporter.util.SaxHelper
Generates an element with one text child on a contenthandler.
generateSql(StringBuffer, String, int) - Method in class org.outerj.xreporter.datatype.operator.Between
 
generateSql(StringBuffer, String, int) - Method in class org.outerj.xreporter.datatype.operator.Equals
 
generateSql(StringBuffer, String, int) - Method in class org.outerj.xreporter.datatype.operator.GreaterThan
 
generateSql(StringBuffer, String, int) - Method in class org.outerj.xreporter.datatype.operator.GreaterThanOrEquals
 
generateSql(StringBuffer, String, int) - Method in class org.outerj.xreporter.datatype.operator.In
 
generateSql(StringBuffer, String, int) - Method in class org.outerj.xreporter.datatype.operator.IsNotNull
 
generateSql(StringBuffer, String, int) - Method in class org.outerj.xreporter.datatype.operator.IsNull
 
generateSql(StringBuffer, String, int) - Method in class org.outerj.xreporter.datatype.operator.LessThan
 
generateSql(StringBuffer, String, int) - Method in class org.outerj.xreporter.datatype.operator.LessThanOrEquals
 
generateSql(StringBuffer, String, int) - Method in class org.outerj.xreporter.datatype.operator.Like
 
generateSql(StringBuffer, String, int) - Method in class org.outerj.xreporter.datatype.operator.NotBetween
 
generateSql(StringBuffer, String, int) - Method in class org.outerj.xreporter.datatype.operator.NotEquals
 
generateSql(StringBuffer, String, int) - Method in class org.outerj.xreporter.datatype.operator.NotIn
 
generateSql(StringBuffer, String, int) - Method in class org.outerj.xreporter.datatype.operator.NotLike
 
generateSql(StringBuffer, String, int) - Method in interface org.outerj.xreporter.datatype.operator.Operator
Generates a piece of SQL for this operator.
generateStatus(ContentHandler) - Method in interface org.outerj.xreporter.connectionprovider.ConnectionProviderManager
Generates some status information such as pool sizes.
generateStatus(ContentHandler) - Method in class org.outerj.xreporter.connectionprovider.nonpooling.NonPoolingConnectionProviderManager
The NonPoolingConnectionProviderManager does not keep references to the ConnectionProviders it creates (since it does not need them), and hence is not able to generate anything usefull.
generateStatus(ContentHandler) - Method in class org.outerj.xreporter.connectionprovider.pooling.PoolingConnectionProviderManager
 
generateStepsInfoSaxFragment(ContentHandler) - Method in class org.outerj.xreporter.report.instance.ReportImpl
 
generateStoredReportList(User, ContentHandler, ResourceHandle) - Method in interface org.outerj.xreporter.reportstore.ReportStore
Generates a list of all stored reports for a user to a SAX ContentHandler.
generateStoredReportList(User, ContentHandler, ResourceHandle) - Method in class org.outerj.xreporter.reportstore.ReportStoreImpl
 
generateUrl(ContentHandler) - Method in interface org.outerj.xreporter.report.instance.Report
Generates some XML containing a /reports URL with all necessary parameters to recreate the report to its current state.
generateUrl(ContentHandler) - Method in class org.outerj.xreporter.report.instance.ReportImpl
 
get(String) - Method in interface org.outerj.expression.ExpressionContext
Get "something" with a certain name.
get(String) - Method in class org.outerj.grouping.functions.SummaryExpressionContextWrapper
 
get() - Method in interface org.outerj.xreporter.datatype.type.FormatCache
 
get(Locale) - Method in class org.outerj.xreporter.datatype.type.LocaleMap
 
get() - Method in class org.outerj.xreporter.report.instance.Column
 
get(String) - Method in class org.outerj.xreporter.report.instance.InputFields
 
get(String) - Method in class org.outerj.xreporter.report.instance.ReportImpl.ReportExpressionContext
 
get(String) - Method in class org.outerj.xreporter.report.instance.Step.StepExpressionContext
 
getAlignColumn() - Method in class org.outerj.grouping.Group.SummaryField
 
getAlignColumnId() - Method in class org.outerj.grouping.GroupDefinition.SummaryFieldDefinition
 
getAllowedDataSourceIds(User) - Method in interface org.outerj.xreporter.authorisation.AuthorisationManager
Returns a set of all data source id's (= String objects) that the user is allowed to access.
getAllowedDataSourceIds(User) - Method in class org.outerj.xreporter.authorisation.AuthorisationManagerImpl
 
getAllowedOperators() - Method in class org.outerj.xreporter.datatype.type.AbstractDateTimeType
 
getAllowedOperators() - Method in class org.outerj.xreporter.datatype.type.BigDecimalType
 
getAllowedOperators() - Method in class org.outerj.xreporter.datatype.type.LongType
 
getAllowedOperators() - Method in class org.outerj.xreporter.datatype.type.StringType
 
getAllowedOperators() - Method in class org.outerj.xreporter.datatype.type.Type
Returns a list of Operators supported by this datatype.
getAllowedReportDefinitionIds(User) - Method in interface org.outerj.xreporter.authorisation.AuthorisationManager
Returns a set of all report definition id's (= String objects) that the user is allowed to access.
getAllowedReportDefinitionIds(User) - Method in class org.outerj.xreporter.authorisation.AuthorisationManagerImpl
 
getArgumentCount() - Method in class org.outerj.xreporter.datatype.operator.Between
 
getArgumentCount() - Method in class org.outerj.xreporter.datatype.operator.Equals
 
getArgumentCount() - Method in class org.outerj.xreporter.datatype.operator.GreaterThan
 
getArgumentCount() - Method in class org.outerj.xreporter.datatype.operator.GreaterThanOrEquals
 
getArgumentCount() - Method in class org.outerj.xreporter.datatype.operator.In
 
getArgumentCount() - Method in class org.outerj.xreporter.datatype.operator.IsNotNull
 
getArgumentCount() - Method in class org.outerj.xreporter.datatype.operator.IsNull
 
getArgumentCount() - Method in class org.outerj.xreporter.datatype.operator.LessThan
 
getArgumentCount() - Method in class org.outerj.xreporter.datatype.operator.LessThanOrEquals
 
getArgumentCount() - Method in class org.outerj.xreporter.datatype.operator.Like
 
getArgumentCount() - Method in class org.outerj.xreporter.datatype.operator.NotBetween
 
getArgumentCount() - Method in class org.outerj.xreporter.datatype.operator.NotEquals
 
getArgumentCount() - Method in class org.outerj.xreporter.datatype.operator.NotIn
 
getArgumentCount() - Method in class org.outerj.xreporter.datatype.operator.NotLike
 
getArgumentCount() - Method in interface org.outerj.xreporter.datatype.operator.Operator
Get the number of arguments that this operator can take.
getArgumentCount() - Method in class org.outerj.xreporter.report.instance.Condition
 
getAuthorisationCode(User) - Method in class org.outerj.xreporter.authorisation.AuthorisationManagerImpl
Fetches the user's authorisation code from the database.
getAutoCommit() - Method in class org.outerj.xreporter.connectionprovider.pooling.PooledConnection
 
getBundle(String) - Method in class org.outerj.xreporter.resource.ResourceHandle
 
getBundle(String, Locale) - Method in interface org.outerj.xreporter.resource.ResourceManager
 
getBundle(String, Locale) - Method in class org.outerj.xreporter.resource.ResourceManagerImpl
 
getCanonical() - Method in class org.outerj.xreporter.report.definition.ColumnDefinition
 
getCanonicalFieldName() - Method in class org.outerj.xreporter.report.definition.ColumnDefinition
 
getCatalog() - Method in class org.outerj.xreporter.connectionprovider.pooling.PooledConnection
 
getCatalog(List) - Method in class org.outerj.xreporter.report.Catalog
Finds and returns a catalog, creating it if it does not exist.
getCatalogPaths() - Method in class org.outerj.xreporter.report.definition.ReportDefinition
 
getColumn() - Method in class org.outerj.expression.AbstractExpression
 
getColumn() - Method in class org.outerj.expression.DecimalConstantFunction
 
getColumn() - Method in interface org.outerj.expression.Expression
Returns the column number where this expression occurs.
getColumn() - Method in class org.outerj.expression.ExpressionException
 
getColumn() - Method in class org.outerj.expression.StringConstantFunction
 
getColumn() - Method in class org.outerj.expression.VariableFunction
 
getColumnById(String) - Method in class org.outerj.xreporter.report.instance.Columns
 
getColumnCount() - Method in class org.outerj.grouping.Table
 
getColumnDefinition(String) - Method in class org.outerj.xreporter.report.definition.DatabaseOutputDefinition
 
getColumnDefinition() - Method in class org.outerj.xreporter.report.instance.Column
 
getColumnDefinitions() - Method in class org.outerj.xreporter.report.definition.DatabaseOutputDefinition
 
getColumnIds() - Method in class org.outerj.grouping.GroupDefinition
 
getColumnIds() - Method in class org.outerj.grouping.TopLevelGroupDefinition
 
getColumns() - Method in interface org.outerj.xreporter.report.definition.ExecutionContext
Provides access to the Columns configuration.
getColumns() - Method in class org.outerj.xreporter.report.definition.GroupingExecutionContext
 
getColumns() - Method in class org.outerj.xreporter.report.instance.Columns
Returns a list with ColumnDefinitions of the columns to show.
getColumns() - Method in class org.outerj.xreporter.report.instance.ReportImpl
 
getColumns() - Method in class org.outerj.xreporter.report.instance.Step.StepExecutionContext
 
getColumnsAsArray() - Method in class org.outerj.xreporter.report.instance.Columns
 
getColumnsMap() - Method in class org.outerj.xreporter.report.ReportState
 
getComparator() - Static method in class org.outerj.xreporter.datasource.DataSourceImpl
 
getCondition(User, String, DataType) - Method in interface org.outerj.xreporter.userentrystore.UserEntryStore
 
getCondition(User, String, DataType) - Method in class org.outerj.xreporter.userentrystore.UserEntryStoreImpl
 
getConditions() - Method in class org.outerj.xreporter.report.definition.QbeDefinition
 
getConditionsByLine() - Method in class org.outerj.xreporter.report.instance.Qbe
Returns a List of Lists containing conditions.
getConnection() - Method in interface org.outerj.xreporter.connectionprovider.ConnectionProvider
Returns a Connection.
getConnection() - Method in class org.outerj.xreporter.connectionprovider.nonpooling.NonPoolingConnectionProvider
 
getConnection() - Method in class org.outerj.xreporter.connectionprovider.pooling.PoolingConnectionProvider
 
getConnection() - Method in interface org.outerj.xreporter.datasource.DataSource
 
getConnection() - Method in class org.outerj.xreporter.datasource.DataSourceImpl
 
getConnectionProperties() - Method in interface org.outerj.xreporter.datasource.DataSource
 
getConnectionProperties() - Method in class org.outerj.xreporter.datasource.DataSourceImpl
 
getCurrencyFormat(Locale) - Method in class org.outerj.i18n.I18nSupport
 
getCurrencyFormat(Locale) - Method in class org.outerj.i18n.Icu4jI18nSupport
 
getCurrencyFormat(Locale) - Method in class org.outerj.i18n.JdkI18nSupport
 
getCurrentRow() - Method in class org.outerj.grouping.functions.SummaryExpressionContextWrapper
 
getCurrentStep() - Method in class org.outerj.xreporter.report.instance.ReportImpl
 
getCurrentStepName() - Method in interface org.outerj.xreporter.report.instance.Report
 
getCurrentStepName() - Method in class org.outerj.xreporter.report.instance.ReportImpl
 
getCustomer() - Method in interface org.outerj.xreporter.user.User
Returns a string representing the customer to which this user belongs.
getCustomer() - Method in class org.outerj.xreporter.user.UserImpl
 
getData() - Method in class org.outerj.xreporter.client.XReporterResponse
Returns a byte array containing the XML response.
getDataSource(String) - Method in interface org.outerj.xreporter.datasource.DataSourceManager
Get the datasource with the specified id.
getDataSource(String) - Method in class org.outerj.xreporter.datasource.DataSourceManagerImpl
 
getDataSource() - Method in interface org.outerj.xreporter.report.definition.ExecutionContext
Gets the data source of the report instance.
getDataSource() - Method in class org.outerj.xreporter.report.definition.GroupingExecutionContext
 
getDataSource() - Method in class org.outerj.xreporter.report.instance.ReportImpl
 
getDataSource() - Method in class org.outerj.xreporter.report.instance.Step.StepExecutionContext
 
getDataSourceId() - Method in class org.outerj.xreporter.report.ReportState
 
getDataSourceManager() - Method in interface org.outerj.xreporter.report.definition.ExecutionContext
Gets the data source manager.
getDataSourceManager() - Method in class org.outerj.xreporter.report.definition.GroupingExecutionContext
 
getDataSourceManager() - Method in class org.outerj.xreporter.report.instance.ReportImpl
 
getDataSourceManager() - Method in class org.outerj.xreporter.report.instance.Step.StepExecutionContext
 
getDataType(String) - Method in interface org.outerj.xreporter.datatype.DataTypeManager
Get a data type from the data type catalog.
getDataType(String) - Method in class org.outerj.xreporter.datatype.DataTypeManagerImpl
 
getDataType() - Method in class org.outerj.xreporter.report.definition.ColumnDefinition
 
getDataType(DataTypeManager, Configuration) - Static method in class org.outerj.xreporter.report.definition.DataTypeSupport
Creates a datatype from the passed Configuration parameter.
getDataType() - Method in class org.outerj.xreporter.report.definition.InputFieldDefinition
 
getDataType() - Method in class org.outerj.xreporter.report.instance.Condition
 
getDataType() - Method in class org.outerj.xreporter.report.instance.InputField
 
getDataType() - Method in class org.outerj.xreporter.report.instance.Parameter
 
getDateFormat(int, Locale) - Method in class org.outerj.i18n.I18nSupport
 
getDateFormat(int, Locale) - Method in class org.outerj.i18n.Icu4jI18nSupport
 
getDateFormat(int, Locale) - Method in class org.outerj.i18n.JdkI18nSupport
 
getDateFormat(Locale) - Method in class org.outerj.xreporter.datatype.type.AbstractDateTimeType
Returns an appropriate default DateFormat (usually the SHORT variant).
getDateFormat(Locale) - Method in class org.outerj.xreporter.datatype.type.DateTimeType
 
getDateFormat(Locale) - Method in class org.outerj.xreporter.datatype.type.DateType
 
getDateFormat(Locale) - Method in class org.outerj.xreporter.datatype.type.TimeType
 
getDateTimeFormat(int, int, Locale) - Method in class org.outerj.i18n.I18nSupport
 
getDateTimeFormat(int, int, Locale) - Method in class org.outerj.i18n.Icu4jI18nSupport
 
getDateTimeFormat(int, int, Locale) - Method in class org.outerj.i18n.JdkI18nSupport
 
getDefaultOrderByDefinition() - Method in class org.outerj.xreporter.report.definition.DatabaseOutputDefinition
Returns the default orderby definition, possibly null.
getDefaultOrientation() - Method in class org.outerj.xreporter.report.definition.QbeDefinition
 
getDefaultValue(ExecutionContext, ResourceHandle) - Method in interface org.outerj.xreporter.datatype.DataType
Determines the default value for this data type.
getDefaultValue(ExecutionContext, ResourceHandle) - Method in class org.outerj.xreporter.datatype.DataTypeImpl
 
getDescription() - Method in class org.outerj.expression.AbsFunction
 
getDescription() - Method in class org.outerj.expression.AddDaysFunction
 
getDescription() - Method in class org.outerj.expression.AddFunction
 
getDescription() - Method in class org.outerj.expression.AndFunction
 
getDescription() - Method in class org.outerj.expression.BeginOfMonthFunction
 
getDescription() - Method in class org.outerj.expression.BeginOfQuarterFunction
 
getDescription() - Method in class org.outerj.expression.BeginOfYearFunction
 
getDescription() - Method in class org.outerj.expression.CeilingFunction
 
getDescription() - Method in class org.outerj.expression.ConcatenateFunction
 
getDescription() - Method in class org.outerj.expression.DateFunction
 
getDescription() - Method in class org.outerj.expression.DayOfMonthFunction
 
getDescription() - Method in class org.outerj.expression.DayOfWeekFunction
 
getDescription() - Method in class org.outerj.expression.DayOfYearFunction
 
getDescription() - Method in class org.outerj.expression.DaysInMonthFunction
 
getDescription() - Method in class org.outerj.expression.DecimalConstantFunction
 
getDescription() - Method in class org.outerj.expression.DivideFunction
 
getDescription() - Method in class org.outerj.expression.EndOfMonthFunction
 
getDescription() - Method in class org.outerj.expression.EndOfQuarterFunction
 
getDescription() - Method in class org.outerj.expression.EndOfYearFunction
 
getDescription() - Method in class org.outerj.expression.EqualsFunction
 
getDescription() - Method in interface org.outerj.expression.Expression
Returns a description of this expression that will be shown to the user in error messages.
getDescription() - Method in class org.outerj.expression.FalseFunction
 
getDescription() - Method in class org.outerj.expression.FloorFunction
 
getDescription() - Method in class org.outerj.expression.GreaterThanFunction
 
getDescription() - Method in class org.outerj.expression.GreaterThanOrEqualsFunction
 
getDescription() - Method in class org.outerj.expression.IfFunction
 
getDescription() - Method in class org.outerj.expression.LengthFunction
 
getDescription() - Method in class org.outerj.expression.LessThanFunction
 
getDescription() - Method in class org.outerj.expression.LessThanOrEqualsFunction
 
getDescription() - Method in class org.outerj.expression.LowerCaseFunction
 
getDescription() - Method in class org.outerj.expression.MonthFunction
 
getDescription() - Method in class org.outerj.expression.MultiplyFunction
 
getDescription() - Method in class org.outerj.expression.NVLFunction
 
getDescription() - Method in class org.outerj.expression.NegateFunction
 
getDescription() - Method in class org.outerj.expression.NotEqualsFunction
 
getDescription() - Method in class org.outerj.expression.NotFunction
 
getDescription() - Method in class org.outerj.expression.NowFunction
 
getDescription() - Method in class org.outerj.expression.OrFunction
 
getDescription() - Method in class org.outerj.expression.PowerFunction
 
getDescription() - Method in class org.outerj.expression.RandomFunction
 
getDescription() - Method in class org.outerj.expression.RemainderFunction
 
getDescription() - Method in class org.outerj.expression.SetTimeFunction
 
getDescription() - Method in class org.outerj.expression.StringConstantFunction
 
getDescription() - Method in class org.outerj.expression.SubstractFunction
 
getDescription() - Method in class org.outerj.expression.SubstringFunction
 
getDescription() - Method in class org.outerj.expression.TextToDateFunction
 
getDescription() - Method in class org.outerj.expression.TrimFunction
 
getDescription() - Method in class org.outerj.expression.TrueFunction
 
getDescription() - Method in class org.outerj.expression.UpperCaseFunction
 
getDescription() - Method in class org.outerj.expression.VariableFunction
 
getDescription() - Method in class org.outerj.expression.YearFunction
 
getDescription() - Method in class org.outerj.grouping.functions.ColumnFunction
 
getDescription() - Method in class org.outerj.grouping.functions.SAvgFunction
 
getDescription() - Method in class org.outerj.grouping.functions.SCountFunction
 
getDescription() - Method in class org.outerj.grouping.functions.SFirstFunction
 
getDescription() - Method in class org.outerj.grouping.functions.SLastFunction
 
getDescription() - Method in class org.outerj.grouping.functions.SMaxFunction
 
getDescription() - Method in class org.outerj.grouping.functions.SMinFunction
 
getDescription() - Method in class org.outerj.grouping.functions.SSumFunction
 
getDescription(ResourceHandle) - Method in interface org.outerj.xreporter.datasource.DataSource
 
getDescription(ResourceHandle) - Method in class org.outerj.xreporter.datasource.DataSourceImpl
 
getDescription(ResourceHandle) - Method in class org.outerj.xreporter.datatype.operator.Between
 
getDescription(ResourceHandle) - Method in class org.outerj.xreporter.datatype.operator.Equals
 
getDescription(ResourceHandle) - Method in class org.outerj.xreporter.datatype.operator.GreaterThan
 
getDescription(ResourceHandle) - Method in class org.outerj.xreporter.datatype.operator.GreaterThanOrEquals
 
getDescription(ResourceHandle) - Method in class org.outerj.xreporter.datatype.operator.In
 
getDescription(ResourceHandle) - Method in class org.outerj.xreporter.datatype.operator.IsNotNull
 
getDescription(ResourceHandle) - Method in class org.outerj.xreporter.datatype.operator.IsNull
 
getDescription(ResourceHandle) - Method in class org.outerj.xreporter.datatype.operator.LessThan
 
getDescription(ResourceHandle) - Method in class org.outerj.xreporter.datatype.operator.LessThanOrEquals
 
getDescription(ResourceHandle) - Method in class org.outerj.xreporter.datatype.operator.Like
 
getDescription(ResourceHandle) - Method in class org.outerj.xreporter.datatype.operator.NotBetween
 
getDescription(ResourceHandle) - Method in class org.outerj.xreporter.datatype.operator.NotEquals
 
getDescription(ResourceHandle) - Method in class org.outerj.xreporter.datatype.operator.NotIn
 
getDescription(ResourceHandle) - Method in class org.outerj.xreporter.datatype.operator.NotLike
 
getDescription(ResourceHandle) - Method in interface org.outerj.xreporter.datatype.operator.Operator
Something that can be shown to an end-user to identify this operator.
getDescription() - Method in class org.outerj.xreporter.datatype.type.ValidationError
 
getDescription() - Method in class org.outerj.xreporter.datatype.type.ValidationOk
 
getDescription() - Method in class org.outerj.xreporter.datatype.type.ValidationValue
 
getDescription() - Method in class org.outerj.xreporter.expression.function.CustomerIdFunction
 
getDescription() - Method in class org.outerj.xreporter.expression.function.DataSourceIdFunction
 
getDescription() - Method in class org.outerj.xreporter.expression.function.DataSourceParamFunction
 
getDescription() - Method in class org.outerj.xreporter.expression.function.ReportIdFunction
 
getDescription() - Method in class org.outerj.xreporter.expression.function.UserIdFunction
 
getDescription() - Method in class org.outerj.xreporter.expression.function.UserPropertyFunction
 
getDescription() - Method in class org.outerj.xreporter.report.definition.OrderByDefinition
 
getDescription(ResourceHandle) - Method in class org.outerj.xreporter.report.definition.OrderByDefinition
 
getDescription(ResourceHandle) - Method in class org.outerj.xreporter.report.definition.ReportDefinition
 
getDialectDefinition(String) - Method in class org.outerj.xreporter.report.definition.SqlDefinition
 
getDialectName() - Method in interface org.outerj.xreporter.datasource.DataSource
 
getDialectName() - Method in class org.outerj.xreporter.datasource.DataSourceImpl
 
getEndRow() - Method in class org.outerj.grouping.Group
 
getEndRow() - Method in class org.outerj.grouping.functions.SummaryExpressionContextWrapper
 
getErrorMessage() - Method in class org.outerj.xreporter.client.XReporterResponse
In case getType() returns ERROR, this will contain a (non-localized) error message, otherwise this returns null.
getErrorMsg() - Method in class org.outerj.xreporter.datatype.ValidationResult
 
getExecutionContext(ExpressionContext) - Method in class org.outerj.xreporter.expression.function.AbstractXReporterExpression
 
getExecutors() - Method in class org.outerj.xreporter.report.definition.StepDefinition
 
getExpression() - Method in class org.outerj.grouping.GroupDefinition.SummaryFieldDefinition
 
getExpressionContext() - Method in interface org.outerj.xreporter.report.definition.ExecutionContext
Gets the context for evaluating expressions.
getExpressionContext() - Method in class org.outerj.xreporter.report.definition.GroupingExecutionContext
 
getExpressionContext() - Method in class org.outerj.xreporter.report.instance.ReportImpl
 
getExpressionContext() - Method in class org.outerj.xreporter.report.instance.Step.StepExecutionContext
 
getExpressionString() - Method in class org.outerj.grouping.GroupDefinition.SummaryFieldDefinition
 
getField() - Method in class org.outerj.xreporter.report.definition.QbeConditionDefinition
 
getField() - Method in class org.outerj.xreporter.report.instance.QbeCondition
 
getFieldName() - Method in class org.outerj.xreporter.report.definition.ColumnDefinition
 
getFile() - Method in class org.outerj.xreporter.report.definition.ReportDefinition
 
getFormattedValue(Locale) - Method in class org.outerj.grouping.Group.SummaryField
 
getFormattedValue(Locale) - Method in class org.outerj.grouping.Group
 
getFormattedValues(ResourceHandle) - Method in class org.outerj.xreporter.report.instance.Condition
Returns the string representation of the values of this condition.
getFunctionFactory() - Method in interface org.outerj.xreporter.expression.ExpressionManager
 
getFunctionFactory() - Method in class org.outerj.xreporter.expression.ExpressionManagerImpl
 
getGroupDefinition() - Method in class org.outerj.xreporter.report.definition.DatabaseOutputDefinition
 
getHandle(Locale) - Method in interface org.outerj.xreporter.resource.ResourceManager
 
getHandle(Locale) - Method in class org.outerj.xreporter.resource.ResourceManagerImpl
 
getHoldability() - Method in class org.outerj.xreporter.connectionprovider.pooling.PooledConnection
 
getHostName() - Method in interface org.outerj.xreporter.report.definition.ExecutionContext
Return the host name of the server instance this report is running on.
getHostName() - Method in class org.outerj.xreporter.report.definition.GroupingExecutionContext
 
getHostName() - Method in class org.outerj.xreporter.report.instance.ReportImpl
 
getHostName() - Method in class org.outerj.xreporter.report.instance.Step.StepExecutionContext
 
getHref() - Method in class org.outerj.xreporter.client.XReporterResponse
In case getType() returns LINK, this will contain the value of the link, otherwise this will return null.
getId() - Method in class org.outerj.grouping.Group.SummaryField
 
getId() - Method in class org.outerj.grouping.GroupDefinition.SummaryFieldDefinition
 
getId() - Method in interface org.outerj.xreporter.datasource.DataSource
 
getId() - Method in class org.outerj.xreporter.datasource.DataSourceImpl
 
getId() - Method in class org.outerj.xreporter.datatype.operator.Between
 
getId() - Method in class org.outerj.xreporter.datatype.operator.Equals
 
getId() - Method in class org.outerj.xreporter.datatype.operator.GreaterThan
 
getId() - Method in class org.outerj.xreporter.datatype.operator.GreaterThanOrEquals
 
getId() - Method in class org.outerj.xreporter.datatype.operator.In
 
getId() - Method in class org.outerj.xreporter.datatype.operator.IsNotNull
 
getId() - Method in class org.outerj.xreporter.datatype.operator.IsNull
 
getId() - Method in class org.outerj.xreporter.datatype.operator.LessThan
 
getId() - Method in class org.outerj.xreporter.datatype.operator.LessThanOrEquals
 
getId() - Method in class org.outerj.xreporter.datatype.operator.Like
 
getId() - Method in class org.outerj.xreporter.datatype.operator.NotBetween
 
getId() - Method in class org.outerj.xreporter.datatype.operator.NotEquals
 
getId() - Method in class org.outerj.xreporter.datatype.operator.NotIn
 
getId() - Method in class org.outerj.xreporter.datatype.operator.NotLike
 
getId() - Method in interface org.outerj.xreporter.datatype.operator.Operator
An ID for this operator.
getId() - Method in class org.outerj.xreporter.idgenerator.FileBasedIdGenerator
 
getId() - Method in interface org.outerj.xreporter.idgenerator.IdGenerator
 
getId() - Method in class org.outerj.xreporter.report.definition.ColumnDefinition
 
getId() - Method in class org.outerj.xreporter.report.definition.OrderByDefinition
 
getId() - Method in class org.outerj.xreporter.report.definition.ReportDefinition
 
getId() - Method in interface org.outerj.xreporter.report.instance.Report
 
getId() - Method in class org.outerj.xreporter.report.instance.ReportImpl
 
getInputField(String) - Method in interface org.outerj.xreporter.report.definition.ExecutionContext
If the ExecutionContext is a Step, then this will only provide access to InputField's of the current or previous steps.
getInputField(String) - Method in class org.outerj.xreporter.report.definition.GroupingExecutionContext
 
getInputField(String) - Method in class org.outerj.xreporter.report.instance.ReportImpl
 
getInputField(String) - Method in class org.outerj.xreporter.report.instance.Step.StepExecutionContext
 
getInputField(String) - Method in class org.outerj.xreporter.report.instance.Step
 
getInputFields() - Method in class org.outerj.xreporter.report.definition.StepDefinition
 
getInputFields() - Method in class org.outerj.xreporter.report.instance.Step
 
getInstance() - Static method in class org.outerj.expression.DefaultFunctionFactory
 
getInstance() - Static method in class org.outerj.i18n.I18nSupport
 
getInstance() - Static method in class org.outerj.xreporter.datatype.operator.Between
 
getInstance() - Static method in class org.outerj.xreporter.datatype.operator.Equals
 
getInstance() - Static method in class org.outerj.xreporter.datatype.operator.GreaterThan
 
getInstance() - Static method in class org.outerj.xreporter.datatype.operator.GreaterThanOrEquals
 
getInstance() - Static method in class org.outerj.xreporter.datatype.operator.In
 
getInstance() - Static method in class org.outerj.xreporter.datatype.operator.IsNotNull
 
getInstance() - Static method in class org.outerj.xreporter.datatype.operator.IsNull
 
getInstance() - Static method in class org.outerj.xreporter.datatype.operator.LessThan
 
getInstance() - Static method in class org.outerj.xreporter.datatype.operator.LessThanOrEquals
 
getInstance() - Static method in class org.outerj.xreporter.datatype.operator.Like
 
getInstance() - Static method in class org.outerj.xreporter.datatype.operator.NotBetween
 
getInstance() - Static method in class org.outerj.xreporter.datatype.operator.NotEquals
 
getInstance() - Static method in class org.outerj.xreporter.datatype.operator.NotIn
 
getInstance() - Static method in class org.outerj.xreporter.datatype.operator.NotLike
 
getIntegerFormat(Locale) - Method in class org.outerj.i18n.I18nSupport
 
getIntegerFormat(Locale) - Method in class org.outerj.i18n.Icu4jI18nSupport
 
getIntegerFormat(Locale) - Method in class org.outerj.i18n.JdkI18nSupport
 
getInteractionMap() - Method in class org.outerj.xreporter.report.ReportState
 
getLabel() - Method in class org.outerj.grouping.Group.SummaryField
 
getLabel() - Method in class org.outerj.grouping.Group
 
getLabel() - Method in class org.outerj.grouping.GroupDefinition.SummaryFieldDefinition
 
getLang() - Method in class org.outerj.xreporter.client.XReporterRequest
 
getLastAccessed() - Method in class org.outerj.xreporter.report.instance.ReportImpl
 
getLine() - Method in class org.outerj.expression.AbstractExpression
 
getLine() - Method in class org.outerj.expression.DecimalConstantFunction
 
getLine() - Method in interface org.outerj.expression.Expression
Returns the line number where this expression occurs.
getLine() - Method in class org.outerj.expression.ExpressionException
 
getLine() - Method in class org.outerj.expression.StringConstantFunction
 
getLine() - Method in class org.outerj.expression.VariableFunction
 
getLineCount() - Method in class org.outerj.xreporter.report.definition.QbeDefinition
 
getLinkDefinition() - Method in class org.outerj.xreporter.report.definition.ColumnDefinition
 
getLinkDefinitions() - Method in class org.outerj.xreporter.report.definition.DatabaseOutputDefinition
 
getListenerName() - Method in interface org.outerj.xreporter.report.definition.ExecutionContext
Return the logical name of the server instance this report is running on.
getListenerName() - Method in class org.outerj.xreporter.report.definition.GroupingExecutionContext
 
getListenerName() - Method in class org.outerj.xreporter.report.instance.ReportImpl
 
getListenerName() - Method in class org.outerj.xreporter.report.instance.Step.StepExecutionContext
 
getLocale() - Method in class org.outerj.xreporter.resource.ResourceHandle
 
getLocaleString(Locale) - Method in class org.outerj.xreporter.datatype.type.LocaleMap
 
getLocalizedMessage(ResourceHandle) - Method in class org.outerj.xreporter.datasource.UnknownDataSourceIdException
 
getLocalizedMessage(ResourceHandle) - Method in class org.outerj.xreporter.report.DataSourceAccessDeniedException
 
getLocalizedMessage(ResourceHandle) - Method in class org.outerj.xreporter.report.ExecuteException
 
getLocalizedMessage(ResourceHandle) - Method in class org.outerj.xreporter.report.IncompatibleDataSourceException
 
getLocalizedMessage(ResourceHandle) - Method in class org.outerj.xreporter.report.ReportAccessDeniedException
 
getLocalizedMessage(ResourceHandle) - Method in class org.outerj.xreporter.report.ReportDefinitionViewingNotAllowedException
 
getLocalizedMessage(ResourceHandle) - Method in class org.outerj.xreporter.report.ReportInUseException
 
getLocalizedMessage(ResourceHandle) - Method in class org.outerj.xreporter.report.UnknownOrderByIdException
 
getLocalizedMessage(ResourceHandle) - Method in class org.outerj.xreporter.report.UnknownReportDefintionIdException
 
getLocalizedMessage(ResourceHandle) - Method in class org.outerj.xreporter.report.UnknownReportId
 
getLocalizedMessage(ResourceHandle) - Method in class org.outerj.xreporter.report.UnknownStepNameException
 
getLocalizedMessage(ResourceHandle) - Method in class org.outerj.xreporter.user.UnknownUserException
 
getLocalizedMessage(ResourceHandle) - Method in interface org.outerj.xreporter.util.LocalizedException
 
getMainSummaryField() - Method in class org.outerj.grouping.GroupDefinition
 
getMaxConnectionInactiveTime() - Method in class org.outerj.xreporter.connectionprovider.pooling.PoolingConnectionProviderManager
 
getMessage() - Method in class org.outerj.expression.ExpressionException
 
getMessage() - Method in class org.outerj.xreporter.datasource.UnknownDataSourceIdException
 
getMessage() - Method in class org.outerj.xreporter.datatype.UnknownDataTypeIdException
 
getMessage() - Method in class org.outerj.xreporter.report.DataSourceAccessDeniedException
 
getMessage() - Method in class org.outerj.xreporter.report.IncompatibleDataSourceException
 
getMessage() - Method in class org.outerj.xreporter.report.ReportAccessDeniedException
 
getMessage() - Method in class org.outerj.xreporter.report.ReportDefinitionViewingNotAllowedException
 
getMessage() - Method in class org.outerj.xreporter.report.ReportInUseException
 
getMessage() - Method in class org.outerj.xreporter.report.UnknownOrderByIdException
 
getMessage() - Method in class org.outerj.xreporter.report.UnknownReportDefintionIdException
 
getMessage() - Method in class org.outerj.xreporter.report.UnknownReportId
 
getMessage() - Method in class org.outerj.xreporter.report.UnknownStepNameException
 
getMessage() - Method in class org.outerj.xreporter.reportstore.NonExistingStoredReport
 
getMessage() - Method in class org.outerj.xreporter.reportstore.ReportNameExistsException
 
getMessage() - Method in class org.outerj.xreporter.user.UnknownUserException
 
getMetaData() - Method in class org.outerj.xreporter.connectionprovider.pooling.PooledConnection
 
getMethod() - Method in class org.outerj.xreporter.client.XReporterRequest
 
getName(ResourceHandle) - Method in interface org.outerj.xreporter.datasource.DataSource
 
getName(ResourceHandle) - Method in class org.outerj.xreporter.datasource.DataSourceImpl
 
getName() - Method in class org.outerj.xreporter.datatype.type.BigDecimalType
 
getName() - Method in class org.outerj.xreporter.datatype.type.DateTimeType
 
getName() - Method in class org.outerj.xreporter.datatype.type.DateType
 
getName() - Method in class org.outerj.xreporter.datatype.type.LongType
 
getName() - Method in class org.outerj.xreporter.datatype.type.StringType
 
getName() - Method in class org.outerj.xreporter.datatype.type.TimeType
 
getName() - Method in class org.outerj.xreporter.datatype.type.Type
Returns a name that identifies this type
getName() - Method in class org.outerj.xreporter.report.Catalog
Returns the name of this catalog, which is actually a resource bundle key.
getName(ResourceHandle) - Method in class org.outerj.xreporter.report.Catalog
 
getName() - Method in class org.outerj.xreporter.report.definition.HttpParameterDefinition
 
getName() - Method in class org.outerj.xreporter.report.definition.InputFieldDefinition
 
getName(ResourceHandle) - Method in class org.outerj.xreporter.report.definition.ReportDefinition
 
getName() - Method in class org.outerj.xreporter.report.definition.StepDefinition
 
getName() - Method in class org.outerj.xreporter.report.instance.Condition
 
getName() - Method in class org.outerj.xreporter.report.instance.InputField
 
getName() - Method in class org.outerj.xreporter.report.instance.Parameter
 
getName() - Method in class org.outerj.xreporter.report.instance.QbeCondition
 
getName() - Method in class org.outerj.xreporter.report.instance.Step
 
getName() - Method in interface org.outerj.xreporter.user.User
Returns the username of this user.
getName() - Method in class org.outerj.xreporter.user.UserImpl
 
getNaturalDescription(ResourceHandle) - Method in class org.outerj.xreporter.report.instance.Qbe
Generates a human readable description of the QBE settings.
getNewNumberBlock() - Method in class org.outerj.xreporter.idgenerator.FileBasedIdGenerator
 
getNonGroupingColumnDefinitions() - Method in class org.outerj.xreporter.report.definition.DatabaseOutputDefinition
Returns a list of all column definitions, except those on which a grouping is performed.
getNumberFormat(Locale) - Method in class org.outerj.i18n.I18nSupport
 
getNumberFormat(Locale) - Method in class org.outerj.i18n.Icu4jI18nSupport
 
getNumberFormat(Locale) - Method in class org.outerj.i18n.JdkI18nSupport
 
getOperator() - Method in class org.outerj.xreporter.report.instance.Condition
 
getOperator() - Method in class org.outerj.xreporter.userentrystore.StoredCondition
 
getOperatorById(String) - Method in interface org.outerj.xreporter.datatype.DataType
Retrieves the operator with the specified id.
getOperatorById(String) - Method in class org.outerj.xreporter.datatype.DataTypeImpl
 
getOperatorById(String) - Method in class org.outerj.xreporter.datatype.type.AbstractDateTimeType
 
getOperatorById(String) - Method in class org.outerj.xreporter.datatype.type.BigDecimalType
 
getOperatorById(String) - Method in class org.outerj.xreporter.datatype.type.LongType
 
getOperatorById(String) - Method in class org.outerj.xreporter.datatype.type.StringType
 
getOperatorById(String) - Method in class org.outerj.xreporter.datatype.type.Type
 
getOptions() - Method in class org.outerj.xreporter.http.HttpConnectorImpl.XReporterLogSink
 
getOrderByDefinitionById(String) - Method in class org.outerj.xreporter.report.definition.DatabaseOutputDefinition
 
getOrderByDefinitions() - Method in class org.outerj.xreporter.report.definition.DatabaseOutputDefinition
 
getOrderById() - Method in class org.outerj.xreporter.report.UnknownOrderByIdException
 
getOrderByMap() - Method in class org.outerj.xreporter.report.ReportState
 
getOrderBySql() - Method in interface org.outerj.xreporter.report.definition.ExecutionContext
Returns the sql for the currently selected orderby choice, or null if no orderby is configured.
getOrderBySql() - Method in class org.outerj.xreporter.report.definition.GroupingExecutionContext
 
getOrderBySql() - Method in class org.outerj.xreporter.report.instance.ReportImpl
 
getOrderBySql() - Method in class org.outerj.xreporter.report.instance.Step.StepExecutionContext
 
getOutputDefinition() - Method in class org.outerj.xreporter.report.definition.ReportDefinition
 
getPackage(String) - Method in class org.outerj.xreporter.resource.RefreshingResourceClassLoader
 
getPackages() - Method in class org.outerj.xreporter.resource.RefreshingResourceClassLoader
 
getParameter(User, String, String) - Method in interface org.outerj.xreporter.userentrystore.UserEntryStore
 
getParameter(User, String, String) - Method in class org.outerj.xreporter.userentrystore.UserEntryStoreImpl
 
getParameters() - Method in class org.outerj.xreporter.client.XReporterRequest
 
getParseErrorResourceKey() - Method in class org.outerj.xreporter.datatype.type.AbstractDateTimeType
Returns the resource key for the validation error message in case the input string was not parseable.
getParseErrorResourceKey() - Method in class org.outerj.xreporter.datatype.type.DateTimeType
 
getParseErrorResourceKey() - Method in class org.outerj.xreporter.datatype.type.DateType
 
getParseErrorResourceKey() - Method in class org.outerj.xreporter.datatype.type.TimeType
 
getPath() - Method in class org.outerj.xreporter.client.XReporterRequest
 
getPercentFormat(Locale) - Method in class org.outerj.i18n.I18nSupport
 
getPercentFormat(Locale) - Method in class org.outerj.i18n.Icu4jI18nSupport
 
getPercentFormat(Locale) - Method in class org.outerj.i18n.JdkI18nSupport
 
getPort() - Method in interface org.outerj.xreporter.report.definition.ExecutionContext
Return the port number of the server instance this report is running on.
getPort() - Method in class org.outerj.xreporter.report.definition.GroupingExecutionContext
 
getPort() - Method in class org.outerj.xreporter.report.instance.ReportImpl
 
getPort() - Method in class org.outerj.xreporter.report.instance.Step.StepExecutionContext
 
getPrompt(Resources) - Method in class org.outerj.xreporter.datatype.DataTypeImpl
 
getProperty(String) - Method in interface org.outerj.xreporter.user.User
Gets a user-defined property of this user.
getProperty(String) - Method in class org.outerj.xreporter.user.UserImpl
 
getQbe() - Method in interface org.outerj.xreporter.report.definition.ExecutionContext
Provides access to the QBE (Query By Example) configuration.
getQbe() - Method in class org.outerj.xreporter.report.definition.GroupingExecutionContext
 
getQbe() - Method in class org.outerj.xreporter.report.instance.ReportImpl
 
getQbe() - Method in class org.outerj.xreporter.report.instance.Step.StepExecutionContext
 
getQbeDefinition() - Method in class org.outerj.xreporter.report.definition.DatabaseOutputDefinition
 
getQbeMap() - Method in class org.outerj.xreporter.report.ReportState
 
getQueryString() - Method in class org.outerj.xreporter.report.ReportState
Builds a query string suitable for appending to a "/reports" resource call, containing all parameters specified in this object.
getReport(String, User) - Method in interface org.outerj.xreporter.report.ReportManager
Gets an existing report instance.
getReport(String, User) - Method in class org.outerj.xreporter.report.ReportManagerImpl
 
getReportDefinition(String, User) - Method in interface org.outerj.xreporter.report.ReportManager
 
getReportDefinition(String, User) - Method in class org.outerj.xreporter.report.ReportManagerImpl
 
getReportDefinition() - Method in class org.outerj.xreporter.report.instance.ReportImpl
 
getReportDefinitionId() - Method in class org.outerj.xreporter.client.XReporterResponse
If getType() returns OK, and the request was send to report-resource (/reports/<id&t;/...), this will give the report definition id of the report to which the request was sent.
getReportDefinitionId() - Method in class org.outerj.xreporter.report.ReportState
 
getReportDefinitionId() - Method in interface org.outerj.xreporter.report.definition.ExecutionContext
 
getReportDefinitionId() - Method in class org.outerj.xreporter.report.definition.GroupingExecutionContext
 
getReportDefinitionId() - Method in class org.outerj.xreporter.report.instance.ReportImpl
 
getReportDefinitionId() - Method in class org.outerj.xreporter.report.instance.Step.StepExecutionContext
 
getReportId() - Method in class org.outerj.xreporter.client.XReporterResponse
If getType() returns OK, and the request was send to report-resource (/reports/<id&t;/...), this will give the report instance id of the report to which the request was sent.
getReportId() - Method in interface org.outerj.xreporter.report.definition.ExecutionContext
Returns the id of the report instance.
getReportId() - Method in class org.outerj.xreporter.report.definition.GroupingExecutionContext
 
getReportId() - Method in class org.outerj.xreporter.report.instance.ReportImpl
 
getReportId() - Method in class org.outerj.xreporter.report.instance.Step.StepExecutionContext
 
getRequiredDataSourceType() - Method in class org.outerj.xreporter.report.definition.ReportDefinition
 
getResource(String) - Method in class org.outerj.xreporter.resource.RefreshingResourceClassLoader
 
getResourceAsStream(String) - Method in class org.outerj.xreporter.resource.RefreshingResourceClassLoader
 
getResourceHandle() - Method in interface org.outerj.xreporter.report.definition.ExecutionContext
 
getResourceHandle() - Method in class org.outerj.xreporter.report.definition.GroupingExecutionContext
 
getResourceHandle() - Method in class org.outerj.xreporter.report.instance.ReportImpl
 
getResourceHandle() - Method in class org.outerj.xreporter.report.instance.Step.StepExecutionContext
 
getResultType() - Method in class org.outerj.expression.AbsFunction
 
getResultType() - Method in class org.outerj.expression.AbstractComparisonExpression
 
getResultType() - Method in class org.outerj.expression.AbstractNumericOperator
 
getResultType() - Method in class org.outerj.expression.AddDaysFunction
 
getResultType() - Method in class org.outerj.expression.AndFunction
 
getResultType() - Method in class org.outerj.expression.BeginOfMonthFunction
 
getResultType() - Method in class org.outerj.expression.BeginOfQuarterFunction
 
getResultType() - Method in class org.outerj.expression.BeginOfYearFunction
 
getResultType() - Method in class org.outerj.expression.CeilingFunction
 
getResultType() - Method in class org.outerj.expression.ConcatenateFunction
 
getResultType() - Method in class org.outerj.expression.DateFunction
 
getResultType() - Method in class org.outerj.expression.DayOfMonthFunction
 
getResultType() - Method in class org.outerj.expression.DayOfWeekFunction
 
getResultType() - Method in class org.outerj.expression.DayOfYearFunction
 
getResultType() - Method in class org.outerj.expression.DaysInMonthFunction
 
getResultType() - Method in class org.outerj.expression.DecimalConstantFunction
 
getResultType() - Method in class org.outerj.expression.EndOfMonthFunction
 
getResultType() - Method in class org.outerj.expression.EndOfQuarterFunction
 
getResultType() - Method in class org.outerj.expression.EndOfYearFunction
 
getResultType() - Method in interface org.outerj.expression.Expression
Returns the class of the the type of object that this expression will return.
getResultType() - Method in class org.outerj.expression.FalseFunction
 
getResultType() - Method in class org.outerj.expression.FloorFunction
 
getResultType() - Method in class org.outerj.expression.IfFunction
 
getResultType() - Method in class org.outerj.expression.LengthFunction
 
getResultType() - Method in class org.outerj.expression.LowerCaseFunction
 
getResultType() - Method in class org.outerj.expression.MonthFunction
 
getResultType() - Method in class org.outerj.expression.NVLFunction
 
getResultType() - Method in class org.outerj.expression.NegateFunction
 
getResultType() - Method in class org.outerj.expression.NotFunction
 
getResultType() - Method in class org.outerj.expression.NowFunction
 
getResultType() - Method in class org.outerj.expression.OrFunction
 
getResultType() - Method in class org.outerj.expression.PowerFunction
 
getResultType() - Method in class org.outerj.expression.RandomFunction
 
getResultType() - Method in class org.outerj.expression.RemainderFunction
 
getResultType() - Method in class org.outerj.expression.SetTimeFunction
 
getResultType() - Method in class org.outerj.expression.StringConstantFunction
 
getResultType() - Method in class org.outerj.expression.SubstringFunction
 
getResultType() - Method in class org.outerj.expression.TextToDateFunction
 
getResultType() - Method in class org.outerj.expression.TrimFunction
 
getResultType() - Method in class org.outerj.expression.TrueFunction
 
getResultType() - Method in class org.outerj.expression.UpperCaseFunction
 
getResultType() - Method in class org.outerj.expression.VariableFunction
 
getResultType() - Method in class org.outerj.expression.YearFunction
 
getResultType() - Method in class org.outerj.grouping.functions.ColumnFunction
 
getResultType() - Method in class org.outerj.grouping.functions.SAvgFunction
 
getResultType() - Method in class org.outerj.grouping.functions.SCountFunction
 
getResultType() - Method in class org.outerj.grouping.functions.SFirstFunction
 
getResultType() - Method in class org.outerj.grouping.functions.SLastFunction
 
getResultType() - Method in class org.outerj.grouping.functions.SMaxFunction
 
getResultType() - Method in class org.outerj.grouping.functions.SMinFunction
 
getResultType() - Method in class org.outerj.grouping.functions.SSumFunction
 
getResultType() - Method in class org.outerj.xreporter.datatype.type.ValidationError
 
getResultType() - Method in class org.outerj.xreporter.datatype.type.ValidationOk
 
getResultType() - Method in class org.outerj.xreporter.datatype.type.ValidationValue
 
getResultType() - Method in class org.outerj.xreporter.expression.function.CustomerIdFunction
 
getResultType() - Method in class org.outerj.xreporter.expression.function.DataSourceIdFunction
 
getResultType() - Method in class org.outerj.xreporter.expression.function.DataSourceParamFunction
 
getResultType() - Method in class org.outerj.xreporter.expression.function.ReportIdFunction
 
getResultType() - Method in class org.outerj.xreporter.expression.function.UserIdFunction
 
getResultType() - Method in class org.outerj.xreporter.expression.function.UserPropertyFunction
 
getRoles() - Method in interface org.outerj.xreporter.user.User
Returns a List containing this user's roles.
getRoles() - Method in class org.outerj.xreporter.user.UserImpl
 
getRowCount() - Method in class org.outerj.grouping.Table
 
getSearchListDefinition() - Method in class org.outerj.xreporter.datatype.DataTypeImpl
 
getSelectedOrderByDefinition() - Method in class org.outerj.xreporter.report.instance.OrderBy
 
getSortCode() - Method in class org.outerj.xreporter.report.definition.ReportDefinition
 
getSortCode1() - Method in interface org.outerj.xreporter.datasource.DataSource
 
getSortCode1() - Method in class org.outerj.xreporter.datasource.DataSourceImpl
 
getSortCode2() - Method in interface org.outerj.xreporter.datasource.DataSource
 
getSortCode2() - Method in class org.outerj.xreporter.datasource.DataSourceImpl
 
getSql() - Method in class org.outerj.xreporter.report.definition.OrderByDefinition
 
getSqlDefinition() - Method in class org.outerj.xreporter.report.definition.DatabaseOutputDefinition
 
getStartRow() - Method in class org.outerj.grouping.Group
 
getStartRow() - Method in class org.outerj.grouping.functions.SummaryExpressionContextWrapper
 
getState() - Method in interface org.outerj.xreporter.report.instance.Report
Returns an object containing all user-specified state of the report.
getState() - Method in class org.outerj.xreporter.report.instance.ReportImpl
 
getStep(String) - Method in class org.outerj.xreporter.report.instance.ReportImpl
 
getStepDefinitions() - Method in class org.outerj.xreporter.report.definition.ReportDefinition
 
getStorageId() - Method in class org.outerj.xreporter.report.definition.InputFieldDefinition
 
getString(String) - Method in class org.outerj.xreporter.resource.Resources
 
getString(String, String) - Method in class org.outerj.xreporter.resource.Resources
 
getString(String, String, String) - Method in class org.outerj.xreporter.resource.Resources
 
getString(String, String, String, String) - Method in class org.outerj.xreporter.resource.Resources
 
getSummaryFields() - Method in class org.outerj.grouping.Group
 
getSummaryFields() - Method in class org.outerj.grouping.GroupDefinition
 
getTable() - Method in class org.outerj.grouping.functions.SummaryExpressionContextWrapper
 
getTemporaryTableName(String) - Method in interface org.outerj.xreporter.report.definition.ExecutionContext
Constructs a temporary table name.
getTemporaryTableName(String) - Method in class org.outerj.xreporter.report.definition.GroupingExecutionContext
 
getTemporaryTableName(String) - Method in class org.outerj.xreporter.report.instance.ReportImpl
 
getTemporaryTableName(String) - Method in class org.outerj.xreporter.report.instance.Step.StepExecutionContext
 
getTimeFormat(int, Locale) - Method in class org.outerj.i18n.I18nSupport
 
getTimeFormat(int, Locale) - Method in class org.outerj.i18n.Icu4jI18nSupport
 
getTimeFormat(int, Locale) - Method in class org.outerj.i18n.JdkI18nSupport
 
getTitle(ResourceHandle) - Method in interface org.outerj.xreporter.datatype.DataType
 
getTitle(ResourceHandle) - Method in class org.outerj.xreporter.datatype.DataTypeImpl
 
getTitle(Resources) - Method in class org.outerj.xreporter.datatype.DataTypeImpl
 
getTransactionIsolation() - Method in class org.outerj.xreporter.connectionprovider.pooling.PooledConnection
 
getType() - Method in class org.outerj.xreporter.client.XReporterResponse
Returns the type of the response.
getTypeForName(String) - Static method in class org.outerj.xreporter.datatype.type.TypeFactory
 
getTypeMap() - Method in class org.outerj.xreporter.connectionprovider.pooling.PooledConnection
 
getTypeName() - Method in class org.outerj.xreporter.client.XReporterResponse
Returns the type of the response as a String.
getTypeName() - Method in interface org.outerj.xreporter.datatype.DataType
Returns a name identifying the underlying built-in type.
getTypeName() - Method in class org.outerj.xreporter.datatype.DataTypeImpl
 
getUnderlyingConnection() - Method in class org.outerj.xreporter.connectionprovider.pooling.PooledConnection
 
getUser() - Method in class org.outerj.xreporter.client.XReporterRequest
 
getUser() - Method in interface org.outerj.xreporter.report.definition.ExecutionContext
 
getUser() - Method in class org.outerj.xreporter.report.definition.GroupingExecutionContext
 
getUser() - Method in class org.outerj.xreporter.report.instance.ReportImpl
Gets the user currently using this report.
getUser() - Method in class org.outerj.xreporter.report.instance.Step.StepExecutionContext
 
getUser(String) - Method in interface org.outerj.xreporter.user.UserManager
 
getUser(String) - Method in class org.outerj.xreporter.user.UserManagerImpl
Fetches a user from the database.
getUserBundle(String) - Method in class org.outerj.xreporter.resource.ResourceHandle
 
getUserBundle(String, Locale) - Method in interface org.outerj.xreporter.resource.ResourceManager
User bundles are bundles that are maintained by the user of the application, this in contrast with built-in bundels.
getUserBundle(String, Locale) - Method in class org.outerj.xreporter.resource.ResourceManagerImpl
 
getUserEntryStore() - Method in class org.outerj.xreporter.report.instance.ReportImpl
 
getValue() - Method in class org.outerj.grouping.Group.SummaryField
 
getValue(int, int) - Method in class org.outerj.grouping.Table
 
getValue(int, String) - Method in class org.outerj.grouping.Table
 
getValue() - Method in class org.outerj.xreporter.datatype.ValidationResult
 
getValue(ExecutionContext) - Method in class org.outerj.xreporter.report.definition.HttpParameterDefinition
 
getValue() - Method in class org.outerj.xreporter.report.instance.Parameter
 
getValueFormatter() - Method in class org.outerj.grouping.GroupDefinition.SummaryFieldDefinition
 
getValues(int, String[]) - Method in class org.outerj.grouping.Table
 
getValues() - Method in class org.outerj.xreporter.userentrystore.StoredCondition
 
getWarnings() - Method in class org.outerj.xreporter.connectionprovider.pooling.PooledConnection
 
groupDefinitions - Variable in class org.outerj.grouping.CalculateSummariesVisitor
 
groupDefinitions - Variable in class org.outerj.xreporter.report.definition.DatabaseOutputDefinition
Array containing the GroupDefinitions.
groupDefinitions - Variable in class org.outerj.xreporter.report.definition.GroupingExecutionContext
 
groupDefinitions - Variable in class org.outerj.xreporter.report.definition.XMLSerializingGroupVisitor
 
groupNestingLevel - Variable in class org.outerj.grouping.CalculateSummariesVisitor
 
groupNestingLevel - Variable in class org.outerj.xreporter.report.definition.XMLSerializingGroupVisitor
 

H

HttpConnector - interface org.outerj.xreporter.http.HttpConnector.
Makes XReporter's functionality available over HTTP.
HttpConnectorImpl - class org.outerj.xreporter.http.HttpConnectorImpl.
Implementation of HttpConnector based on Jetty.
HttpConnectorImpl() - Constructor for class org.outerj.xreporter.http.HttpConnectorImpl
 
HttpConnectorImpl.AccessLogHandler - class org.outerj.xreporter.http.HttpConnectorImpl.AccessLogHandler.
A handler which will log all incoming HTTP requests.
HttpConnectorImpl.AccessLogHandler() - Constructor for class org.outerj.xreporter.http.HttpConnectorImpl.AccessLogHandler
 
HttpConnectorImpl.AdminHandler - class org.outerj.xreporter.http.HttpConnectorImpl.AdminHandler.
 
HttpConnectorImpl.AdminHandler() - Constructor for class org.outerj.xreporter.http.HttpConnectorImpl.AdminHandler
 
HttpConnectorImpl.DataSourcesHandler - class org.outerj.xreporter.http.HttpConnectorImpl.DataSourcesHandler.
Handles all URL's starting with '/datasources'
HttpConnectorImpl.DataSourcesHandler() - Constructor for class org.outerj.xreporter.http.HttpConnectorImpl.DataSourcesHandler
 
HttpConnectorImpl.ReportCatalogHandler - class org.outerj.xreporter.http.HttpConnectorImpl.ReportCatalogHandler.
 
HttpConnectorImpl.ReportCatalogHandler() - Constructor for class org.outerj.xreporter.http.HttpConnectorImpl.ReportCatalogHandler
 
HttpConnectorImpl.ReportDefinitionHandler - class org.outerj.xreporter.http.HttpConnectorImpl.ReportDefinitionHandler.
 
HttpConnectorImpl.ReportDefinitionHandler() - Constructor for class org.outerj.xreporter.http.HttpConnectorImpl.ReportDefinitionHandler
 
HttpConnectorImpl.ReportsHandler - class org.outerj.xreporter.http.HttpConnectorImpl.ReportsHandler.
 
HttpConnectorImpl.ReportsHandler() - Constructor for class org.outerj.xreporter.http.HttpConnectorImpl.ReportsHandler
 
HttpConnectorImpl.SavedReportsHandler - class org.outerj.xreporter.http.HttpConnectorImpl.SavedReportsHandler.
 
HttpConnectorImpl.SavedReportsHandler() - Constructor for class org.outerj.xreporter.http.HttpConnectorImpl.SavedReportsHandler
 
HttpConnectorImpl.UserAndLangHandler - class org.outerj.xreporter.http.HttpConnectorImpl.UserAndLangHandler.
Handler that checks for the presence of a user-parameter.
HttpConnectorImpl.UserAndLangHandler() - Constructor for class org.outerj.xreporter.http.HttpConnectorImpl.UserAndLangHandler
 
HttpConnectorImpl.XReporterLogSink - class org.outerj.xreporter.http.HttpConnectorImpl.XReporterLogSink.
Implementation of a Jetty LogSink that outputs the logs to an Avalon Logger.
HttpConnectorImpl.XReporterLogSink() - Constructor for class org.outerj.xreporter.http.HttpConnectorImpl.XReporterLogSink
 
HttpOutputDefinition - class org.outerj.xreporter.report.definition.HttpOutputDefinition.
OutputDefinition which will retrieve its content from a HTTP URL.
HttpOutputDefinition() - Constructor for class org.outerj.xreporter.report.definition.HttpOutputDefinition
 
HttpParameterDefinition - class org.outerj.xreporter.report.definition.HttpParameterDefinition.
A parameter used in a HttpOutputDefinition.
HttpParameterDefinition() - Constructor for class org.outerj.xreporter.report.definition.HttpParameterDefinition
 
handle(String, String, HttpRequest, HttpResponse) - Method in class org.outerj.xreporter.http.HttpConnectorImpl.AccessLogHandler
 
handle(String, String, HttpRequest, HttpResponse) - Method in class org.outerj.xreporter.http.HttpConnectorImpl.AdminHandler
 
handle(String, String, HttpRequest, HttpResponse) - Method in class org.outerj.xreporter.http.HttpConnectorImpl.DataSourcesHandler
 
handle(String, String, HttpRequest, HttpResponse) - Method in class org.outerj.xreporter.http.HttpConnectorImpl.ReportCatalogHandler
 
handle(String, String, HttpRequest, HttpResponse) - Method in class org.outerj.xreporter.http.HttpConnectorImpl.ReportDefinitionHandler
 
handle(String, String, HttpRequest, HttpResponse) - Method in class org.outerj.xreporter.http.HttpConnectorImpl.ReportsHandler
 
handle(String, String, HttpRequest, HttpResponse) - Method in class org.outerj.xreporter.http.HttpConnectorImpl.SavedReportsHandler
 
handle(String, String, HttpRequest, HttpResponse) - Method in class org.outerj.xreporter.http.HttpConnectorImpl.UserAndLangHandler
 
handleColumns(HttpRequest, HttpResponse, String) - Method in class org.outerj.xreporter.http.HttpConnectorImpl.ReportsHandler
 
handleNamedStep(HttpRequest, HttpResponse, String, String) - Method in class org.outerj.xreporter.http.HttpConnectorImpl.ReportsHandler
 
handleOrderBy(HttpRequest, HttpResponse, String) - Method in class org.outerj.xreporter.http.HttpConnectorImpl.ReportsHandler
 
handleQbe(HttpRequest, HttpResponse, String) - Method in class org.outerj.xreporter.http.HttpConnectorImpl.ReportsHandler
 
handleReportDestruction(HttpRequest, HttpResponse, String) - Method in class org.outerj.xreporter.http.HttpConnectorImpl.ReportsHandler
 
handleReportInstance(HttpRequest, HttpResponse, String) - Method in class org.outerj.xreporter.http.HttpConnectorImpl.ReportsHandler
 
handleReportOutput(HttpRequest, HttpResponse, String) - Method in class org.outerj.xreporter.http.HttpConnectorImpl.ReportsHandler
 
handleReports(HttpRequest, HttpResponse) - Method in class org.outerj.xreporter.http.HttpConnectorImpl.ReportsHandler
 
handleSavedReports(HttpRequest, HttpResponse) - Method in class org.outerj.xreporter.http.HttpConnectorImpl.SavedReportsHandler
 
handleStoredReport(String, HttpRequest, HttpResponse) - Method in class org.outerj.xreporter.http.HttpConnectorImpl.SavedReportsHandler
 
handleUrl(HttpRequest, HttpResponse, String) - Method in class org.outerj.xreporter.http.HttpConnectorImpl.ReportsHandler
 
hasChildGroups() - Method in class org.outerj.grouping.Group
 
hasInteraction() - Method in class org.outerj.xreporter.report.instance.Step
 
hasLink() - Method in class org.outerj.xreporter.report.definition.ColumnDefinition
 
hasValue() - Method in class org.outerj.xreporter.report.instance.Condition
 
hasValue() - Method in class org.outerj.xreporter.report.instance.InputField
 
hasValue() - Method in class org.outerj.xreporter.report.instance.Parameter
 
hashCodeMethod - Static variable in class org.outerj.xreporter.util.AbstractInvocationHandler
 
host - Variable in class org.outerj.xreporter.client.XReporterClientImpl
XReporter host name, such as example.com
host - Variable in class org.outerj.xreporter.report.definition.HttpOutputDefinition
 
href - Variable in class org.outerj.xreporter.client.XReporterResponse
 

I

I18nSupport - class org.outerj.i18n.I18nSupport.
This class supports operations with BigDecimals, NumberFormats, ...
I18nSupport() - Constructor for class org.outerj.i18n.I18nSupport
 
ID_ATTR - Static variable in class org.outerj.xreporter.datatype.DataTypeImpl
 
ID_ATTR - Static variable in class org.outerj.xreporter.report.Catalog
 
ID_ATTR - Static variable in class org.outerj.xreporter.report.definition.ColumnDefinition
 
ID_ATTR - Static variable in class org.outerj.xreporter.report.instance.OrderBy
 
INFO_EL - Static variable in class org.outerj.xreporter.datasource.DataSourceManagerImpl
 
INFO_EL - Static variable in class org.outerj.xreporter.report.ReportManagerImpl
 
INFO_EL - Static variable in class org.outerj.xreporter.report.definition.DatabaseOutputDefinition
 
INFO_EL - Static variable in class org.outerj.xreporter.report.instance.ReportImpl
 
INFO_EL - Static variable in class org.outerj.xreporter.reportstore.ReportStoreImpl
 
Icu4jDateFormat - class org.outerj.i18n.Icu4jDateFormat.
 
Icu4jDateFormat(SimpleDateFormat) - Constructor for class org.outerj.i18n.Icu4jDateFormat
 
Icu4jDecimalFormat - class org.outerj.i18n.Icu4jDecimalFormat.
 
Icu4jDecimalFormat(DecimalFormat) - Constructor for class org.outerj.i18n.Icu4jDecimalFormat
 
Icu4jI18nSupport - class org.outerj.i18n.Icu4jI18nSupport.
Implementation of IcuSupport that uses IBM's ICU4J package.
Icu4jI18nSupport() - Constructor for class org.outerj.i18n.Icu4jI18nSupport
 
IdGenerator - interface org.outerj.xreporter.idgenerator.IdGenerator.
Generates (unique) ID's.
IfFunction - class org.outerj.expression.IfFunction.
 
IfFunction() - Constructor for class org.outerj.expression.IfFunction
 
In - class org.outerj.xreporter.datatype.operator.In.
IN SQL operator.
In() - Constructor for class org.outerj.xreporter.datatype.operator.In
 
IncompatibleDataSourceException - exception org.outerj.xreporter.report.IncompatibleDataSourceException.
 
IncompatibleDataSourceException(String, String) - Constructor for class org.outerj.xreporter.report.IncompatibleDataSourceException
 
InputField - class org.outerj.xreporter.report.instance.InputField.
 
InputField() - Constructor for class org.outerj.xreporter.report.instance.InputField
 
InputFieldDefinition - class org.outerj.xreporter.report.definition.InputFieldDefinition.
 
InputFieldDefinition() - Constructor for class org.outerj.xreporter.report.definition.InputFieldDefinition
 
InputFields - class org.outerj.xreporter.report.instance.InputFields.
A set of InputFields.
InputFields() - Constructor for class org.outerj.xreporter.report.instance.InputFields
 
IsNotNull - class org.outerj.xreporter.datatype.operator.IsNotNull.
IS NOT NULL SQL operator.
IsNotNull() - Constructor for class org.outerj.xreporter.datatype.operator.IsNotNull
 
IsNull - class org.outerj.xreporter.datatype.operator.IsNull.
IS NULL SQL operator.
IsNull() - Constructor for class org.outerj.xreporter.datatype.operator.IsNull
 
id - Variable in class org.outerj.grouping.Group.SummaryField
 
id - Variable in class org.outerj.grouping.GroupDefinition.SummaryFieldDefinition
 
id - Variable in class org.outerj.xreporter.datasource.DataSourceImpl
 
id - Variable in class org.outerj.xreporter.datatype.DataTypeImpl
 
id - Variable in class org.outerj.xreporter.datatype.UnknownDataTypeIdException
 
id - Variable in class org.outerj.xreporter.report.UnknownReportDefintionIdException
 
id - Variable in class org.outerj.xreporter.report.UnknownReportId
 
id - Variable in class org.outerj.xreporter.report.definition.ColumnDefinition
 
id - Variable in class org.outerj.xreporter.report.definition.OrderByDefinition
 
id - Variable in class org.outerj.xreporter.report.definition.ReportDefinition
ID of this report definition.
id - Variable in class org.outerj.xreporter.report.instance.ReportImpl
 
idGenerator - Variable in class org.outerj.xreporter.report.ReportManagerImpl
 
idGenerator - Variable in class org.outerj.xreporter.reportstore.ReportStoreImpl
 
ignorableWhitespace(char[], int, int) - Method in class org.outerj.xreporter.util.StripDocumentContentHandler
 
inCode - Variable in class org.outerj.xreporter.authorisation.AuthorisationManagerImpl.AuthorisationCodesHandler
 
inCodes - Variable in class org.outerj.xreporter.authorisation.AuthorisationManagerImpl.AuthorisationCodesHandler
 
indexOfArray(int[], int, int, char[], int) - Static method in class org.apache.cocoon.matching.helpers.WildcardHelper
Get the offset of a part of an int array within a char array.
info - Variable in class org.outerj.xreporter.datatype.DataTypeImpl
 
initialize() - Method in class org.outerj.xreporter.authorisation.AuthorisationManagerImpl.AuthorisationCodesHandler
 
initialize() - Method in class org.outerj.xreporter.authorisation.AuthorisationManagerImpl
 
initialize() - Method in class org.outerj.xreporter.connectionprovider.AbstractConnectionProviderManager
 
initialize() - Method in class org.outerj.xreporter.connectionprovider.pooling.PoolingConnectionProviderManager
 
initialize() - Method in class org.outerj.xreporter.datasource.DataSourceImpl
 
initialize() - Method in class org.outerj.xreporter.datasource.DataSourceManagerImpl
 
initialize() - Method in class org.outerj.xreporter.datatype.DataTypeManagerImpl
 
initialize() - Method in class org.outerj.xreporter.http.HttpConnectorImpl.DataSourcesHandler
 
initialize() - Method in class org.outerj.xreporter.http.HttpConnectorImpl.ReportDefinitionHandler
 
initialize() - Method in class org.outerj.xreporter.http.HttpConnectorImpl.ReportsHandler
 
initialize() - Method in class org.outerj.xreporter.http.HttpConnectorImpl.SavedReportsHandler
 
initialize() - Method in class org.outerj.xreporter.http.HttpConnectorImpl
 
initialize() - Method in class org.outerj.xreporter.idgenerator.FileBasedIdGenerator
 
initialize() - Method in class org.outerj.xreporter.report.ReportManagerImpl
 
initialize() - Method in class org.outerj.xreporter.report.definition.SqlDialectDefinition
 
initialize() - Method in class org.outerj.xreporter.report.instance.ReportImpl
 
initialize() - Method in class org.outerj.xreporter.reportstore.ReportStoreImpl
 
initialize() - Method in class org.outerj.xreporter.resource.ResourceManagerImpl
 
initialize() - Method in class org.outerj.xreporter.user.UserManagerImpl
 
initialize() - Method in class org.outerj.xreporter.userentrystore.UserEntryStoreImpl
 
inputFields - Variable in class org.outerj.xreporter.report.definition.StepDefinition
 
inputFields - Variable in class org.outerj.xreporter.report.instance.InputFields
 
inputFields - Variable in class org.outerj.xreporter.report.instance.Step
 
inputFieldsByName - Variable in class org.outerj.xreporter.report.instance.InputFields
 
insertConditionStatement - Variable in class org.outerj.xreporter.userentrystore.UserEntryStoreImpl
 
insertParameterStatement - Variable in class org.outerj.xreporter.userentrystore.UserEntryStoreImpl
 
insertReportDetailStatement - Variable in class org.outerj.xreporter.reportstore.ReportStoreImpl
 
insertReportStatement - Variable in class org.outerj.xreporter.reportstore.ReportStoreImpl
 
instance - Static variable in class org.outerj.expression.DefaultFunctionFactory
 
instance - Static variable in class org.outerj.xreporter.datatype.operator.Between
 
instance - Static variable in class org.outerj.xreporter.datatype.operator.Equals
 
instance - Static variable in class org.outerj.xreporter.datatype.operator.GreaterThan
 
instance - Static variable in class org.outerj.xreporter.datatype.operator.GreaterThanOrEquals
 
instance - Static variable in class org.outerj.xreporter.datatype.operator.In
 
instance - Static variable in class org.outerj.xreporter.datatype.operator.IsNotNull
 
instance - Static variable in class org.outerj.xreporter.datatype.operator.IsNull
 
instance - Static variable in class org.outerj.xreporter.datatype.operator.LessThan
 
instance - Static variable in class org.outerj.xreporter.datatype.operator.LessThanOrEquals
 
instance - Static variable in class org.outerj.xreporter.datatype.operator.Like
 
instance - Static variable in class org.outerj.xreporter.datatype.operator.NotBetween
 
instance - Static variable in class org.outerj.xreporter.datatype.operator.NotEquals
 
instance - Static variable in class org.outerj.xreporter.datatype.operator.NotIn
 
instance - Static variable in class org.outerj.xreporter.datatype.operator.NotLike
 
instance - Variable in class org.outerj.xreporter.report.instance.CheckLockedInvocationHandler
 
instance - Variable in class org.outerj.xreporter.report.instance.ResetTimeoutInvocationHandler
 
invoke(Object, Method, Object[]) - Method in class org.outerj.xreporter.util.AbstractInvocationHandler
 
isCalculateSupported() - Method in class org.outerj.xreporter.report.definition.SqlDefinitionBuilder
 
isClosed() - Method in class org.outerj.xreporter.connectionprovider.pooling.PooledConnection
 
isComplete() - Method in class org.outerj.xreporter.report.instance.Step
 
isConditionSupported() - Method in class org.outerj.xreporter.report.definition.SqlDefinitionBuilder
 
isEmpty() - Method in class org.outerj.xreporter.report.instance.InputFields
 
isEnabled() - Method in class org.outerj.xreporter.report.definition.QbeDefinition
Returns true if this QBE definition contains conditions, thus if something usefull can be done with it.
isLiteralSupported() - Method in class org.outerj.xreporter.report.definition.SqlDefinitionBuilder
 
isLocked - Variable in class org.outerj.xreporter.report.instance.CheckLockedInvocationHandler
 
isOrderBySupported() - Method in class org.outerj.xreporter.report.definition.SqlDefinitionBuilder
 
isOrderBySupported() - Method in class org.outerj.xreporter.report.definition.StepSqlDefinitionBuilder
 
isParameterSupported() - Method in class org.outerj.xreporter.report.definition.SqlDefinitionBuilder
 
isPreviousStepCompleted() - Method in class org.outerj.xreporter.report.instance.Step
 
isQbeAllowed() - Method in class org.outerj.xreporter.report.definition.ColumnDefinition
 
isQbeSupported() - Method in class org.outerj.xreporter.report.definition.SqlDefinitionBuilder
 
isQbeSupported() - Method in class org.outerj.xreporter.report.definition.StepSqlDefinitionBuilder
 
isReadOnly() - Method in class org.outerj.xreporter.connectionprovider.pooling.PooledConnection
 
isRequired() - Method in class org.outerj.xreporter.report.definition.InputFieldDefinition
 
isRequired() - Method in class org.outerj.xreporter.report.instance.Condition
 
isRequired() - Method in class org.outerj.xreporter.report.instance.QbeCondition
 
isStarted() - Method in class org.outerj.xreporter.http.HttpConnectorImpl.XReporterLogSink
 
isTempTableRefSupported() - Method in class org.outerj.xreporter.report.definition.SqlDefinitionBuilder
 
isTempTableSupported() - Method in class org.outerj.xreporter.report.definition.SqlDefinitionBuilder
 
isValid() - Method in class org.outerj.xreporter.datatype.ValidationResult
 
isValid() - Method in class org.outerj.xreporter.report.instance.Condition
 
isValid() - Method in class org.outerj.xreporter.report.instance.InputField
 
isValid() - Method in class org.outerj.xreporter.report.instance.Parameter
 
iterator() - Method in class org.outerj.xreporter.report.instance.InputFields
 

J

JavaExecutor - class org.outerj.xreporter.report.definition.JavaExecutor.
Implementation of Executable which runs a user-specified class implementing the Executable interface.
JavaExecutor(ClassLoader) - Constructor for class org.outerj.xreporter.report.definition.JavaExecutor
 
JdkDateFormat - class org.outerj.i18n.JdkDateFormat.
 
JdkDateFormat(SimpleDateFormat) - Constructor for class org.outerj.i18n.JdkDateFormat
 
JdkDecimalFormat - class org.outerj.i18n.JdkDecimalFormat.
 
JdkDecimalFormat(DecimalFormat) - Constructor for class org.outerj.i18n.JdkDecimalFormat
 
JdkI18nSupport - class org.outerj.i18n.JdkI18nSupport.
Implementation of IcuSupport that uses standard JDK methods.
JdkI18nSupport() - Constructor for class org.outerj.i18n.JdkI18nSupport
 
jettyLogger - Variable in class org.outerj.xreporter.http.HttpConnectorImpl
 

L

LINE_EL - Static variable in class org.outerj.xreporter.report.instance.Qbe
 
LINK - Static variable in class org.outerj.xreporter.client.XReporterResponse
 
LINK_EL - Static variable in class org.outerj.xreporter.report.definition.LinkDefinition
 
LISTENER_EL - Static variable in class org.outerj.xreporter.report.instance.ReportImpl
 
LISTENER_HOST_EL - Static variable in class org.outerj.xreporter.report.instance.ReportImpl
 
LISTENER_NAME_EL - Static variable in class org.outerj.xreporter.report.instance.ReportImpl
 
LISTENER_PORT_EL - Static variable in class org.outerj.xreporter.report.instance.ReportImpl
 
LONG_DESCR_EL - Static variable in class org.outerj.xreporter.datatype.SearchlistDefinition
 
LengthFunction - class org.outerj.expression.LengthFunction.
 
LengthFunction() - Constructor for class org.outerj.expression.LengthFunction
 
LessThan - class org.outerj.xreporter.datatype.operator.LessThan.
Less than (<) SQL operator.
LessThan() - Constructor for class org.outerj.xreporter.datatype.operator.LessThan
 
LessThanFunction - class org.outerj.expression.LessThanFunction.
 
LessThanFunction() - Constructor for class org.outerj.expression.LessThanFunction
 
LessThanOrEquals - class org.outerj.xreporter.datatype.operator.LessThanOrEquals.
Less than or equals (<=) SQL comparison operator.
LessThanOrEquals() - Constructor for class org.outerj.xreporter.datatype.operator.LessThanOrEquals
 
LessThanOrEqualsFunction - class org.outerj.expression.LessThanOrEqualsFunction.
 
LessThanOrEqualsFunction() - Constructor for class org.outerj.expression.LessThanOrEqualsFunction
 
LifecycleHelper - class org.outerj.xreporter.util.LifecycleHelper.
 
LifecycleHelper() - Constructor for class org.outerj.xreporter.util.LifecycleHelper
 
Like - class org.outerj.xreporter.datatype.operator.Like.
LIKE SQL operator.
Like() - Constructor for class org.outerj.xreporter.datatype.operator.Like
 
LinkDefinition - class org.outerj.xreporter.report.definition.LinkDefinition.
 
LinkDefinition() - Constructor for class org.outerj.xreporter.report.definition.LinkDefinition
 
LiteralSqlPart - class org.outerj.xreporter.report.definition.LiteralSqlPart.
A piece of SQL which will be inserted as-is in the SQL statement.
LiteralSqlPart() - Constructor for class org.outerj.xreporter.report.definition.LiteralSqlPart
 
LoadReportStateException - exception org.outerj.xreporter.report.LoadReportStateException.
This exception is thrown by Report.restoreState when the state couldn't be restored.
LoadReportStateException(String) - Constructor for class org.outerj.xreporter.report.LoadReportStateException
 
LoadReportStateException(String, Exception) - Constructor for class org.outerj.xreporter.report.LoadReportStateException
 
LocaleHelper - class org.outerj.xreporter.util.LocaleHelper.
 
LocaleHelper() - Constructor for class org.outerj.xreporter.util.LocaleHelper
 
LocaleMap - class org.outerj.xreporter.datatype.type.LocaleMap.
A map containing object hashed on Locale's.
LocaleMap() - Constructor for class org.outerj.xreporter.datatype.type.LocaleMap
 
LocalizedException - interface org.outerj.xreporter.util.LocalizedException.
Interface to be implemented by Exceptions that can provide localized error messages.
LongMaxExclusiveValidationRule - class org.outerj.xreporter.datatype.type.LongMaxExclusiveValidationRule.
 
LongMaxExclusiveValidationRule(long) - Constructor for class org.outerj.xreporter.datatype.type.LongMaxExclusiveValidationRule
 
LongMaxInclusiveValidationRule - class org.outerj.xreporter.datatype.type.LongMaxInclusiveValidationRule.
 
LongMaxInclusiveValidationRule(long) - Constructor for class org.outerj.xreporter.datatype.type.LongMaxInclusiveValidationRule
 
LongMinExclusiveValidationRule - class org.outerj.xreporter.datatype.type.LongMinExclusiveValidationRule.
 
LongMinExclusiveValidationRule(long) - Constructor for class org.outerj.xreporter.datatype.type.LongMinExclusiveValidationRule
 
LongMinInclusiveValidationRule - class org.outerj.xreporter.datatype.type.LongMinInclusiveValidationRule.
 
LongMinInclusiveValidationRule(long) - Constructor for class org.outerj.xreporter.datatype.type.LongMinInclusiveValidationRule
 
LongType - class org.outerj.xreporter.datatype.type.LongType.
Implementation of Type supporting longs.
LongType() - Constructor for class org.outerj.xreporter.datatype.type.LongType
 
LowerCaseFunction - class org.outerj.expression.LowerCaseFunction.
 
LowerCaseFunction() - Constructor for class org.outerj.expression.LowerCaseFunction
 
label - Variable in class org.outerj.grouping.Group.SummaryField
 
label - Variable in class org.outerj.grouping.GroupDefinition.SummaryFieldDefinition
 
lang - Variable in class org.outerj.xreporter.client.XReporterRequest
 
lastAccessed - Variable in class org.outerj.xreporter.report.instance.ReportImpl
 
lastIndexOfArray(int[], int, int, char[], int) - Static method in class org.apache.cocoon.matching.helpers.WildcardHelper
Get the offset of a last occurance of an int array within a char array.
lastUsed() - Method in class org.outerj.xreporter.connectionprovider.pooling.PooledConnection
 
length - Variable in class org.outerj.xreporter.datatype.type.StringLengthValidationRule
 
line - Variable in class org.outerj.expression.AbstractExpression
 
line - Variable in class org.outerj.expression.DecimalConstantFunction
 
line - Variable in class org.outerj.expression.ExpressionException
 
line - Variable in class org.outerj.expression.StringConstantFunction
 
line - Variable in class org.outerj.expression.VariableFunction
 
lineCount - Variable in class org.outerj.xreporter.report.definition.QbeDefinition
Number of lines (or columns) to show to the user
lineNumber - Variable in class org.outerj.xreporter.report.instance.QbeCondition
 
linkDefinition - Variable in class org.outerj.xreporter.report.definition.ColumnDefinition
 
linkDefinitions - Variable in class org.outerj.xreporter.report.definition.DatabaseOutputDefinition
Links to other reports, not associated with any column.
linkDefinitions - Variable in class org.outerj.xreporter.report.definition.XMLSerializingGroupVisitor
 
literalSql - Variable in class org.outerj.xreporter.report.definition.LiteralSqlPart
 
loadClass(String) - Method in class org.outerj.xreporter.resource.RefreshingResourceClassLoader
 
loadClass(String, boolean) - Method in class org.outerj.xreporter.resource.RefreshingResourceClassLoader
 
locale - Variable in class org.outerj.xreporter.resource.ResourceHandle
 
locale - Variable in class org.outerj.xreporter.resource.Resources
 
log(String, Object, Frame, long) - Method in class org.outerj.xreporter.http.HttpConnectorImpl.XReporterLogSink
 
log(String) - Method in class org.outerj.xreporter.http.HttpConnectorImpl.XReporterLogSink
 
logError(ResourceHandle, User, String, String, Exception) - Method in class org.outerj.xreporter.http.HttpConnectorImpl
 
logOutputEvent(String, String, long, long, String, String, String, String, String, String, String) - Method in class org.outerj.xreporter.report.definition.DatabaseOutputDefinition
 
logOutputEvent(String, String, long, long, String, String, String, String) - Method in class org.outerj.xreporter.report.definition.HttpOutputDefinition
 
logReportCreatedEvent(String, String, long, String, String, String) - Method in class org.outerj.xreporter.report.ReportManagerImpl
 
longDescriptionField - Variable in class org.outerj.xreporter.datatype.SearchlistDefinition
 
lookupSqlDialectDefinition(String) - Method in class org.outerj.xreporter.report.definition.SqlDefinition
 

M

MATCH_BEGIN - Static variable in class org.apache.cocoon.matching.helpers.WildcardHelper
The int representing begin in the pattern int [].
MATCH_END - Static variable in class org.apache.cocoon.matching.helpers.WildcardHelper
The int value that terminates the pattern int [].
MATCH_FILE - Static variable in class org.apache.cocoon.matching.helpers.WildcardHelper
The int representing '*' in the pattern int [].
MATCH_PATH - Static variable in class org.apache.cocoon.matching.helpers.WildcardHelper
The int representing '**' in the pattern int [].
MATCH_THEEND - Static variable in class org.apache.cocoon.matching.helpers.WildcardHelper
The int representing end in pattern int [].
MonthFunction - class org.outerj.expression.MonthFunction.
 
MonthFunction() - Constructor for class org.outerj.expression.MonthFunction
 
MultiplyFunction - class org.outerj.expression.MultiplyFunction.
 
MultiplyFunction() - Constructor for class org.outerj.expression.MultiplyFunction
 
mainSummaryField - Variable in class org.outerj.grouping.GroupDefinition
 
makeDefaultColumns() - Method in class org.outerj.xreporter.report.instance.Columns
 
makeGroups(Table, GroupDefinition[]) - Static method in class org.outerj.grouping.Grouper
Creates a tree of Group objects given a certain Table and an array of GroupDefinition's.
makeInstance(String, User, ResourceHandle) - Method in interface org.outerj.xreporter.reportstore.ReportStore
Makes an instance of the report stored under the given name.
makeInstance(String, User, ResourceHandle) - Method in class org.outerj.xreporter.reportstore.ReportStoreImpl
 
manageLifeCycle(Object, Configuration, Logger, ComponentManager) - Static method in class org.outerj.xreporter.util.LifecycleHelper
 
managementThread - Variable in class org.outerj.xreporter.connectionprovider.pooling.PoolingConnectionProviderManager
 
managementThread - Variable in class org.outerj.xreporter.report.ReportManagerImpl
 
managementThread - Variable in class org.outerj.xreporter.resource.ResourceManagerImpl
 
managementThreadIntervalMs - Variable in class org.outerj.xreporter.connectionprovider.pooling.PoolingConnectionProviderManager
 
managementThreadIntervalMs - Variable in class org.outerj.xreporter.report.ReportManagerImpl
Time in between runs of the management thread that cleans up expired report instances
managementThreadIntervalMs - Variable in class org.outerj.xreporter.resource.ResourceManagerImpl
 
mapToProperties(Map) - Static method in class org.outerj.xreporter.util.DbConfigSupport
Converts a Map to a Properties object.
match(HashMap, String, int[]) - Static method in class org.apache.cocoon.matching.helpers.WildcardHelper
match a pattern agains a string and isolates wildcard replacement into a Stack.
matchArray(int[], int, int, char[], int) - Static method in class org.apache.cocoon.matching.helpers.WildcardHelper
Matches elements of array r from rpos to rend with array d, starting from dpos.
max - Variable in class org.outerj.xreporter.datatype.type.BigDecimalMaxExclusiveValidationRule
 
max - Variable in class org.outerj.xreporter.datatype.type.BigDecimalMaxInclusiveValidationRule
 
max - Variable in class org.outerj.xreporter.datatype.type.LongMaxExclusiveValidationRule
 
max - Variable in class org.outerj.xreporter.datatype.type.LongMaxInclusiveValidationRule
 
maxConnectionInactiveTime - Variable in class org.outerj.xreporter.connectionprovider.pooling.PoolingConnectionProviderManager
 
maxLength - Variable in class org.outerj.xreporter.datatype.type.StringMaxLengthValidationRule
 
maxValue - Variable in class org.outerj.xreporter.idgenerator.FileBasedIdGenerator
 
method - Variable in class org.outerj.xreporter.client.XReporterRequest
 
min - Variable in class org.outerj.xreporter.datatype.type.BigDecimalMinExclusiveValidationRule
 
min - Variable in class org.outerj.xreporter.datatype.type.BigDecimalMinInclusiveValidationRule
 
min - Variable in class org.outerj.xreporter.datatype.type.LongMinExclusiveValidationRule
 
min - Variable in class org.outerj.xreporter.datatype.type.LongMinInclusiveValidationRule
 
minLength - Variable in class org.outerj.xreporter.datatype.type.StringMinLengthValidationRule
 
missingResourceLogger - Variable in class org.outerj.xreporter.resource.ResourceManagerImpl
 
moveForward(ResultSet, int, int) - Method in class org.outerj.xreporter.report.definition.DatabaseOutputDefinition.AbsoluteNavigationStrategy
 
moveForward(ResultSet, int, int) - Method in class org.outerj.xreporter.report.definition.DatabaseOutputDefinition.LoopingNavigationStrategy
 
moveForward(ResultSet, int, int) - Method in interface org.outerj.xreporter.report.definition.DatabaseOutputDefinition.ResultSetNavigationStrategy
 
moveToLast(ResultSet, int) - Method in class org.outerj.xreporter.report.definition.DatabaseOutputDefinition.AbsoluteNavigationStrategy
 
moveToLast(ResultSet, int) - Method in class org.outerj.xreporter.report.definition.DatabaseOutputDefinition.LoopingNavigationStrategy
 
moveToLast(ResultSet, int) - Method in interface org.outerj.xreporter.report.definition.DatabaseOutputDefinition.ResultSetNavigationStrategy
 
mutex - Variable in class org.outerj.xreporter.connectionprovider.pooling.PoolingConnectionProvider
 
mutex - Variable in class org.outerj.xreporter.report.instance.ReportImpl
This mutex is used to check that no two parties can use the report instance at the same time.

N

NAME_ATT - Static variable in class org.outerj.xreporter.report.definition.DatabaseOutputDefinition
 
NAME_ATTR - Static variable in class org.outerj.xreporter.report.Catalog
 
NAME_ATTR - Static variable in class org.outerj.xreporter.report.instance.Condition
 
NAME_ATTR - Static variable in class org.outerj.xreporter.report.instance.Step
 
NAME_EL - Static variable in class org.outerj.xreporter.user.UserImpl
 
NS_PREFIX - Static variable in interface org.outerj.xreporter.Constants
 
NVLFunction - class org.outerj.expression.NVLFunction.
A function for substitution of values that cannot be evaluated.
NVLFunction() - Constructor for class org.outerj.expression.NVLFunction
 
NegateFunction - class org.outerj.expression.NegateFunction.
 
NegateFunction() - Constructor for class org.outerj.expression.NegateFunction
 
NoLockException - exception org.outerj.xreporter.report.NoLockException.
Thrown when someone executes a method on a Report on which it has no longer a lock.
NoLockException() - Constructor for class org.outerj.xreporter.report.NoLockException
 
NonExistingStoredReport - exception org.outerj.xreporter.reportstore.NonExistingStoredReport.
Thrown by the ReportStore when trying to reference a report that does not exist.
NonExistingStoredReport(String) - Constructor for class org.outerj.xreporter.reportstore.NonExistingStoredReport
 
NonPoolingConnectionProvider - class org.outerj.xreporter.connectionprovider.nonpooling.NonPoolingConnectionProvider.
ConnectionProvider that always returns new JDBC connections.
NonPoolingConnectionProvider(Properties) - Constructor for class org.outerj.xreporter.connectionprovider.nonpooling.NonPoolingConnectionProvider
 
NonPoolingConnectionProviderManager - class org.outerj.xreporter.connectionprovider.nonpooling.NonPoolingConnectionProviderManager.
ConnectionProviderManager implementation that returns NonPoolingConnectionProviders.
NonPoolingConnectionProviderManager() - Constructor for class org.outerj.xreporter.connectionprovider.nonpooling.NonPoolingConnectionProviderManager
 
NotBetween - class org.outerj.xreporter.datatype.operator.NotBetween.
NOT BETWEEN SQL operator.
NotBetween() - Constructor for class org.outerj.xreporter.datatype.operator.NotBetween
 
NotEquals - class org.outerj.xreporter.datatype.operator.NotEquals.
Not equals (!=) SQL operator.
NotEquals() - Constructor for class org.outerj.xreporter.datatype.operator.NotEquals
 
NotEqualsFunction - class org.outerj.expression.NotEqualsFunction.
 
NotEqualsFunction() - Constructor for class org.outerj.expression.NotEqualsFunction
 
NotFunction - class org.outerj.expression.NotFunction.
 
NotFunction() - Constructor for class org.outerj.expression.NotFunction
 
NotIn - class org.outerj.xreporter.datatype.operator.NotIn.
NOT IN SQL operator.
NotIn() - Constructor for class org.outerj.xreporter.datatype.operator.NotIn
 
NotLike - class org.outerj.xreporter.datatype.operator.NotLike.
NOT LIKE SQL operator.
NotLike() - Constructor for class org.outerj.xreporter.datatype.operator.NotLike
 
NowFunction - class org.outerj.expression.NowFunction.
 
NowFunction() - Constructor for class org.outerj.expression.NowFunction
 
name - Variable in class org.outerj.xreporter.datasource.DataSourceImpl
 
name - Variable in class org.outerj.xreporter.report.Catalog
 
name - Variable in class org.outerj.xreporter.report.definition.HttpParameterDefinition
 
name - Variable in class org.outerj.xreporter.report.definition.InputFieldDefinition
 
name - Variable in class org.outerj.xreporter.report.definition.ReportDefinition
Name of this report definition, this is a resource bundle key.
name - Variable in class org.outerj.xreporter.report.definition.StepDefinition
 
name - Variable in class org.outerj.xreporter.report.definition.TempTableRefSqlPart
 
name - Variable in class org.outerj.xreporter.report.definition.TempTableSqlPart
 
nameExistsStatement - Variable in class org.outerj.xreporter.reportstore.ReportStoreImpl
 
namedStepPattern - Variable in class org.outerj.xreporter.http.HttpConnectorImpl.ReportsHandler
 
nativeSQL(String) - Method in class org.outerj.xreporter.connectionprovider.pooling.PooledConnection
 
naturalDescription - Variable in class org.outerj.xreporter.report.instance.Qbe
 
navigationStrategy - Variable in class org.outerj.xreporter.report.definition.DatabaseOutputDefinition
 
next - Variable in class org.outerj.xreporter.report.instance.ResetTimeoutInvocationHandler
 
nextStep - Variable in class org.outerj.xreporter.report.instance.Step
reference to the next step, null is the sentinel
noUser - Variable in class org.outerj.xreporter.client.XReporterClientImpl
user to connect with if there is none specified
noValue - Variable in class org.outerj.xreporter.report.instance.Condition
boolean to check whether the user has selected this condition.
notEmptyAndValid() - Method in class org.outerj.xreporter.report.instance.Qbe
 

O

OK - Static variable in class org.outerj.xreporter.client.XReporterResponse
 
OPERATORS_EL - Static variable in class org.outerj.xreporter.datatype.DataTypeImpl
 
OPERATOR_EL - Static variable in class org.outerj.xreporter.datatype.DataTypeImpl
 
OPERATOR_EL - Static variable in class org.outerj.xreporter.report.instance.Condition
 
ORDERBY_CHOICES_EL - Static variable in class org.outerj.xreporter.report.instance.OrderBy
 
ORDERBY_CHOICE_EL - Static variable in class org.outerj.xreporter.report.instance.OrderBy
 
ORDERBY_INFO_EL - Static variable in class org.outerj.xreporter.report.instance.OrderBy
 
OUTPUT_EL - Static variable in class org.outerj.xreporter.report.definition.DatabaseOutputDefinition
 
Operator - interface org.outerj.xreporter.datatype.operator.Operator.
Implementations of this interface contain metadata about SQL operators and logic to generate the SQL for that operator.
OrFunction - class org.outerj.expression.OrFunction.
 
OrFunction() - Constructor for class org.outerj.expression.OrFunction
 
OrderBy - class org.outerj.xreporter.report.instance.OrderBy.
Orderby configuration of a report instance.
OrderBy(DatabaseOutputDefinition) - Constructor for class org.outerj.xreporter.report.instance.OrderBy
 
OrderByDefinition - class org.outerj.xreporter.report.definition.OrderByDefinition.
A predefined order-by choice.
OrderByDefinition() - Constructor for class org.outerj.xreporter.report.definition.OrderByDefinition
 
OrderBySqlPart - class org.outerj.xreporter.report.definition.OrderBySqlPart.
A SQL part which will insert the selected orderby in the SQL statement (if any).
OrderBySqlPart() - Constructor for class org.outerj.xreporter.report.definition.OrderBySqlPart
 
OutputDefinition - interface org.outerj.xreporter.report.definition.OutputDefinition.
Interface for the object which will generate the output of a report.
operator - Variable in class org.outerj.xreporter.report.instance.Condition
 
operatorSupport - Static variable in class org.outerj.xreporter.datatype.type.AbstractDateTimeType
 
operatorSupport - Static variable in class org.outerj.xreporter.datatype.type.BigDecimalType
 
operatorSupport - Static variable in class org.outerj.xreporter.datatype.type.LongType
 
operatorSupport - Static variable in class org.outerj.xreporter.datatype.type.StringType
 
orderBy - Variable in class org.outerj.xreporter.report.instance.ReportImpl
 
orderByDefinitions - Variable in class org.outerj.xreporter.report.definition.DatabaseOutputDefinition
 
orderByDefinitionsById - Variable in class org.outerj.xreporter.report.definition.DatabaseOutputDefinition
 
orderById - Variable in class org.outerj.xreporter.report.UnknownOrderByIdException
 
orderByPattern - Variable in class org.outerj.xreporter.http.HttpConnectorImpl.ReportsHandler
 
org.apache.cocoon.matching.helpers - package org.apache.cocoon.matching.helpers
 
org.outerj.ant - package org.outerj.ant
 
org.outerj.expression - package org.outerj.expression
Expression parser and interpreter for spreadsheet-like expressions.
org.outerj.grouping - package org.outerj.grouping
Classes supporting grouping of table-like data, with summaries for each group, like when is needed for creating reports.
org.outerj.grouping.functions - package org.outerj.grouping.functions
Functions for usage in the expressions of a Group's summary fields.
org.outerj.i18n - package org.outerj.i18n
 
org.outerj.xreporter - package org.outerj.xreporter
 
org.outerj.xreporter.authorisation - package org.outerj.xreporter.authorisation
 
org.outerj.xreporter.client - package org.outerj.xreporter.client
Client component to connect to XReporter over HTTP.
org.outerj.xreporter.connectionprovider - package org.outerj.xreporter.connectionprovider
Creates and manages JDBC connections
org.outerj.xreporter.connectionprovider.nonpooling - package org.outerj.xreporter.connectionprovider.nonpooling
 
org.outerj.xreporter.connectionprovider.pooling - package org.outerj.xreporter.connectionprovider.pooling
 
org.outerj.xreporter.datasource - package org.outerj.xreporter.datasource
 
org.outerj.xreporter.datatype - package org.outerj.xreporter.datatype
 
org.outerj.xreporter.datatype.operator - package org.outerj.xreporter.datatype.operator
 
org.outerj.xreporter.datatype.type - package org.outerj.xreporter.datatype.type
 
org.outerj.xreporter.expression - package org.outerj.xreporter.expression
 
org.outerj.xreporter.expression.function - package org.outerj.xreporter.expression.function
XReporter-specific functions for use in expressions.
org.outerj.xreporter.http - package org.outerj.xreporter.http
HTTP server, makes XReporter's functionality available as a REST-style webservice.
org.outerj.xreporter.idgenerator - package org.outerj.xreporter.idgenerator
 
org.outerj.xreporter.report - package org.outerj.xreporter.report
 
org.outerj.xreporter.report.definition - package org.outerj.xreporter.report.definition
Object Model of report definition.
org.outerj.xreporter.report.instance - package org.outerj.xreporter.report.instance
Object model of a report instance, this holds all data concerned to a specific report instance and leaves the rest to the report definition.
org.outerj.xreporter.reportstore - package org.outerj.xreporter.reportstore
 
org.outerj.xreporter.resource - package org.outerj.xreporter.resource
 
org.outerj.xreporter.user - package org.outerj.xreporter.user
 
org.outerj.xreporter.userentrystore - package org.outerj.xreporter.userentrystore
 
org.outerj.xreporter.util - package org.outerj.xreporter.util
 
orientation - Variable in class org.outerj.xreporter.report.instance.Qbe
Defines how the QBE is presented to the user: row or column.
outputDefinition - Variable in class org.outerj.xreporter.report.definition.ReportDefinition
 
outputPattern - Variable in class org.outerj.xreporter.http.HttpConnectorImpl.ReportsHandler
 
outputRow(ContentHandler, DatabaseOutputDefinition.RowValues, Column[], ExecutionContext, ResourceHandle, Resources, LinkDefinition[]) - Method in class org.outerj.xreporter.report.definition.DatabaseOutputDefinition
 

P

POST_METHOD - Static variable in class org.outerj.xreporter.client.XReporterRequest
 
PROMPT_EL - Static variable in class org.outerj.xreporter.datatype.DataTypeImpl
 
PROPERTY_EL - Static variable in class org.outerj.xreporter.user.UserImpl
 
Parameter - class org.outerj.xreporter.report.instance.Parameter.
 
Parameter(ParameterDefinition) - Constructor for class org.outerj.xreporter.report.instance.Parameter
 
ParameterDefinition - class org.outerj.xreporter.report.definition.ParameterDefinition.
 
ParameterDefinition() - Constructor for class org.outerj.xreporter.report.definition.ParameterDefinition
 
ParameterSqlPart - class org.outerj.xreporter.report.definition.ParameterSqlPart.
Inserts the value of a parameter into a SQL statement.
ParameterSqlPart() - Constructor for class org.outerj.xreporter.report.definition.ParameterSqlPart
 
PooledConnection - class org.outerj.xreporter.connectionprovider.pooling.PooledConnection.
Wraper around Connection to support pooling.
PooledConnection(Connection, PoolingConnectionProvider) - Constructor for class org.outerj.xreporter.connectionprovider.pooling.PooledConnection
 
PoolingConnectionProvider - class org.outerj.xreporter.connectionprovider.pooling.PoolingConnectionProvider.
ConnectionProvider that pools its connections.
PoolingConnectionProvider(Properties, PoolingConnectionProviderManager) - Constructor for class org.outerj.xreporter.connectionprovider.pooling.PoolingConnectionProvider
 
PoolingConnectionProviderManager - class org.outerj.xreporter.connectionprovider.pooling.PoolingConnectionProviderManager.
Implementation of ConnectionProviderManager that provides ConnectionProviders which pool the connections.
PoolingConnectionProviderManager() - Constructor for class org.outerj.xreporter.connectionprovider.pooling.PoolingConnectionProviderManager
 
PowerFunction - class org.outerj.expression.PowerFunction.
 
PowerFunction() - Constructor for class org.outerj.expression.PowerFunction
 
parameterNames - Variable in class org.outerj.xreporter.report.definition.ReportDefinitionBuilder
Used to check existance and uniqueness of parameter names
parameters - Variable in class org.outerj.xreporter.client.XReporterRequest
 
parameters - Variable in class org.outerj.xreporter.report.definition.HttpOutputDefinition
 
parameters - Variable in class org.outerj.xreporter.report.definition.LinkDefinition
 
parentDataType - Variable in class org.outerj.xreporter.datatype.DataTypeImpl
 
parse(String) - Method in interface org.outerj.i18n.DateFormat
 
parse(String) - Method in interface org.outerj.i18n.DecimalFormat
This method can return Long, Double, BigDecimal, BigInteger.
parse(String) - Method in class org.outerj.i18n.Icu4jDateFormat
 
parse(String) - Method in class org.outerj.i18n.Icu4jDecimalFormat
 
parse(String) - Method in class org.outerj.i18n.JdkDateFormat
 
parse(String) - Method in class org.outerj.i18n.JdkDecimalFormat
 
parse(String) - Method in interface org.outerj.xreporter.expression.ExpressionManager
 
parse(String, FunctionFactory) - Method in interface org.outerj.xreporter.expression.ExpressionManager
 
parse(String) - Method in class org.outerj.xreporter.expression.ExpressionManagerImpl
 
parse(String, FunctionFactory) - Method in class org.outerj.xreporter.expression.ExpressionManagerImpl
 
parseCatalogPath(String) - Static method in class org.outerj.xreporter.report.Catalog
Parses a path-string in a form like "abc/def/ghi" to a list of catalog names (i.e.
parseInt(String, int) - Method in class org.outerj.xreporter.http.HttpConnectorImpl
 
parseLocale(String) - Static method in class org.outerj.xreporter.util.LocaleHelper
Parses a RFC 1766 locale string to a java Locale object.
parseRawValue(String) - Method in class org.outerj.xreporter.datatype.type.AbstractDateTimeType
 
parseRawValue(String) - Method in class org.outerj.xreporter.datatype.type.BigDecimalType
 
parseRawValue(String) - Method in class org.outerj.xreporter.datatype.type.LongType
 
parseRawValue(String) - Method in class org.outerj.xreporter.datatype.type.StringType
 
parseRawValue(String) - Method in class org.outerj.xreporter.datatype.type.Type
Parses a value that was serialized using Type.formatRaw(java.lang.Object).
path - Variable in class org.outerj.xreporter.client.XReporterRequest
 
path - Variable in class org.outerj.xreporter.report.definition.HttpOutputDefinition
 
port - Variable in class org.outerj.xreporter.client.XReporterClientImpl
Port on which XReporter is listening
port - Variable in class org.outerj.xreporter.report.definition.HttpOutputDefinition
 
position - Variable in class org.outerj.expression.DecimalConstantFunction
 
position - Variable in class org.outerj.expression.StringConstantFunction
 
position - Variable in class org.outerj.expression.VariableFunction
 
power(BigDecimal, BigDecimal) - Method in class org.outerj.i18n.I18nSupport
 
power(BigDecimal, BigDecimal) - Method in class org.outerj.i18n.Icu4jI18nSupport
 
power(BigDecimal, BigDecimal) - Method in class org.outerj.i18n.JdkI18nSupport
 
prepareCall(String) - Method in class org.outerj.xreporter.connectionprovider.pooling.PooledConnection
 
prepareCall(String, int, int) - Method in class org.outerj.xreporter.connectionprovider.pooling.PooledConnection
 
prepareCall(String, int, int, int) - Method in class org.outerj.xreporter.connectionprovider.pooling.PooledConnection
 
prepareStatement(String) - Method in class org.outerj.xreporter.connectionprovider.pooling.PooledConnection
 
prepareStatement(String, int, int) - Method in class org.outerj.xreporter.connectionprovider.pooling.PooledConnection
 
prepareStatement(String, int, int, int) - Method in class org.outerj.xreporter.connectionprovider.pooling.PooledConnection
 
prepareStatement(String, int) - Method in class org.outerj.xreporter.connectionprovider.pooling.PooledConnection
 
prepareStatement(String, int[]) - Method in class org.outerj.xreporter.connectionprovider.pooling.PooledConnection
 
prepareStatement(String, String[]) - Method in class org.outerj.xreporter.connectionprovider.pooling.PooledConnection
 
previousStep - Variable in class org.outerj.xreporter.report.instance.Step
 
process() - Method in class org.outerj.xreporter.report.instance.Step
Performs post-processing after the input of a step has been completed: executes the execution-steps, and stores the user entries.
processRequest(XReporterRequest) - Method in interface org.outerj.xreporter.client.XReporterClient
 
processRequest(XReporterRequest) - Method in class org.outerj.xreporter.client.XReporterClientImpl
 
processingInstruction(String, String) - Method in class org.outerj.xreporter.util.StripDocumentContentHandler
 
prompt - Variable in class org.outerj.xreporter.datatype.DataTypeImpl
 
properties - Variable in class org.outerj.xreporter.connectionprovider.nonpooling.NonPoolingConnectionProvider
 
properties - Variable in class org.outerj.xreporter.connectionprovider.pooling.PoolingConnectionProvider
 
properties - Variable in class org.outerj.xreporter.user.UserImpl
 
propertiesStatement - Variable in class org.outerj.xreporter.user.UserManagerImpl
SQL statement to get the custom properties of this user
providerManager - Variable in class org.outerj.xreporter.connectionprovider.pooling.PoolingConnectionProvider
 
providers - Variable in class org.outerj.xreporter.connectionprovider.pooling.PoolingConnectionProviderManager
 
proxyEquals(Object, Object) - Method in class org.outerj.xreporter.util.AbstractInvocationHandler
 
proxyHashCode(Object) - Method in class org.outerj.xreporter.util.AbstractInvocationHandler
 
proxyToString(Object) - Method in class org.outerj.xreporter.util.AbstractInvocationHandler
 
put(String, Object) - Method in class org.outerj.xreporter.datatype.type.LocaleMap
 

Q

QBE_EL - Static variable in class org.outerj.xreporter.report.instance.Qbe
 
Qbe - class org.outerj.xreporter.report.instance.Qbe.
Qbe settings for a specific report instance.
Qbe(QbeDefinition) - Constructor for class org.outerj.xreporter.report.instance.Qbe
 
QbeCondition - class org.outerj.xreporter.report.instance.QbeCondition.
Special variant of Condition for usage in the QBE.
QbeCondition(QbeConditionDefinition, int) - Constructor for class org.outerj.xreporter.report.instance.QbeCondition
 
QbeConditionDefinition - class org.outerj.xreporter.report.definition.QbeConditionDefinition.
A QbeConditionDefinition is a ConditionDefinition based on an output column.
QbeConditionDefinition(ColumnDefinition) - Constructor for class org.outerj.xreporter.report.definition.QbeConditionDefinition
 
QbeDefinition - class org.outerj.xreporter.report.definition.QbeDefinition.
Model of the QBE (Query By Example) for the report.
QbeDefinition() - Constructor for class org.outerj.xreporter.report.definition.QbeDefinition
 
QbeSqlPart - class org.outerj.xreporter.report.definition.QbeSqlPart.
A SqlPart that inserts the SQL for the QBE settings.
QbeSqlPart() - Constructor for class org.outerj.xreporter.report.definition.QbeSqlPart
 
qbe - Variable in class org.outerj.xreporter.report.instance.ReportImpl
 
qbeAllowed - Variable in class org.outerj.xreporter.report.definition.ColumnDefinition
 
qbeDefinition - Variable in class org.outerj.xreporter.report.definition.DatabaseOutputDefinition
 
qbeDefinition - Variable in class org.outerj.xreporter.report.instance.Qbe
 
qbePattern - Variable in class org.outerj.xreporter.http.HttpConnectorImpl.ReportsHandler
 

R

RAW_PREFIX - Static variable in interface org.outerj.xreporter.Constants
 
REPORT - Static variable in class org.outerj.xreporter.report.ReportManagerImpl
 
REPORTCATALOG_EL - Variable in class org.outerj.xreporter.report.ReportManagerImpl
 
REPORTS - Static variable in class org.outerj.xreporter.report.ReportManagerImpl
 
REPORT_DEFINITION_ID_ATTR - Static variable in class org.outerj.xreporter.report.definition.DatabaseOutputDefinition
 
REPORT_DEFINITION_ID_ATTR - Static variable in class org.outerj.xreporter.report.instance.ReportImpl
 
REPORT_DEF_EL - Static variable in class org.outerj.xreporter.report.Catalog
 
REPORT_DESCRIPTION_EL - Static variable in class org.outerj.xreporter.report.instance.ReportImpl
 
REPORT_EL - Static variable in class org.outerj.xreporter.report.instance.ReportImpl
 
REPORT_INSTANCE_ID_ATTR - Static variable in class org.outerj.xreporter.report.definition.DatabaseOutputDefinition
 
REPORT_INSTANCE_ID_ATTR - Static variable in class org.outerj.xreporter.report.instance.ReportImpl
 
REPORT_NAME_EL - Static variable in class org.outerj.xreporter.report.instance.ReportImpl
 
REQUIRED_ATTR - Static variable in class org.outerj.xreporter.report.instance.Condition
 
RESULTSET_EL - Static variable in class org.outerj.xreporter.report.definition.DatabaseOutputDefinition
 
RES_BUNDLE - Static variable in class org.outerj.xreporter.http.HttpConnectorImpl
 
ROLE - Static variable in interface org.outerj.xreporter.authorisation.AuthorisationManager
 
ROLE - Static variable in interface org.outerj.xreporter.client.XReporterClient
 
ROLE - Static variable in interface org.outerj.xreporter.connectionprovider.ConnectionProviderManager
 
ROLE - Static variable in interface org.outerj.xreporter.datasource.DataSourceManager
 
ROLE - Static variable in interface org.outerj.xreporter.datatype.DataTypeManager
 
ROLE - Static variable in interface org.outerj.xreporter.expression.ExpressionManager
 
ROLE - Static variable in interface org.outerj.xreporter.idgenerator.IdGenerator
 
ROLE - Static variable in interface org.outerj.xreporter.report.ReportManager
 
ROLE - Static variable in interface org.outerj.xreporter.reportstore.ReportStore
 
ROLE - Static variable in interface org.outerj.xreporter.resource.ResourceManager
 
ROLE - Static variable in interface org.outerj.xreporter.user.UserManager
 
ROLE - Static variable in interface org.outerj.xreporter.userentrystore.UserEntryStore
 
ROW_EL - Static variable in class org.outerj.xreporter.datatype.SearchlistDefinition
 
ROW_EL - Static variable in class org.outerj.xreporter.report.definition.DatabaseOutputDefinition
 
ROW_EL - Static variable in class org.outerj.xreporter.report.definition.XMLSerializingGroupVisitor
 
RandomFunction - class org.outerj.expression.RandomFunction.
 
RandomFunction() - Constructor for class org.outerj.expression.RandomFunction
 
RefreshingResourceClassLoader - class org.outerj.xreporter.resource.RefreshingResourceClassLoader.
A very limited ClassLoader, only meant to be used for loading ResourceBundles from a specified directory.
RefreshingResourceClassLoader(File) - Constructor for class org.outerj.xreporter.resource.RefreshingResourceClassLoader
 
RemainderFunction - class org.outerj.expression.RemainderFunction.
 
RemainderFunction() - Constructor for class org.outerj.expression.RemainderFunction
 
Report - interface org.outerj.xreporter.report.instance.Report.
This is the public interface of report instances towards the outside world.
ReportAccessDeniedException - exception org.outerj.xreporter.report.ReportAccessDeniedException.
 
ReportAccessDeniedException(String, String) - Constructor for class org.outerj.xreporter.report.ReportAccessDeniedException
 
ReportDefinition - class org.outerj.xreporter.report.definition.ReportDefinition.
Root class of the object model that represents a report definition.
ReportDefinitionBuilder - class org.outerj.xreporter.report.definition.ReportDefinitionBuilder.
Build ReportDefinition's.
ReportDefinitionBuilder(ClassLoader, File, String) - Constructor for class org.outerj.xreporter.report.definition.ReportDefinitionBuilder
 
ReportDefinitionViewingNotAllowedException - exception org.outerj.xreporter.report.ReportDefinitionViewingNotAllowedException.
 
ReportDefinitionViewingNotAllowedException(String) - Constructor for class org.outerj.xreporter.report.ReportDefinitionViewingNotAllowedException
 
ReportIdFunction - class org.outerj.xreporter.expression.function.ReportIdFunction.
Function for use in expressions that returns the current report id.
ReportIdFunction() - Constructor for class org.outerj.xreporter.expression.function.ReportIdFunction
 
ReportImpl - class org.outerj.xreporter.report.instance.ReportImpl.
This class represents a Report instance.
ReportImpl(String, ReportDefinition, DataSource, ResourceHandle) - Constructor for class org.outerj.xreporter.report.instance.ReportImpl
Important: any Avalon interfaces implemented by this object should be respected.
ReportImpl.ReportExpressionContext - class org.outerj.xreporter.report.instance.ReportImpl.ReportExpressionContext.
ExpressionContext that resolves variables to parameter values.
ReportImpl.ReportExpressionContext() - Constructor for class org.outerj.xreporter.report.instance.ReportImpl.ReportExpressionContext
 
ReportInUseException - exception org.outerj.xreporter.report.ReportInUseException.
Thrown when someone tries to get access to a report instance that is in use by another user (possibly another request of the same user).
ReportInUseException(String) - Constructor for class org.outerj.xreporter.report.ReportInUseException
 
ReportManager - interface org.outerj.xreporter.report.ReportManager.
This Block manages reports.
ReportManagerImpl - class org.outerj.xreporter.report.ReportManagerImpl.
Implementation of ReportManager.
ReportManagerImpl() - Constructor for class org.outerj.xreporter.report.ReportManagerImpl
 
ReportNameExistsException - exception org.outerj.xreporter.reportstore.ReportNameExistsException.
Thrown by the ReportStore in case you try to save a report with a name that is already in use.
ReportNameExistsException(String) - Constructor for class org.outerj.xreporter.reportstore.ReportNameExistsException
 
ReportState - class org.outerj.xreporter.report.ReportState.
An object holding all user-modified state of a report instance.
ReportState() - Constructor for class org.outerj.xreporter.report.ReportState
 
ReportStore - interface org.outerj.xreporter.reportstore.ReportStore.
The component responsible for storing and loading report instances.
ReportStoreException - exception org.outerj.xreporter.reportstore.ReportStoreException.
This exception is thrown by the ReportStore when it has problems storing or loading reports.
ReportStoreException(String) - Constructor for class org.outerj.xreporter.reportstore.ReportStoreException
 
ReportStoreException(String, Exception) - Constructor for class org.outerj.xreporter.reportstore.ReportStoreException
 
ReportStoreImpl - class org.outerj.xreporter.reportstore.ReportStoreImpl.
Default implementation of the ReportStore interface.
ReportStoreImpl() - Constructor for class org.outerj.xreporter.reportstore.ReportStoreImpl
 
ResetTimeoutInvocationHandler - class org.outerj.xreporter.report.instance.ResetTimeoutInvocationHandler.
This is an invocation handler that will sit between the user of the Report interface and the actual ReportImpl.
ResetTimeoutInvocationHandler() - Constructor for class org.outerj.xreporter.report.instance.ResetTimeoutInvocationHandler
 
ResourceHandle - class org.outerj.xreporter.resource.ResourceHandle.
ResourceHandle is a small object that can be passed around instead of Locale.
ResourceHandle(ResourceManagerImpl, Locale) - Constructor for class org.outerj.xreporter.resource.ResourceHandle
 
ResourceManager - interface org.outerj.xreporter.resource.ResourceManager.
Provides access to Resources.
ResourceManagerImpl - class org.outerj.xreporter.resource.ResourceManagerImpl.
An implementation of ResourceManager.
ResourceManagerImpl() - Constructor for class org.outerj.xreporter.resource.ResourceManagerImpl
 
Resources - class org.outerj.xreporter.resource.Resources.
A wrapper around a ResourceBundle which does not throw MissingResourceExceptions.
Resources(String, Locale, ClassLoader) - Constructor for class org.outerj.xreporter.resource.Resources
 
Resources(String, Locale) - Constructor for class org.outerj.xreporter.resource.Resources
 
readStoredEntries() - Method in class org.outerj.xreporter.report.instance.Step
 
readStoredEntry(UserEntryStore, User, ResourceHandle) - Method in class org.outerj.xreporter.report.instance.Condition
 
readStoredEntry(UserEntryStore, User, ResourceHandle) - Method in class org.outerj.xreporter.report.instance.InputField
Allows an inputfield to initialize itself using a previously stored value.
readStoredEntry(UserEntryStore, User, ResourceHandle) - Method in class org.outerj.xreporter.report.instance.Parameter
 
ref - Variable in class org.outerj.xreporter.report.definition.ConditionSqlPart
 
ref - Variable in class org.outerj.xreporter.report.definition.ParameterSqlPart
 
registerFunction(String, Class) - Method in class org.outerj.expression.DefaultFunctionFactory
 
registerTemporaryTableName(String) - Method in interface org.outerj.xreporter.report.definition.ExecutionContext
Registers a temporary table name for automatic cleanup.
registerTemporaryTableName(String) - Method in class org.outerj.xreporter.report.definition.GroupingExecutionContext
 
registerTemporaryTableName(String) - Method in class org.outerj.xreporter.report.instance.ReportImpl
 
registerTemporaryTableName(String) - Method in class org.outerj.xreporter.report.instance.Step.StepExecutionContext
 
release(PooledConnection) - Method in class org.outerj.xreporter.connectionprovider.pooling.PoolingConnectionProvider
 
release() - Method in interface org.outerj.xreporter.report.instance.Report
 
release() - Method in class org.outerj.xreporter.report.instance.ReportImpl
 
releaseMethod - Variable in class org.outerj.xreporter.report.instance.CheckLockedInvocationHandler
 
releaseSavepoint(Savepoint) - Method in class org.outerj.xreporter.connectionprovider.pooling.PooledConnection
 
remainder(BigDecimal, BigDecimal) - Method in class org.outerj.i18n.I18nSupport
 
remainder(BigDecimal, BigDecimal) - Method in class org.outerj.i18n.Icu4jI18nSupport
 
remainder(BigDecimal, BigDecimal) - Method in class org.outerj.i18n.JdkI18nSupport
 
removeCondition(User, String) - Method in interface org.outerj.xreporter.userentrystore.UserEntryStore
 
removeCondition(User, String) - Method in class org.outerj.xreporter.userentrystore.UserEntryStoreImpl
 
removeParameter(User, String) - Method in interface org.outerj.xreporter.userentrystore.UserEntryStore
 
removeParameter(User, String) - Method in class org.outerj.xreporter.userentrystore.UserEntryStoreImpl
 
removeProvider(PoolingConnectionProvider) - Method in class org.outerj.xreporter.connectionprovider.pooling.PoolingConnectionProviderManager
 
reportDefinition - Variable in class org.outerj.xreporter.report.definition.DatabaseOutputDefinition
 
reportDefinition - Variable in class org.outerj.xreporter.report.definition.ReportDefinitionBuilder
 
reportDefinition - Variable in class org.outerj.xreporter.report.instance.ReportImpl
 
reportDefinitionFiles - Variable in class org.outerj.xreporter.report.ReportManagerImpl
Map containing an absolute filename as the key and a ReportDefinitionFile file object as the value.
reportDefinitionId - Variable in class org.outerj.xreporter.client.XReporterResponse
 
reportDefinitionId - Variable in class org.outerj.xreporter.report.IncompatibleDataSourceException
 
reportDefinitionId - Variable in class org.outerj.xreporter.report.ReportAccessDeniedException
 
reportDefinitionId - Variable in class org.outerj.xreporter.report.definition.LinkDefinition
 
reportDefinitionsById - Variable in class org.outerj.xreporter.report.ReportManagerImpl
 
reportDefinitionsPattern - Variable in class org.outerj.xreporter.http.HttpConnectorImpl.ReportDefinitionHandler
 
reportDirectory - Variable in class org.outerj.xreporter.report.ReportManagerImpl
 
reportError(String, Exception) - Method in class org.outerj.grouping.CalculateSummariesVisitor
 
reportError(String, Exception) - Method in interface org.outerj.grouping.ErrorListener
 
reportExpirationTimeMs - Variable in class org.outerj.xreporter.report.ReportManagerImpl
 
reportFile - Variable in class org.outerj.xreporter.report.definition.ReportDefinitionBuilder
 
reportId - Variable in class org.outerj.xreporter.client.XReporterResponse
 
reportId - Variable in class org.outerj.xreporter.report.ExecuteException
 
reportImpl - Variable in class org.outerj.xreporter.report.instance.Step
The ReportImpl to which this step belongs
reportInstanceId - Variable in class org.outerj.xreporter.report.ReportInUseException
 
reportInstancesById - Variable in class org.outerj.xreporter.report.ReportManagerImpl
 
reportManager - Variable in class org.outerj.xreporter.http.HttpConnectorImpl
 
reportManager - Variable in class org.outerj.xreporter.reportstore.ReportStoreImpl
 
reportResources - Variable in class org.outerj.xreporter.report.definition.XMLSerializingGroupVisitor
 
reportStore - Variable in class org.outerj.xreporter.http.HttpConnectorImpl
 
reportsPattern - Variable in class org.outerj.xreporter.http.HttpConnectorImpl.ReportsHandler
 
required - Variable in class org.outerj.xreporter.report.definition.InputFieldDefinition
 
requiredDataSourceType - Variable in class org.outerj.xreporter.report.definition.ReportDefinition
 
reset() - Method in class org.outerj.xreporter.report.instance.Columns
 
reset() - Method in class org.outerj.xreporter.report.instance.Condition
 
reset() - Method in class org.outerj.xreporter.report.instance.InputField
 
reset() - Method in class org.outerj.xreporter.report.instance.InputFields
 
reset() - Method in class org.outerj.xreporter.report.instance.OrderBy
 
reset() - Method in class org.outerj.xreporter.report.instance.Parameter
 
reset() - Method in class org.outerj.xreporter.report.instance.Qbe
Removes all QBE conditions.
resetAllStepsFromHere() - Method in class org.outerj.xreporter.report.instance.Step
 
resetColumns() - Method in interface org.outerj.xreporter.report.instance.Report
 
resetColumns() - Method in class org.outerj.xreporter.report.instance.ReportImpl
 
resetFromStep(String) - Method in interface org.outerj.xreporter.report.instance.Report
Resets all report state starting from (and including) the step whose name is giving as a parameter.
resetFromStep(String) - Method in class org.outerj.xreporter.report.instance.ReportImpl
 
resetFromStep(Step) - Method in class org.outerj.xreporter.report.instance.ReportImpl
Resets all report state starting from the given step
resetLastAccessed() - Method in class org.outerj.xreporter.report.instance.ReportImpl
 
resetLastUsed() - Method in class org.outerj.xreporter.connectionprovider.pooling.PooledConnection
 
resetQbe() - Method in interface org.outerj.xreporter.report.instance.Report
 
resetQbe() - Method in class org.outerj.xreporter.report.instance.ReportImpl
 
resolveVariable(String) - Method in interface org.outerj.expression.ExpressionContext
Returns the value of the named variable, or null if there's no variable by that name.
resolveVariable(String) - Method in class org.outerj.grouping.functions.SummaryExpressionContextWrapper
 
resolveVariable(String) - Method in class org.outerj.xreporter.report.instance.ReportImpl.ReportExpressionContext
 
resolveVariable(String) - Method in class org.outerj.xreporter.report.instance.Step.StepExpressionContext
 
resourceBundle - Variable in class org.outerj.xreporter.resource.Resources
 
resourceHandle - Variable in class org.outerj.xreporter.report.definition.XMLSerializingGroupVisitor
 
resourceHandle - Variable in class org.outerj.xreporter.report.instance.ReportImpl
 
resourceManager - Variable in class org.outerj.xreporter.http.HttpConnectorImpl
 
resourceManager - Variable in class org.outerj.xreporter.report.definition.DataTypeValueFormatter
 
resourceManager - Variable in class org.outerj.xreporter.report.definition.ReportDefinitionBuilder
 
resourceManager - Variable in class org.outerj.xreporter.resource.ResourceHandle
 
restoreState(ReportState) - Method in interface org.outerj.xreporter.report.instance.Report
Applies the state from the given reportState back to this report.
restoreState(ReportState) - Method in class org.outerj.xreporter.report.instance.ReportImpl
 
resultSetNavigationStrategy - Variable in class org.outerj.xreporter.report.ReportManagerImpl
 
resultSetNavigationStrategy - Variable in class org.outerj.xreporter.report.definition.ReportDefinitionBuilder
 
roles - Variable in class org.outerj.xreporter.user.UserImpl
 
rolesStatement - Variable in class org.outerj.xreporter.user.UserManagerImpl
SQL statement to get the roles of a user
rollback() - Method in class org.outerj.xreporter.connectionprovider.pooling.PooledConnection
 
rollback(Savepoint) - Method in class org.outerj.xreporter.connectionprovider.pooling.PooledConnection
 
rootCatalog - Variable in class org.outerj.xreporter.report.ReportManagerImpl
 

S

SAvgFunction - class org.outerj.grouping.functions.SAvgFunction.
A function for usage in Expressions.
SAvgFunction() - Constructor for class org.outerj.grouping.functions.SAvgFunction
 
SCountFunction - class org.outerj.grouping.functions.SCountFunction.
A function for usage in Expressions.
SCountFunction() - Constructor for class org.outerj.grouping.functions.SCountFunction
 
SEARCHLIST_EL - Static variable in class org.outerj.xreporter.datatype.SearchlistDefinition
 
SELECTED_ATTR - Static variable in class org.outerj.xreporter.report.instance.Condition
 
SELECTED_ATTR - Static variable in class org.outerj.xreporter.report.instance.OrderBy
 
SFirstFunction - class org.outerj.grouping.functions.SFirstFunction.
A function for usage in Expressions.
SFirstFunction() - Constructor for class org.outerj.grouping.functions.SFirstFunction
 
SHORT_DESCR_EL - Static variable in class org.outerj.xreporter.datatype.SearchlistDefinition
 
SLastFunction - class org.outerj.grouping.functions.SLastFunction.
A function for usage in Expressions.
SLastFunction() - Constructor for class org.outerj.grouping.functions.SLastFunction
 
SMaxFunction - class org.outerj.grouping.functions.SMaxFunction.
A function for usage in Expressions.
SMaxFunction() - Constructor for class org.outerj.grouping.functions.SMaxFunction
 
SMinFunction - class org.outerj.grouping.functions.SMinFunction.
A function for usage in Expressions.
SMinFunction() - Constructor for class org.outerj.grouping.functions.SMinFunction
 
SSumFunction - class org.outerj.grouping.functions.SSumFunction.
A function for usage in Expressions.
SSumFunction() - Constructor for class org.outerj.grouping.functions.SSumFunction
 
STEP_EL - Static variable in class org.outerj.xreporter.report.instance.Step
 
SUMMARY_EL - Static variable in class org.outerj.xreporter.report.definition.XMLSerializingGroupVisitor
 
SUMMARY_FIELD_EL - Static variable in class org.outerj.xreporter.report.definition.XMLSerializingGroupVisitor
 
SUPPORTS_ORDERBY_EL - Static variable in class org.outerj.xreporter.report.instance.ReportImpl
 
SUPPORTS_QBE_EL - Static variable in class org.outerj.xreporter.report.instance.ReportImpl
 
SaxHelper - class org.outerj.xreporter.util.SaxHelper.
 
SaxHelper() - Constructor for class org.outerj.xreporter.util.SaxHelper
 
SearchlistDefinition - class org.outerj.xreporter.datatype.SearchlistDefinition.
Model of a searchlist (part of a DataType).
SearchlistDefinition(Type) - Constructor for class org.outerj.xreporter.datatype.SearchlistDefinition
 
SetTimeFunction - class org.outerj.expression.SetTimeFunction.
 
SetTimeFunction() - Constructor for class org.outerj.expression.SetTimeFunction
 
SqlDefinition - class org.outerj.xreporter.report.definition.SqlDefinition.
Model of the SQL to be executed.
SqlDefinition() - Constructor for class org.outerj.xreporter.report.definition.SqlDefinition
 
SqlDefinitionBuilder - class org.outerj.xreporter.report.definition.SqlDefinitionBuilder.
Helps building SQLDefinitions from Avalon Configuration objects.
SqlDefinitionBuilder() - Constructor for class org.outerj.xreporter.report.definition.SqlDefinitionBuilder
 
SqlDialectDefinition - class org.outerj.xreporter.report.definition.SqlDialectDefinition.
Model of the SQL to be executed for a specific SQL dialect.
SqlDialectDefinition() - Constructor for class org.outerj.xreporter.report.definition.SqlDialectDefinition
 
SqlExecutor - class org.outerj.xreporter.report.definition.SqlExecutor.
An Executable that can execute SqlDefinitions.
SqlExecutor() - Constructor for class org.outerj.xreporter.report.definition.SqlExecutor
 
SqlGenerationException - exception org.outerj.xreporter.report.SqlGenerationException.
 
SqlGenerationException(String) - Constructor for class org.outerj.xreporter.report.SqlGenerationException
 
SqlPart - interface org.outerj.xreporter.report.definition.SqlPart.
 
Step - class org.outerj.xreporter.report.instance.Step.
A Step object represents a step in the user-interaction where parameters and conditions are gathered.
Step(StepDefinition, ReportImpl) - Constructor for class org.outerj.xreporter.report.instance.Step
Important: any Avalon interfaces implemented by this object should be respected.
Step.StepExecutionContext - class org.outerj.xreporter.report.instance.Step.StepExecutionContext.
 
Step.StepExecutionContext() - Constructor for class org.outerj.xreporter.report.instance.Step.StepExecutionContext
 
Step.StepExpressionContext - class org.outerj.xreporter.report.instance.Step.StepExpressionContext.
 
Step.StepExpressionContext() - Constructor for class org.outerj.xreporter.report.instance.Step.StepExpressionContext
 
StepDefinition - class org.outerj.xreporter.report.definition.StepDefinition.
Model of a step in report definition.
StepDefinition() - Constructor for class org.outerj.xreporter.report.definition.StepDefinition
 
StepSqlDefinitionBuilder - class org.outerj.xreporter.report.definition.StepSqlDefinitionBuilder.
Implemenation of SqlDefinitionBuilder for building the model of the SQL used in steps.
StepSqlDefinitionBuilder() - Constructor for class org.outerj.xreporter.report.definition.StepSqlDefinitionBuilder
 
StoredCondition - class org.outerj.xreporter.userentrystore.StoredCondition.
This class holds the operator and values of a condition that is retrieved from the UserEntryStore.
StoredCondition(Operator, Object[]) - Constructor for class org.outerj.xreporter.userentrystore.StoredCondition
 
StringConstantFunction - class org.outerj.expression.StringConstantFunction.
 
StringConstantFunction(String) - Constructor for class org.outerj.expression.StringConstantFunction
 
StringLengthValidationRule - class org.outerj.xreporter.datatype.type.StringLengthValidationRule.
 
StringLengthValidationRule(int) - Constructor for class org.outerj.xreporter.datatype.type.StringLengthValidationRule
 
StringMaxLengthValidationRule - class org.outerj.xreporter.datatype.type.StringMaxLengthValidationRule.
 
StringMaxLengthValidationRule(int) - Constructor for class org.outerj.xreporter.datatype.type.StringMaxLengthValidationRule
 
StringMinLengthValidationRule - class org.outerj.xreporter.datatype.type.StringMinLengthValidationRule.
 
StringMinLengthValidationRule(int) - Constructor for class org.outerj.xreporter.datatype.type.StringMinLengthValidationRule
 
StringRegexpValidationRule - class org.outerj.xreporter.datatype.type.StringRegexpValidationRule.
 
StringRegexpValidationRule(String) - Constructor for class org.outerj.xreporter.datatype.type.StringRegexpValidationRule
 
StringType - class org.outerj.xreporter.datatype.type.StringType.
Implementation of Type supporting strings.
StringType() - Constructor for class org.outerj.xreporter.datatype.type.StringType
 
StripDocumentContentHandler - class org.outerj.xreporter.util.StripDocumentContentHandler.
 
StripDocumentContentHandler(ContentHandler) - Constructor for class org.outerj.xreporter.util.StripDocumentContentHandler
 
SubstractFunction - class org.outerj.expression.SubstractFunction.
 
SubstractFunction() - Constructor for class org.outerj.expression.SubstractFunction
 
SubstringFunction - class org.outerj.expression.SubstringFunction.
 
SubstringFunction() - Constructor for class org.outerj.expression.SubstringFunction
 
SummaryExpressionContextWrapper - class org.outerj.grouping.functions.SummaryExpressionContextWrapper.
Implementation and extension of ExpressionContext that keeps track of the startRow/endRow of the current group and the "current row" for summary functions.
SummaryExpressionContextWrapper(ExpressionContext) - Constructor for class org.outerj.grouping.functions.SummaryExpressionContextWrapper
 
scanReportDirectoryThread - Variable in class org.outerj.xreporter.report.ReportManagerImpl
 
scanReportDirectoryThreadIntervalMs - Variable in class org.outerj.xreporter.report.ReportManagerImpl
 
searchInputFieldBackward(String) - Method in class org.outerj.xreporter.report.instance.Step
 
searchInputFieldForward(String) - Method in class org.outerj.xreporter.report.instance.Step
 
searchlist - Variable in class org.outerj.xreporter.datatype.DataTypeImpl
 
selectAllReportsForUserStatement - Variable in class org.outerj.xreporter.reportstore.ReportStoreImpl
 
selectConditionStatement - Variable in class org.outerj.xreporter.userentrystore.UserEntryStoreImpl
 
selectParameterStatement - Variable in class org.outerj.xreporter.userentrystore.UserEntryStoreImpl
 
selectReportDetailStatement - Variable in class org.outerj.xreporter.reportstore.ReportStoreImpl
 
selectReportStatement - Variable in class org.outerj.xreporter.reportstore.ReportStoreImpl
 
selectedOrderByDefinition - Variable in class org.outerj.xreporter.report.instance.OrderBy
 
sendLink(String, HttpResponse) - Method in class org.outerj.xreporter.http.HttpConnectorImpl
 
separator - Variable in class org.outerj.xreporter.idgenerator.FileBasedIdGenerator
 
sequenceFile - Variable in class org.outerj.xreporter.idgenerator.FileBasedIdGenerator
 
server - Variable in class org.outerj.xreporter.http.HttpConnectorImpl
 
serverIdentifier - Variable in class org.outerj.xreporter.idgenerator.FileBasedIdGenerator
 
setAutoCommit(boolean) - Method in class org.outerj.xreporter.connectionprovider.pooling.PooledConnection
 
setCatalog(String) - Method in class org.outerj.xreporter.connectionprovider.pooling.PooledConnection
 
setClassAssertionStatus(String, boolean) - Method in class org.outerj.xreporter.resource.RefreshingResourceClassLoader
 
setColumnsKey(String, String) - Method in class org.outerj.xreporter.report.ReportState
 
setCurrentRow(int) - Method in class org.outerj.grouping.functions.SummaryExpressionContextWrapper
 
setCustomOrderBy(Map, ResourceHandle) - Method in class org.outerj.xreporter.report.instance.OrderBy
 
setCustomOrderBy(Map, ResourceHandle) - Method in interface org.outerj.xreporter.report.instance.Report
Defines custom orderby settings.
setCustomOrderBy(Map, ResourceHandle) - Method in class org.outerj.xreporter.report.instance.ReportImpl
 
setCustomer(String) - Method in class org.outerj.xreporter.user.UserImpl
 
setData(byte[]) - Method in class org.outerj.xreporter.client.XReporterResponse
 
setDataSourceId(String) - Method in class org.outerj.xreporter.report.ReportState
 
setDefaultAssertionStatus(boolean) - Method in class org.outerj.xreporter.resource.RefreshingResourceClassLoader
 
setDefaultOrderByDefinition(OrderByDefinition) - Method in class org.outerj.xreporter.report.definition.DatabaseOutputDefinition
 
setDescription(String) - Method in class org.outerj.xreporter.report.definition.OrderByDefinition
 
setDocumentLocator(Locator) - Method in class org.outerj.xreporter.util.StripDocumentContentHandler
 
setEndRow(int) - Method in class org.outerj.grouping.Group
 
setEndRow(int) - Method in class org.outerj.grouping.functions.SummaryExpressionContextWrapper
 
setErrorListener(ErrorListener) - Method in class org.outerj.grouping.CalculateSummariesVisitor
 
setErrorMessage(String) - Method in class org.outerj.xreporter.client.XReporterResponse
 
setErrorMsg(String) - Method in class org.outerj.xreporter.datatype.ValidationResult
 
setFile(File) - Method in class org.outerj.ant.XmlSchemaTask
 
setHoldability(int) - Method in class org.outerj.xreporter.connectionprovider.pooling.PooledConnection
 
setHostName(String, boolean) - Method in class org.outerj.xreporter.report.instance.ReportImpl
 
setHref(String) - Method in class org.outerj.xreporter.client.XReporterResponse
 
setId(String) - Method in class org.outerj.xreporter.report.definition.OrderByDefinition
 
setInteractionKey(String, String) - Method in class org.outerj.xreporter.report.ReportState
 
setLinkDefinition(LinkDefinition) - Method in class org.outerj.xreporter.report.definition.ColumnDefinition
 
setListener(String, InetSocketAddress, boolean, boolean) - Method in interface org.outerj.xreporter.report.ReportManager
Specify information about the environment this instance is listening on.
setListener(String, InetSocketAddress, boolean, boolean) - Method in class org.outerj.xreporter.report.ReportManagerImpl
 
setListenerName(String) - Method in class org.outerj.xreporter.report.instance.ReportImpl
 
setMainSummary(Group.SummaryField) - Method in class org.outerj.grouping.Group
 
setNextStep(Step) - Method in class org.outerj.xreporter.report.instance.Step
 
setOptions(String) - Method in class org.outerj.xreporter.http.HttpConnectorImpl.XReporterLogSink
 
setOrderBy(String) - Method in class org.outerj.xreporter.report.instance.OrderBy
 
setOrderBy(String) - Method in interface org.outerj.xreporter.report.instance.Report
Sets the current orderby configuration to a default defined in the report definition.
setOrderBy(String) - Method in class org.outerj.xreporter.report.instance.ReportImpl
 
setOrderByKey(String, String) - Method in class org.outerj.xreporter.report.ReportState
 
setOrientation(String) - Method in class org.outerj.xreporter.report.instance.Qbe
 
setOutputDefinition(OutputDefinition) - Method in class org.outerj.xreporter.report.definition.ReportDefinition
 
setPackageAssertionStatus(String, boolean) - Method in class org.outerj.xreporter.resource.RefreshingResourceClassLoader
 
setPort(int, boolean) - Method in class org.outerj.xreporter.report.instance.ReportImpl
 
setPosition(int, int) - Method in class org.outerj.expression.AbstractExpression
 
setPosition(int, int) - Method in class org.outerj.expression.DecimalConstantFunction
 
setPosition(int, int) - Method in interface org.outerj.expression.Expression
Called by the parser to set the position of this expression.
setPosition(int, int) - Method in class org.outerj.expression.StringConstantFunction
 
setPosition(int, int) - Method in class org.outerj.expression.VariableFunction
 
setPrefixedKey(String, String) - Method in class org.outerj.xreporter.report.ReportState
Will set the appropriate key for keys starting with "interact.", "orderby.", "column.", "qbe.".
setPreviousStep(Step) - Method in class org.outerj.xreporter.report.instance.Step
 
setQbeDefinition(QbeDefinition) - Method in class org.outerj.xreporter.report.definition.DatabaseOutputDefinition
 
setQbeKey(String, String) - Method in class org.outerj.xreporter.report.ReportState
 
setQbeOrientation(String) - Method in interface org.outerj.xreporter.report.instance.Report
 
setQbeOrientation(String) - Method in class org.outerj.xreporter.report.instance.ReportImpl
 
setReadOnly(boolean) - Method in class org.outerj.xreporter.connectionprovider.pooling.PooledConnection
 
setReportDefinitionId(String) - Method in class org.outerj.xreporter.client.XReporterResponse
 
setReportDefinitionId(String) - Method in class org.outerj.xreporter.report.ReportState
 
setReportId(String) - Method in class org.outerj.xreporter.client.XReporterResponse
 
setSavepoint() - Method in class org.outerj.xreporter.connectionprovider.pooling.PooledConnection
 
setSavepoint(String) - Method in class org.outerj.xreporter.connectionprovider.pooling.PooledConnection
 
setSql(String) - Method in class org.outerj.xreporter.report.definition.OrderByDefinition
 
setSqlDefinition(SqlDefinition) - Method in class org.outerj.xreporter.report.definition.DatabaseOutputDefinition
 
setSqlDefinition(SqlDefinition) - Method in class org.outerj.xreporter.report.definition.SqlExecutor
 
setStartRow(int) - Method in class org.outerj.grouping.Group
 
setStartRow(int) - Method in class org.outerj.grouping.functions.SummaryExpressionContextWrapper
 
setTable(Table) - Method in class org.outerj.grouping.functions.SummaryExpressionContextWrapper
 
setTransactionIsolation(int) - Method in class org.outerj.xreporter.connectionprovider.pooling.PooledConnection
 
setType(short) - Method in class org.outerj.xreporter.client.XReporterResponse
 
setTypeMap(Map) - Method in class org.outerj.xreporter.connectionprovider.pooling.PooledConnection
 
setValid(boolean) - Method in class org.outerj.xreporter.datatype.ValidationResult
 
setValue(int, int, Object) - Method in class org.outerj.grouping.Table
 
setValue(int, String, Object) - Method in class org.outerj.grouping.Table
 
setValue(Object) - Method in class org.outerj.xreporter.datatype.ValidationResult
 
setXmlSchemaFile(String) - Method in class org.outerj.ant.XmlSchemaTask
 
shortDescriptionField - Variable in class org.outerj.xreporter.datatype.SearchlistDefinition
 
skippedEntity(String) - Method in class org.outerj.xreporter.util.StripDocumentContentHandler
 
somethingAllowedPresent(Set, DataSource) - Method in class org.outerj.xreporter.report.Catalog
Checks if there is any report in this catalog that is allowed, or if not found, if there is any in any of the subcatalogs.
sortCode - Variable in class org.outerj.xreporter.report.definition.ReportDefinition
String on which to sort the reports.
sortCode1 - Variable in class org.outerj.xreporter.datasource.DataSourceImpl
 
sortCode2 - Variable in class org.outerj.xreporter.datasource.DataSourceImpl
 
sql - Variable in class org.outerj.xreporter.report.definition.OrderByDefinition
 
sqlAfter - Variable in class org.outerj.xreporter.report.definition.ParameterSqlPart
An extra piece of sql to insert after the parameter (only if the parameter is required and/or has a value)
sqlBefore - Variable in class org.outerj.xreporter.report.definition.ParameterSqlPart
An extra piece of sql to insert before the parameter (only if the parameter is required and/or has a value)
sqlByDialect - Variable in class org.outerj.xreporter.report.definition.SqlDefinition
 
sqlDefinition - Variable in class org.outerj.xreporter.datatype.SearchlistDefinition
 
sqlDefinition - Variable in class org.outerj.xreporter.report.definition.DatabaseOutputDefinition
 
sqlDefinition - Variable in class org.outerj.xreporter.report.definition.SqlExecutor
 
sqlParts - Variable in class org.outerj.xreporter.report.definition.SqlDialectDefinition
 
start() - Method in class org.outerj.xreporter.http.HttpConnectorImpl.XReporterLogSink
 
start() - Method in class org.outerj.xreporter.http.HttpConnectorImpl
 
start() - Method in class org.outerj.xreporter.report.ReportManagerImpl
 
start() - Method in class org.outerj.xreporter.resource.ResourceManagerImpl
 
startDocument() - Method in class org.outerj.xreporter.util.StripDocumentContentHandler
 
startElement(String, String, String, Attributes) - Method in class org.outerj.xreporter.authorisation.AuthorisationManagerImpl.AuthorisationCodesHandler
 
startElement(String, String, String, Attributes) - Method in class org.outerj.xreporter.util.StripDocumentContentHandler
 
startPrefixMapping(String, String) - Method in class org.outerj.xreporter.util.StripDocumentContentHandler
 
startRow - Variable in class org.outerj.grouping.functions.SummaryExpressionContextWrapper
 
startVisitGroup(Group) - Method in class org.outerj.grouping.CalculateSummariesVisitor
 
startVisitGroup(Group) - Method in interface org.outerj.grouping.GroupVisitor
 
startVisitGroup(Group) - Method in class org.outerj.xreporter.report.definition.XMLSerializingGroupVisitor
 
stepDefinition - Variable in class org.outerj.xreporter.report.instance.Step
 
stepExecutionContext - Variable in class org.outerj.xreporter.report.instance.Step
 
stepName - Variable in class org.outerj.xreporter.report.ExecuteException
 
stepName - Variable in class org.outerj.xreporter.report.UnknownStepNameException
 
steps - Variable in class org.outerj.xreporter.report.definition.ReportDefinition
 
steps - Variable in class org.outerj.xreporter.report.instance.ReportImpl
 
stepsByName - Variable in class org.outerj.xreporter.report.definition.ReportDefinition
 
stepsByName - Variable in class org.outerj.xreporter.report.instance.ReportImpl
 
stop() - Method in class org.outerj.xreporter.http.HttpConnectorImpl.XReporterLogSink
 
stop() - Method in class org.outerj.xreporter.http.HttpConnectorImpl
 
stop() - Method in class org.outerj.xreporter.report.ReportManagerImpl
 
stop() - Method in class org.outerj.xreporter.resource.ResourceManagerImpl
 
storageId - Variable in class org.outerj.xreporter.report.definition.InputFieldDefinition
 
store(Object) - Method in interface org.outerj.xreporter.datatype.type.FormatCache
 
store(Object) - Method in class org.outerj.xreporter.report.instance.Column
 
store(ReportState, String, String) - Method in class org.outerj.xreporter.report.instance.Condition
 
store(ReportState, String, String) - Method in class org.outerj.xreporter.report.instance.QbeCondition
 
store(String, Report, User, boolean) - Method in interface org.outerj.xreporter.reportstore.ReportStore
Stores a report.
store(String, Report, User, boolean) - Method in class org.outerj.xreporter.reportstore.ReportStoreImpl
 
storeCondition(User, String, String, Object[], DataType) - Method in interface org.outerj.xreporter.userentrystore.UserEntryStore
 
storeCondition(User, String, String, Object[], DataType) - Method in class org.outerj.xreporter.userentrystore.UserEntryStoreImpl
 
storeEntries() - Method in class org.outerj.xreporter.report.instance.Step
 
storeEntry(UserEntryStore, User) - Method in class org.outerj.xreporter.report.instance.Condition
 
storeEntry(UserEntryStore, User) - Method in class org.outerj.xreporter.report.instance.InputField
Allows an inputfield to store its value into the user entry store.
storeEntry(UserEntryStore, User) - Method in class org.outerj.xreporter.report.instance.Parameter
 
storeParameter(User, String, Object, DataType) - Method in interface org.outerj.xreporter.userentrystore.UserEntryStore
 
storeParameter(User, String, Object, DataType) - Method in class org.outerj.xreporter.userentrystore.UserEntryStoreImpl
 
storeState(ReportState) - Method in class org.outerj.xreporter.report.instance.Columns
 
storeState(ReportState) - Method in class org.outerj.xreporter.report.instance.Condition
 
storeState(ReportState) - Method in class org.outerj.xreporter.report.instance.InputField
 
storeState(ReportState) - Method in class org.outerj.xreporter.report.instance.OrderBy
 
storeState(ReportState) - Method in class org.outerj.xreporter.report.instance.Parameter
 
storeState(ReportState) - Method in class org.outerj.xreporter.report.instance.Qbe
 
storeState(ReportState) - Method in class org.outerj.xreporter.report.instance.Step
 
storedFieldsRead - Variable in class org.outerj.xreporter.report.instance.Step
Indicates wether entry field value stored on user-basis have already been retrieved.
storedreportPattern - Variable in class org.outerj.xreporter.http.HttpConnectorImpl.SavedReportsHandler
 
stringArrayMapToStringMap(Map) - Method in class org.outerj.xreporter.http.HttpConnectorImpl
Converts a map containing string arrays to a map containing strings.
submit(Map) - Method in class org.outerj.xreporter.report.instance.Columns
 
submit(Map, ExecutionContext, boolean) - Method in class org.outerj.xreporter.report.instance.Condition
 
submit(Map, ExecutionContext) - Method in class org.outerj.xreporter.report.instance.Condition
 
submit(Map, ExecutionContext) - Method in class org.outerj.xreporter.report.instance.InputField
Same as submit(values, executionContext, false).
submit(Map, ExecutionContext, boolean) - Method in class org.outerj.xreporter.report.instance.InputField
Submit (user input) values to this inputField.
submit(Map, ExecutionContext, boolean) - Method in class org.outerj.xreporter.report.instance.Parameter
 
submit(Map, ExecutionContext) - Method in class org.outerj.xreporter.report.instance.Parameter
 
submit(Map, ExecutionContext, boolean) - Method in class org.outerj.xreporter.report.instance.Qbe
 
submit(Map, ExecutionContext) - Method in class org.outerj.xreporter.report.instance.Qbe
 
submit(Map, boolean) - Method in class org.outerj.xreporter.report.instance.Step
 
submit(Map) - Method in class org.outerj.xreporter.report.instance.Step
 
submitColumns(Map) - Method in interface org.outerj.xreporter.report.instance.Report
 
submitColumns(Map) - Method in class org.outerj.xreporter.report.instance.ReportImpl
 
submitQbe(Map) - Method in interface org.outerj.xreporter.report.instance.Report
 
submitQbe(Map) - Method in class org.outerj.xreporter.report.instance.ReportImpl
 
submitStep(String, Map) - Method in interface org.outerj.xreporter.report.instance.Report
Submit (user input) values to fill the parameters and conditions in this step.
submitStep(String, Map) - Method in class org.outerj.xreporter.report.instance.ReportImpl
 
success - Variable in class org.outerj.ant.XmlSchemaTask
 
summaryFields - Variable in class org.outerj.grouping.GroupDefinition
 
summaryFunctions - Static variable in class org.outerj.grouping.functions.GroupingFunctionFactory
 
supportedTypes - Variable in class org.outerj.xreporter.datasource.DataSourceImpl
 
supportsColumns(ExecutionContext) - Method in class org.outerj.xreporter.report.definition.DatabaseOutputDefinition
 
supportsColumns(ExecutionContext) - Method in class org.outerj.xreporter.report.definition.HttpOutputDefinition
 
supportsColumns(ExecutionContext) - Method in interface org.outerj.xreporter.report.definition.OutputDefinition
 
supportsOrderBy(ExecutionContext) - Method in class org.outerj.xreporter.report.definition.DatabaseOutputDefinition
 
supportsOrderBy(ExecutionContext) - Method in class org.outerj.xreporter.report.definition.HttpOutputDefinition
 
supportsOrderBy(ExecutionContext) - Method in interface org.outerj.xreporter.report.definition.OutputDefinition
 
supportsOrderBy(String) - Method in class org.outerj.xreporter.report.definition.SqlDefinition
Returns true if the sql statement for the given dialect support setting orderby's.
supportsOrderBy - Variable in class org.outerj.xreporter.report.definition.SqlDialectDefinition
 
supportsOrderBy() - Method in class org.outerj.xreporter.report.definition.SqlDialectDefinition
 
supportsQbe(ExecutionContext) - Method in class org.outerj.xreporter.report.definition.DatabaseOutputDefinition
 
supportsQbe(ExecutionContext) - Method in class org.outerj.xreporter.report.definition.HttpOutputDefinition
 
supportsQbe(ExecutionContext) - Method in interface org.outerj.xreporter.report.definition.OutputDefinition
 
supportsQbe(String) - Method in class org.outerj.xreporter.report.definition.SqlDefinition
Returns true if the sql statement for the given dialect supports QBE.
supportsQbe - Variable in class org.outerj.xreporter.report.definition.SqlDialectDefinition
 
supportsQbe() - Method in class org.outerj.xreporter.report.definition.SqlDialectDefinition
 
supportsType(String) - Method in interface org.outerj.xreporter.datasource.DataSource
 
supportsType(String) - Method in class org.outerj.xreporter.datasource.DataSourceImpl
 

T

TIME_EL - Static variable in class org.outerj.xreporter.datasource.DataSourceManagerImpl
 
TIME_EL - Static variable in class org.outerj.xreporter.report.ReportManagerImpl
 
TIME_EL - Static variable in class org.outerj.xreporter.report.instance.ReportImpl
 
TIME_EL - Static variable in class org.outerj.xreporter.reportstore.ReportStoreImpl
 
TITLE_EL - Static variable in class org.outerj.xreporter.datatype.DataTypeImpl
 
TYPE_EL - Static variable in class org.outerj.xreporter.datatype.DataTypeImpl
 
Table - class org.outerj.grouping.Table.
A simple table structure.
Table(String[]) - Constructor for class org.outerj.grouping.Table
 
TableBuilder - class org.outerj.xreporter.report.definition.TableBuilder.
Utility class for Building the Table objects required for grouping.
TableBuilder() - Constructor for class org.outerj.xreporter.report.definition.TableBuilder
 
TempTableRefSqlPart - class org.outerj.xreporter.report.definition.TempTableRefSqlPart.
A SqlPart that inserts a name for a (previously created) temporary table.
TempTableRefSqlPart() - Constructor for class org.outerj.xreporter.report.definition.TempTableRefSqlPart
 
TempTableSqlPart - class org.outerj.xreporter.report.definition.TempTableSqlPart.
A SqlPart that creates and inserts a name for a temporary table.
TempTableSqlPart() - Constructor for class org.outerj.xreporter.report.definition.TempTableSqlPart
 
TextToDateFunction - class org.outerj.expression.TextToDateFunction.
 
TextToDateFunction() - Constructor for class org.outerj.expression.TextToDateFunction
 
TimeType - class org.outerj.xreporter.datatype.type.TimeType.
 
TimeType() - Constructor for class org.outerj.xreporter.datatype.type.TimeType
 
TopLevelGroupDefinition - class org.outerj.grouping.TopLevelGroupDefinition.
A special case of GroupDefinition for the group that corresponds to the whole table and thus contains all other groups.
TopLevelGroupDefinition() - Constructor for class org.outerj.grouping.TopLevelGroupDefinition
 
TrimFunction - class org.outerj.expression.TrimFunction.
 
TrimFunction() - Constructor for class org.outerj.expression.TrimFunction
 
TrueFunction - class org.outerj.expression.TrueFunction.
 
TrueFunction() - Constructor for class org.outerj.expression.TrueFunction
 
Type - class org.outerj.xreporter.datatype.type.Type.
Abstract base class for data types.
Type() - Constructor for class org.outerj.xreporter.datatype.type.Type
 
TypeFactory - class org.outerj.xreporter.datatype.type.TypeFactory.
 
TypeFactory() - Constructor for class org.outerj.xreporter.datatype.type.TypeFactory
 
table - Variable in class org.outerj.grouping.CalculateSummariesVisitor
 
table - Variable in class org.outerj.grouping.functions.SummaryExpressionContextWrapper
 
table - Variable in class org.outerj.xreporter.report.definition.XMLSerializingGroupVisitor
 
tempTableNames - Variable in class org.outerj.xreporter.report.instance.Step
 
title - Variable in class org.outerj.xreporter.datatype.DataTypeImpl
 
title - Variable in class org.outerj.xreporter.report.definition.LinkDefinition
 
toLocalizedPattern() - Method in interface org.outerj.i18n.DateFormat
 
toLocalizedPattern() - Method in class org.outerj.i18n.Icu4jDateFormat
 
toLocalizedPattern() - Method in class org.outerj.i18n.JdkDateFormat
 
toPattern() - Method in interface org.outerj.i18n.DateFormat
 
toPattern() - Method in class org.outerj.i18n.Icu4jDateFormat
 
toPattern() - Method in class org.outerj.i18n.JdkDateFormat
 
toSAX(ContentHandler, Resources) - Method in class org.outerj.xreporter.datasource.DataSourceImpl
 
toString() - Method in class org.outerj.xreporter.connectionprovider.pooling.PoolingConnectionProvider
 
toStringMethod - Static variable in class org.outerj.xreporter.util.AbstractInvocationHandler
 
type - Variable in class org.outerj.xreporter.client.XReporterResponse
 
type - Variable in class org.outerj.xreporter.datatype.SearchlistDefinition
 
type - Variable in class org.outerj.xreporter.report.definition.CalculateSqlPart
 
typeDelegate - Variable in class org.outerj.xreporter.datatype.DataTypeImpl
 

U

USER_EL - Static variable in class org.outerj.xreporter.user.UserImpl
 
UnconvertibleException - exception org.outerj.xreporter.datatype.type.UnconvertibleException.
Exception thrown by Type implementations when a certain kind of object cannot by converted to the object type of the current Type.
UnconvertibleException(String) - Constructor for class org.outerj.xreporter.datatype.type.UnconvertibleException
 
UnknownDataSourceIdException - exception org.outerj.xreporter.datasource.UnknownDataSourceIdException.
 
UnknownDataSourceIdException(String) - Constructor for class org.outerj.xreporter.datasource.UnknownDataSourceIdException
 
UnknownDataTypeIdException - exception org.outerj.xreporter.datatype.UnknownDataTypeIdException.
 
UnknownDataTypeIdException(String) - Constructor for class org.outerj.xreporter.datatype.UnknownDataTypeIdException
 
UnknownOrderByIdException - exception org.outerj.xreporter.report.UnknownOrderByIdException.
Thrown when someone passes an id of a predefined "orderby" clause that does not exist.
UnknownOrderByIdException(String) - Constructor for class org.outerj.xreporter.report.UnknownOrderByIdException
 
UnknownReportDefintionIdException - exception org.outerj.xreporter.report.UnknownReportDefintionIdException.
Thrown when someone passes a report id for a non-existing report.
UnknownReportDefintionIdException(String) - Constructor for class org.outerj.xreporter.report.UnknownReportDefintionIdException
 
UnknownReportId - exception org.outerj.xreporter.report.UnknownReportId.
Thrown when someone passes an ID for a not-existing report instance.
UnknownReportId(String) - Constructor for class org.outerj.xreporter.report.UnknownReportId
 
UnknownStepNameException - exception org.outerj.xreporter.report.UnknownStepNameException.
Thrown when passing a stepname that does not exist.
UnknownStepNameException(String) - Constructor for class org.outerj.xreporter.report.UnknownStepNameException
 
UnknownUserException - exception org.outerj.xreporter.user.UnknownUserException.
 
UnknownUserException(String) - Constructor for class org.outerj.xreporter.user.UnknownUserException
 
UnsupportedFeatureException - exception org.outerj.xreporter.report.UnsupportedFeatureException.
This exception is thrown when one tries to access a feature that is not supported by this report.
UnsupportedFeatureException(String) - Constructor for class org.outerj.xreporter.report.UnsupportedFeatureException
 
UpperCaseFunction - class org.outerj.expression.UpperCaseFunction.
 
UpperCaseFunction() - Constructor for class org.outerj.expression.UpperCaseFunction
 
User - interface org.outerj.xreporter.user.User.
An xReporter end-user.
UserEntryStore - interface org.outerj.xreporter.userentrystore.UserEntryStore.
This component is reponsible for storing and retrieving the values of parameters and conditions.
UserEntryStoreException - exception org.outerj.xreporter.userentrystore.UserEntryStoreException.
This exception is thrown when an error occured while trying to load or store a user entry.
UserEntryStoreException(String) - Constructor for class org.outerj.xreporter.userentrystore.UserEntryStoreException
 
UserEntryStoreException(String, Exception) - Constructor for class org.outerj.xreporter.userentrystore.UserEntryStoreException
 
UserEntryStoreImpl - class org.outerj.xreporter.userentrystore.UserEntryStoreImpl.
Default implementation of the UserEntryStore role.
UserEntryStoreImpl() - Constructor for class org.outerj.xreporter.userentrystore.UserEntryStoreImpl
 
UserIdFunction - class org.outerj.xreporter.expression.function.UserIdFunction.
Function for use in expressions that returns the name of the current XReporter user.
UserIdFunction() - Constructor for class org.outerj.xreporter.expression.function.UserIdFunction
 
UserImpl - class org.outerj.xreporter.user.UserImpl.
An object reprenting an xReporter end-user.
UserImpl(String) - Constructor for class org.outerj.xreporter.user.UserImpl
 
UserManager - interface org.outerj.xreporter.user.UserManager.
 
UserManagerImpl - class org.outerj.xreporter.user.UserManagerImpl.
 
UserManagerImpl() - Constructor for class org.outerj.xreporter.user.UserManagerImpl
 
UserPropertyFunction - class org.outerj.xreporter.expression.function.UserPropertyFunction.
Function for use in expressions which can retrieve user-properties of the current user.
UserPropertyFunction() - Constructor for class org.outerj.xreporter.expression.function.UserPropertyFunction
 
updateParameterStatement - Variable in class org.outerj.xreporter.userentrystore.UserEntryStoreImpl
 
url - Variable in class org.outerj.xreporter.connectionprovider.nonpooling.NonPoolingConnectionProvider
 
url - Variable in class org.outerj.xreporter.connectionprovider.pooling.PoolingConnectionProvider
 
urlPattern - Variable in class org.outerj.xreporter.http.HttpConnectorImpl.ReportsHandler
 
user - Variable in class org.outerj.xreporter.client.XReporterRequest
 
user - Variable in class org.outerj.xreporter.report.DataSourceAccessDeniedException
 
user - Variable in class org.outerj.xreporter.report.instance.ReportImpl
The user currently using this report
userBundles - Variable in class org.outerj.xreporter.resource.ResourceManagerImpl
 
userCheckStatement - Variable in class org.outerj.xreporter.user.UserManagerImpl
SQL statement to check that a users exists
userEntryStore - Variable in class org.outerj.xreporter.report.instance.ReportImpl
 
userFunctionsClassLoader - Variable in class org.outerj.xreporter.expression.ExpressionManagerImpl
 
userManager - Variable in class org.outerj.xreporter.http.HttpConnectorImpl
 
userName - Variable in class org.outerj.xreporter.report.ReportAccessDeniedException
 
userName - Variable in class org.outerj.xreporter.report.ReportDefinitionViewingNotAllowedException
 
userName - Variable in class org.outerj.xreporter.user.UnknownUserException
 
userName - Variable in class org.outerj.xreporter.user.UserImpl
 

V

VALID_ATTR - Static variable in class org.outerj.xreporter.report.instance.Condition
 
VALID_MSG_ATTR - Static variable in class org.outerj.xreporter.report.instance.Condition
 
VALUES_EL - Static variable in class org.outerj.xreporter.report.instance.Condition
 
VALUE_EL - Static variable in class org.outerj.xreporter.datatype.SearchlistDefinition
 
VALUE_EL - Static variable in class org.outerj.xreporter.report.instance.Condition
 
ValidationError - class org.outerj.xreporter.datatype.type.ValidationError.
Expression for use in validation expressions.
ValidationError() - Constructor for class org.outerj.xreporter.datatype.type.ValidationError
 
ValidationOk - class org.outerj.xreporter.datatype.type.ValidationOk.
Expression for use in validation expressions.
ValidationOk() - Constructor for class org.outerj.xreporter.datatype.type.ValidationOk
 
ValidationResult - class org.outerj.xreporter.datatype.ValidationResult.
Object returned as result of calling DataType.validate(java.lang.String, org.outerj.xreporter.report.definition.ExecutionContext).
ValidationResult() - Constructor for class org.outerj.xreporter.datatype.ValidationResult
 
ValidationRule - interface org.outerj.xreporter.datatype.type.ValidationRule.
Interface for objects that can validate a value.
ValidationValue - class org.outerj.xreporter.datatype.type.ValidationValue.
Expression for use in validation expressions that returns the value to be validated.
ValidationValue() - Constructor for class org.outerj.xreporter.datatype.type.ValidationValue
 
ValueFormatter - interface org.outerj.grouping.ValueFormatter.
 
VariableFunction - class org.outerj.expression.VariableFunction.
 
VariableFunction(String) - Constructor for class org.outerj.expression.VariableFunction
 
valid - Variable in class org.outerj.xreporter.datatype.ValidationResult
 
valid - Variable in class org.outerj.xreporter.report.instance.Qbe
true when all conditions are valid
validate(File) - Method in class org.outerj.ant.XmlSchemaTask
 
validate(String, ExecutionContext) - Method in interface org.outerj.xreporter.datatype.DataType
Same as validate(value, executionContext, false);
validate(String, ExecutionContext, boolean) - Method in interface org.outerj.xreporter.datatype.DataType
Validates the given value.
validate(String, ExecutionContext) - Method in class org.outerj.xreporter.datatype.DataTypeImpl
 
validate(String, ExecutionContext, boolean) - Method in class org.outerj.xreporter.datatype.DataTypeImpl
 
validate(String, ExecutionContext, boolean) - Method in class org.outerj.xreporter.datatype.type.AbstractDateTimeType
 
validate(String, ExecutionContext) - Method in class org.outerj.xreporter.datatype.type.AbstractDateTimeType
 
validate(Object, ExecutionContext) - Method in class org.outerj.xreporter.datatype.type.BigDecimalMaxExclusiveValidationRule
 
validate(Object, ExecutionContext) - Method in class org.outerj.xreporter.datatype.type.BigDecimalMaxInclusiveValidationRule
 
validate(Object, ExecutionContext) - Method in class org.outerj.xreporter.datatype.type.BigDecimalMinExclusiveValidationRule
 
validate(Object, ExecutionContext) - Method in class org.outerj.xreporter.datatype.type.BigDecimalMinInclusiveValidationRule
 
validate(String, ExecutionContext, boolean) - Method in class org.outerj.xreporter.datatype.type.BigDecimalType
 
validate(String, ExecutionContext) - Method in class org.outerj.xreporter.datatype.type.BigDecimalType
 
validate(Object, ExecutionContext) - Method in class org.outerj.xreporter.datatype.type.ExpressionValidationRule
 
validate(Object, ExecutionContext) - Method in class org.outerj.xreporter.datatype.type.LongMaxExclusiveValidationRule
 
validate(Object, ExecutionContext) - Method in class org.outerj.xreporter.datatype.type.LongMaxInclusiveValidationRule
 
validate(Object, ExecutionContext) - Method in class org.outerj.xreporter.datatype.type.LongMinExclusiveValidationRule
 
validate(Object, ExecutionContext) - Method in class org.outerj.xreporter.datatype.type.LongMinInclusiveValidationRule
 
validate(String, ExecutionContext, boolean) - Method in class org.outerj.xreporter.datatype.type.LongType
 
validate(String, ExecutionContext) - Method in class org.outerj.xreporter.datatype.type.LongType
 
validate(Object, ExecutionContext) - Method in class org.outerj.xreporter.datatype.type.StringLengthValidationRule
 
validate(Object, ExecutionContext) - Method in class org.outerj.xreporter.datatype.type.StringMaxLengthValidationRule
 
validate(Object, ExecutionContext) - Method in class org.outerj.xreporter.datatype.type.StringMinLengthValidationRule
 
validate(Object, ExecutionContext) - Method in class org.outerj.xreporter.datatype.type.StringRegexpValidationRule
 
validate(String, ExecutionContext, boolean) - Method in class org.outerj.xreporter.datatype.type.StringType
 
validate(String, ExecutionContext) - Method in class org.outerj.xreporter.datatype.type.StringType
 
validate(String, ExecutionContext) - Method in class org.outerj.xreporter.datatype.type.Type
See DataType.validate
validate(String, ExecutionContext, boolean) - Method in class org.outerj.xreporter.datatype.type.Type
 
validate(Object, ExecutionContext) - Method in interface org.outerj.xreporter.datatype.type.ValidationRule
Validates the given value.
validateValue(Object, ExecutionContext) - Method in class org.outerj.xreporter.datatype.type.Type
Validates according to the configured validation rules.
validationErrorMsg - Variable in class org.outerj.xreporter.report.instance.Condition.ValueEntry
 
validationErrorMsg - Variable in class org.outerj.xreporter.report.instance.Parameter
 
validationRules - Variable in class org.outerj.xreporter.datatype.type.Type
List of ValidationRules
value - Variable in class org.outerj.expression.DecimalConstantFunction
 
value - Variable in class org.outerj.expression.StringConstantFunction
 
value - Variable in class org.outerj.grouping.Group.SummaryField
 
value - Variable in class org.outerj.xreporter.datatype.ValidationResult
 
value - Variable in class org.outerj.xreporter.report.instance.Condition.ValueEntry
 
value - Variable in class org.outerj.xreporter.report.instance.Parameter
 
valueField - Variable in class org.outerj.xreporter.datatype.SearchlistDefinition
 
valueFormatter - Variable in class org.outerj.grouping.Group.SummaryField
 
valueFormatter - Variable in class org.outerj.grouping.GroupDefinition.SummaryFieldDefinition
 
values - Variable in class org.outerj.xreporter.report.instance.Condition
 
variableName - Variable in class org.outerj.expression.VariableFunction
 

W

WildcardHelper - class org.apache.cocoon.matching.helpers.WildcardHelper.
This class is an utility class that perform wilcard-patterns matching and isolation.
WildcardHelper() - Constructor for class org.apache.cocoon.matching.helpers.WildcardHelper
 
WrongStateException - exception org.outerj.xreporter.report.WrongStateException.
Thrown when a method on Report is called when it is not expected.
WrongStateException(String) - Constructor for class org.outerj.xreporter.report.WrongStateException
 
warning(SAXParseException) - Method in class org.outerj.ant.XmlSchemaTask
 

X

XMLSerializingGroupVisitor - class org.outerj.xreporter.report.definition.XMLSerializingGroupVisitor.
A Group visitor that serializes the groups (and the summaries and rows contained in them) to XML.
XMLSerializingGroupVisitor(ContentHandler, Table, DatabaseOutputDefinition, ExecutionContext, ResourceHandle) - Constructor for class org.outerj.xreporter.report.definition.XMLSerializingGroupVisitor
 
XREPORTER_LANG_REQATT - Static variable in class org.outerj.xreporter.http.HttpConnectorImpl
 
XREPORTER_RESULT_NS - Static variable in interface org.outerj.xreporter.Constants
 
XREPORTER_USER_REQATT - Static variable in class org.outerj.xreporter.http.HttpConnectorImpl
 
XReporterClient - interface org.outerj.xreporter.client.XReporterClient.
A generic interface for a client component for XReporter.
XReporterClientImpl - class org.outerj.xreporter.client.XReporterClientImpl.
XReporter client implementation that connects to XReporter over HTTP.
XReporterClientImpl() - Constructor for class org.outerj.xreporter.client.XReporterClientImpl
 
XReporterRequest - class org.outerj.xreporter.client.XReporterRequest.
This object describes a request to be sent to XReporter by XReporterClient.processRequest(org.outerj.xreporter.client.XReporterRequest).
XReporterRequest(String, short, String, String, Map) - Constructor for class org.outerj.xreporter.client.XReporterRequest
 
XReporterResponse - class org.outerj.xreporter.client.XReporterResponse.
This is the response returned by XReporterClient.processRequest(org.outerj.xreporter.client.XReporterRequest).
XReporterResponse() - Constructor for class org.outerj.xreporter.client.XReporterResponse
 
XmlSchemaTask - class org.outerj.ant.XmlSchemaTask.
Ant task that validates a set of XML files against a specified XML Schema.
XmlSchemaTask() - Constructor for class org.outerj.ant.XmlSchemaTask
 

Y

YearFunction - class org.outerj.expression.YearFunction.
 
YearFunction() - Constructor for class org.outerj.expression.YearFunction
 

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