i-net Clear Reports

Package com.inet.report

Provides all classes and interfaces for the i-net Clear Reports Java reporting engine, the ReportServlet, the standalone Listener and the Runtime Design Component (RDC).

See:
          Description

Interface Summary
BorderProperties Interface for elements that support properties like line style for borders, fore- and back color of the element.
BoxProperties Interface for elements that displays boxes-like elements with round edges.
CascadingSource An implementation of this interface can be used as a parent source for a cascading prompt (see CascadingValueProvider).
DynamicValueProvider Provides default values for a prompt field at run-time.
ElementContainer The interface describes the methods to add some complex elements such as multi-section lines, charts, subreports and crosstabs to the element container.
EngineStatistics Holds some statistic data for an instance of Engine
FontProperties Interface for elements that displays text formatted with fonts.
GeneralProperties Interface for all elements that can be inserted into sections.
HyperlinkProperties Interface for elements that supports links to external documents.
LineProperties Interface for elements that draws lines across multiple sections.
ParagraphProperties Interface for elements that displays lines of text.
PictureProperties Interface for elements that display pictures.
PropertiesChecker This is the PropertiesChecker interface.
RequestHandler Use this interface if you want to redirect HTTP requests received from i-net Clear Reports report server to your own class.
SignatureProperties This class describes the look of visible signature field: which elements will be shown in certificate details, if any, whether the subject name will be written in separate part of the signature, whether the signature field must be divided into two parts.
SimpleElementContainer The interface describes the methods to add some elements such as Text, Box, Line, FieldElement, Picture, JavaBean and DataBasePicture to the container.
SubreportProperties Interface for elements that supports onDemand like subreports.
TextInterpretationProperties TextInterpretationProperties are implemented by any element which offer text interpretation as HTML or RTF.
TextProperties Interface for all elements with text, i.e. for Text, Subreport, and FieldElement.
Validatable An object that is validatable.
ValueProperties Interface for elements that display numbers, string and other types of values.
 

