Package com.inet.report


package com.inet.report
  • Class
    Description
    The abstract class AbstractFontElement implements FontProperties class and extends Element.
    FOR INTERNAL USE ONLY
    This class is an abstract implementation of the interface LineProperties.
    FOR INTERNAL USE ONLY
    Parent class of all elements which shows a picture.
    FOR INTERNAL USE ONLY
    This class is an abstract implementation of the interface ValueProperties.
    FOR INTERNAL USE ONLY
    FOR INTERNAL USE ONLY
    The Area element of the Runtime Designer Component.
    FOR INTERNAL USE ONLY Attributes for the XML format
    Interface for elements that support properties like line style for borders, fore- and back color of the element.
    This class represents a box in the report.
    FOR INTERNAL USE ONLY
    Interface for elements that displays boxes-like elements with round edges.
    BySummaryOrder saves the options for the sort by aggregate function.
    This class is a RenderData source object running on i-net Clear Reports cache, for use with i-net Clear Reports Viewer.
    An implementation of this interface can be used as a parent source for a cascading prompt (see CascadingValueProvider).
    Creates a CascadingValueProvider which provides default values for a prompt based on a value of a parent prompt field.
    This class represents a chart element with new chart API that has been or should be drawn in a report.
    This class represents a cross table that has been or should be drawn in a report.
    This is the body of the CrossTab.
    Described a cell in the body of the crosstab.
    Description section for the Crosstab.
    Represents the properties of a crosstab grid line.
    This class is part of the RDC.
    A single CrossTab header.
    This is a container for CrossTabHeader.
    The properties of the Crosstab.
    This class is a layer between a DBMS or any other data source and i-net Clear Reports.
    This class represents a database field.
    A DatabaseField holds the information needed to use a field from a database table.
    When a field will be evaluated the data of the field are fetched for each record in the table.
    This class is helpful if you want to use a self defined Database class as base for report design with i-net Designer.
    It represents a picture that is saved in a BLOB of the database.
    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.
    A datasource represents a connection to a database.
    Holder for a PromptField's default value and its description.
    Provides default values for a prompt field at run-time.
    The class Element is the superclass of all visible objects in the report.
    Each of them is inheriting from this class.
    FOR INTERNAL USE ONLY
    FOR INTERNAL USE ONLY
    FOR INTERNAL USE ONLY
    FOR INTERNAL USE ONLY
    FOR INTERNAL USE ONLY
    The interface describes the methods to add some complex elements such as multi-section lines, charts, subreports and crosstabs to the element container.
    This is the i-net Clear Reports report engine.
    A bundle of multiple engines you want to render as one document.
    This class provides information about an execution error of an Engine or a sub Engine.
    This implementation of RenderData uses a created Engine to provide all render data to the i-net Clear Reports viewer.
    Holds some statistic data for an instance of Engine
    This class provides status information for an Engine of a main report.
    Settings for the FacturX plugin to generate a PDF file with a FacturX attachment.
    Field is the superclass of the different types of fields which can be used in a report.
    FOR INTERNAL USE ONLY
    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.
    This class provides an object commonly known as a FieldElement, i.e. with a DatabaseField or a SummaryField.
    The Fields set for the Runtime Designer Component.
    FOR INTERNAL USE ONLY a placeholder field for when a field could not be parsed
    The FieldValueProvider takes one or two DatabaseFields and at run time provides the values in the fields as default values.
    Interface for elements that displays text formatted with fonts.
    This class represents a field, which value is calculated by a formula.
    This class is the representation of a range, e.g. defined with a formula like '20 to_ 30'.
    Interface for all elements that can be inserted into sections.
    This class represents a grouping and disposes references to group header- and group footer areas.
    FOR INTERNAL USE ONLY
    The GroupField represents a group name field, which is automatically created with the creation of a Group object.
    Add support to a DynamicValueProvider for dynamic parents
    Interface for elements that supports links to external documents.
    An instance of this class is an i-net Clear Reports Element that represents a Java Bean which can be rendered to a report.
    FOR INTERNAL USE ONLY
    A Join represents a connection between two tables.
    With the Line class you can draw a vertical or horizontal line anywhere in your report.
    Interface for elements that draws lines across multiple sections.
    The Paragraph class represents a line in a Text and is a set of TextPart elements and FieldPart elements.
    Interface for elements that displays lines of text.
    This class represent a static picture.
    Interface for elements that display pictures.
    This class represents a prompt, that is, a field whose value(s) are asked for from the user at runtime.
    This is the PropertiesChecker interface.
    This implementation of DynamicValueProvider takes a given SQL statement and executes it as a query on the given data source.
    This is the main class of the Runtime Designer Component of i-net Clear Reports.
    FOR INTERNAL USE ONLY
    FOR INTERNAL USE ONLY
    FOR INTERNAL USE ONLY
    FOR INTERNAL USE ONLY
    The Region class is the super class of Area and Section.
    This is the base class of all report components.
    This is the base class of the i-net Clear Reports exception hierarchy.
    Helper interface to use the same code for Engine and EngineBundle
    This class represents the description / identification of a report.
    The report properties describes global options for a report or sub report.
    The Section class represents the sections of a report.
    Each report consists of several sections which are associated with Areas of type: Report Header, Page Header, Group Header, Detail, Group Footer, Report Footer and Page Footer.
    Here you can add elements to your report, like lines, boxes, text fields, pictures and of course fields with dynamic content, called FieldElement.
    This class describes the visible Signature in PDF documents, that will be shown in Adobe Reader.
    FOR INTERNAL USE ONLY
    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.
    The interface describes the methods to add some elements such as Text, Box, Line, FieldElement, Picture, JavaBean and DataBasePicture to the container.
    With this field you can only set the sorting of the report data.
    The SpecialField was created for contents that's source is in the environment of the running engine or of the engine itself.
    FOR INTERNAL USE ONLY
    This class saved the details of the specified sort order of groups
    FOR INTERNAL USE ONLY
    This class represents a field for SQL statements.

    This class is part of the RDC.
    This implementation of DynamicValueProvider takes a given SQL statement and executes it as a query on the given data source.
    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.
    A SubreportLink object links a field in main report with a field in subreport with use of a prompt field in the subreport.
    Interface for elements that supports onDemand like subreports.
    A summary field summarizes data of other fields in the report.
    FOR INTERNAL USE ONLY
    FOR INTERNAL USE ONLY
    With this class SummaryInfo you can get/set the report summary info specified in the "Summary Info" of the i-net Designer or with the setXXX methods in this class.
    For example:

    Engine eng = new Engine( Engine.NO_EXPORT );
    eng.setReportFile( "file:C:/MyReports/Report1.rpt" );
    SummaryInfo su = eng.getSummaryInfo();
    System.out.println("created: "+su.getCreated());
    System.out.println("LastSaved: "+su.getLastSaved());
    System.out.println("Author: "+su.getAuthor());
    System.out.println("Subject: "+su.getSubject());
    System.out.println("ReportTitle: "+su.getReportTitle());
    A TableSource is the representation of a table, a view, a stored procedure or a SQL command.
    This class provides an object that represents a label.
    TextInterpretationProperties are implemented by any element which offer text interpretation as HTML, RTF or Markdown.
    The text objects in a report are separated into parts of text, where each part has its own format, i.e. color and size.
    Interface for all elements with text, i.e. for Text, Subreport, and FieldElement.
    A trigger is a runtime value that will be evaluated at runtime and can be accessed after a report has rendered.
    An object that is validatable.
    This class hold the state of an checked object.
    States of an object
    Interface for elements that display numbers, string and other types of values.