org.apache.ojb.broker.query
Interface ReportQuery

All Known Implementing Classes:
ReportQueryByCriteria, ReportQueryByMtoNCriteria

public interface ReportQuery

Interface for ReportQueries

Version:
$Id: ReportQuery.java 365232 2005-12-21 22:36:07Z tomdz $
Author:
Jakob Braeuchi

Method Summary
 java.util.Map getAttributeFieldDescriptors()
          Returns a Map with FieldDescriptors identified by Attribute
 java.lang.String[] getAttributes()
          Gets the attributes used for the Report.
 java.lang.String[] getColumns()
          Deprecated. use getAttributes()
 int[] getJdbcTypes()
          Gets the Jdbc-Types of the columns used for the Report.
 java.lang.String[] getJoinAttributes()
          Gets the additional attributes used for building the Join.
 

Method Detail

getColumns

java.lang.String[] getColumns()
Deprecated. use getAttributes()

Gets the columns used for the Report.

Returns:
Returns a String[]

getAttributes

java.lang.String[] getAttributes()
Gets the attributes used for the Report.

Returns:
Returns a String[]

getJdbcTypes

int[] getJdbcTypes()
Gets the Jdbc-Types of the columns used for the Report. If null the Jdbc-Type is taken from the ResultSet

Returns:
Returns an int[] of Jdbc-Types
See Also:
Types

getJoinAttributes

java.lang.String[] getJoinAttributes()
Gets the additional attributes used for building the Join. These Attributes are not appended to the select-clause.

Returns:
Returns a String[]

getAttributeFieldDescriptors

java.util.Map getAttributeFieldDescriptors()
Returns a Map with FieldDescriptors identified by Attribute

Returns:
Map


(C) 2002 - 2006 Apache Software Foundation
All rights reserved. Published under the Apache License 2.0.
http://db.apache.org/ojb
Version: 1.0.4, 2005-12-30