Class Summary
AbstractFontElement The abstract class AbstractFontElement implements FontProperties class and extends Element.
AbstractLineElement This class is an abstract implementation of the interface LineProperties.
AbstractPictureElement Parent class of all elements which shows a picture.
AbstractValueElement This class is an abstract implementation of the interface ValueProperties.
Area The Area element of the Runtime Designer Component.
Box This class represents a box in the report.
BySummaryOrder BySummaryOrder saves the options for the sort by aggregate function.
CacheRenderData This class is a RenderData source object running on i-net Clear Reports cache, for use with i-net Clear Reports Viewer.
CascadingValueProvider Creates a CascadingValueProvider which provides default values for a prompt based on a value of a parent prompt field.
Chart2 This class represents a chart element with new chart API that has been or should be drawn in a report.
CrossTab This class represents a cross table that has been or should be drawn in a report.
CrossTabBody This is the body of the CrossTab.
CrossTabBodyCell Described a cell in the body of the crosstab.
CrossTabCell Deprecated. As of i-net Clear Reports 12, use CrossTabBodyCell
CrossTabColumn Deprecated. As of i-net Clear Reports 12, use CrossTabHeaderList and CrossTabHeader
CrossTabDescriptionSection Description section for the Crosstab.
CrossTabGridLineFormat Represents the properties of a crosstab grid line.
CrossTabHeader A single CrossTab header.
CrossTabHeaderList This is a container for CrossTabHeader.
CrossTabOptions The properties of the Crosstable.
CrossTabRow Deprecated. As of i-net Clear Reports 12, use CrossTabHeaderList and CrossTabHeader
Database This class is a layer between a DBMS or any other data source and i-net Clear Reports.
DatabaseField This class represents a database field.
DatabaseMetaDataFactory This class is helpful if you want to use a self defined Database class as base for report design with i-net Designer.
DatabasePicture It represents a picture that is saved in a BLOB of the database.
DatabaseTables The class DatabaseTables is the starting point if you want to configure everything has to do with databases, tables, connections, table joins and so on.
Datasource A datasource represents a connection to a database.
DefaultValue Holder for a PromptField's default value and its description.
Element The class Element is the superclass of all visible objects in the report.
Engine This is the i-net Clear Reports report engine.
EngineError This class provides information about an execution error of an Engine or a sub Engine.
EngineRenderData This implementation of RenderData uses a created Engine to provide all render data to the i-net Clear Reports viewer.
EngineStatus This class provides status information for an Engine of a main report.
Field Field is the superclass of the different types of fields which can be used in a report.
FieldElement A FieldElement is an object like a label but the content of it comes dynamically from a field, i.e. a DatabaseField, FormulaField, PromptField etc.
FieldPart This class provides an object commonly known as a FieldElement, i.e. with a DatabaseField or a SummaryField.
FieldValueProvider The FieldValueProvider takes one or two DatabaseFields and at run time provides the values in the fields as default values.
Fields The Fields set for the Runtime Designer Component.
FormulaField This class represents a field, which value is calculated by a formula.
FormulaRange This class is the representation of a range, e.g. defined with a formula like '20 to_ 30'.
Group This class represents a grouping and disposes references to group header- and group footer areas.
GroupField The GroupField represents a group name field, which is automatically created with the creation of a Group object.
JavaBean An instance of this class is an i-net Clear Reports Element that represents a Java Bean which can be rendered to a report.
Join A Join represents a connection between two tables.
Line With the Line class you can draw a vertical or horizontal line anywhere in your report.
Listener This class implements the listener that is listening for a connection to be made to this socket by a client.
Paragraph The Paragraph class represents a line in a Text and is a set of TextPart elements and FieldPart elements.
Picture This class represent a static picture.
PromptField This class represents a prompt, that is, a field whose value(s) are asked for from the user at runtime.
QueryValueProvider This implementation of DynamicValueProvider takes a given SQL statement and executes it as a query on the given data source.
RDC This is the main class of the Runtime Designer Component of i-net Clear Reports.
Region The Region class is the super class of Area and Section.
ReportComponent This is the base class of all report components.
ReportKeyFactory This class represents the description / identification of a report.
ReportProperties The report properties describe global options for a report or sub report.
ReportServlet This class implements the communication between the client and the engine, that create the requested report.
ReportServletJSP This class implements the communication between the client that created the requested report and the engine.
SQLField This class represents a field for sql-statements.
SQLValueProvider This implementation of DynamicValueProvider takes a given SQL statement and executes it as a query on the given data source.
Section The Section class represents the sections of a report.
SignatureForm This class describes the visible Signature in PDF documents, that will be shown in Adobe Reader.
SortField With this field you can only set the sorting of the report data.
SpecialField The SpecialField was created for contents that's source is in the environment of the running engine or of the engine itself.
SpecifiedOrder This class saved the details of the specified sort order of groups
Subreport Engines cannot hold more than one datasource, so if you need a report that uses data from two or more datasources, you have to use Subreport objects in the report.
SubreportLink A SubreportLink object links a field in main report with a field in subreport with use of a prompt field in the subreport.
SummaryField A summary field summarizes data of other fields in the report.
SummaryInfo With this class SummaryInfo you can get/set the report summary info specified in the "Summary Info" of the Reports Designer or with the setXXX methods in this class.
TableSource A TableSource is the represantation of a table, a view, a stored procedure or a SQL command.
Text This class provides an object that represents a label.
TextPart The text objects in a report are separated into parts of text, where each part has its own format, i.e. color & size.
Trigger A trigger is a runtime value that will be evaluated at runtime and can be accessed after a report has rendered.
Validity This class hold the state of an checked object.
Validity.States States of an object
 

Exception Summary
ReportException This is the base class of the i-net Clear Reports exception hierarchy.
 

Package com.inet.report Description

Provides all classes and interfaces for the i-net Clear Reports Java reporting engine, the ReportServlet, the standalone Listener and the Runtime Design Component (RDC).

Java Reporting Engine

This is the heart of i-net Clear Reports.

ReportServlet

This is an interface for all widely used Servlet Engines and Java Application Servers.

Standalone Listener

Mini Web Server for i-net Clear Reports. 

RDC (Runtime Design Component)

The i-net Clear Reports API for generating the reports at runtime and executing them.


i-net Clear Reports

Copyright © 1999-2015 by i-net software GmbH