Package Sav.Z

Provides "Sav ZAPI" for analyzing and executing Zigzag language Scripts.

See:
          Description

Interface Summary
Printer Basic set of methods used by Session to log Status, print report or messages.
 

Class Summary
Commutator Permits to interrupt a current Script execution.
ConsoleLineStatus Need for setting connection of Session's LineStatuses with the System.out standard output stream.
ConsolePrinter Need for setting connection of Session's Printers with the System.out standard output stream.
ConsoleStatus Need for setting connection of Session's Statuses with the System.out standard output stream.
Error An object that provides information if Session analysis completes with Errors.
Failure An object that provides information if Session execution completes with failure.
LineStatus A tool for logging a Session's Status namely a current Script line or a out data line.
Script Can be executed many times for different Z databases or Zigzag variables of a Session.
Session Is a central object of Sav ZAPI, provides connection with Z databases, Zigzag multitude variables, Printer and Status objects.
Statement An object that represents a Zigzag statement of Script.
Status A tool for logging a Session's status namely a current process or Z database.
Warning An object that provides information if Session process, analysis/execution, completes with Warnings: Errors or Failures.
WLineStatus Prints Session's current scriptline/dataline to a PrintWriter.
WPrinter Prints Session's report and messages to a PrintWriter.
WStatus Prints Session's current process/database to a PrintWriter.
 

Exception Summary
ZException Provides information on exception of a Z Statement analysis or execution.
 

Package Sav.Z Description

Provides "Sav ZAPI" for analyzing and executing Zigzag language Scripts. Zigzag algebraic expressions reflect peculiarities of Sav Z ORDBMS, for example, class inheritance, many-valued data, manipulation of XML data with dynamic structure and multi-level hierarchy. The advantages of Zigzag over SQL makes an impact on advantages of Sav ZAPI over JDBC. Furthermore, the multitude variables enables formalize easily a work with objects from a few databases simultaneously. Zigzag Script combines many Statements, it makes Java program more clear. In addition to managing of database connection, API via Session may provide Printer and Status control of a current process, Zigzag Script analysis or execution.