[Symbols] [A] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [R] [S] [T] [U] [W] [X]
[Symbols] ↑ Advantages of Developing with Microsoft(R) Visual Studio(R) .NET 10.2.1 Advantages of Developing with Microsoft(R) Visual Studio(R) .NET Build 9.2.2 Flow of Development Using Studio Developing Applications by APIs Part 2 Developing Applications by APIs Overview Chapter 1 Overview .NET API 2.1.2 .NET API 2.4.2 Specifying a Separate API Environment File for each Application to be Started .NET API Method Information 8.1.5 .NET API Method Information .NET API Overview 10.1 .NET API Overview != B.3.2 Keywords B.3.2 Keywords !== B.3.2 Keywords / B.2.1 Path Expressions // B.2.1 Path Expressions = B.3.2 Keywords B.3.2 Keywords == B.3.2 Keywords <,<=,>,>= B.3.2 Keywords B.3.2 Keywords * B.2.1 Path Expressions [A] ↑ Adding Data 4.2 Adding Data 9.3.3.1 Adding Data 10.3.3.1 Adding Data 11.2.3.1 Adding Data F.2.1 Adding Data G.2.1 Adding Data H.2.1 Adding Data I.2.1 Adding Data J.2.1 Adding Data Advanced Applications G.3 Advanced Applications F.3 Advanced Applications H.3 Advanced Applications I.3 Advanced Applications J.3 Advanced Applications Advantages of Developing with Studio 9.2.1 Advantages of Developing with Studio Aggregating Search Results 3.7.2 Aggregating Search Results Aggregating the Content of Data that Matches Search Conditions 9.3.2.9 Aggregating the Content of Data that Matches Search Conditions 10.3.2.8 Aggregating the Content of Data that Matches Search Conditions Aggregating the Content of the Data that Matches Search Conditions 11.2.2.8 Aggregating the Content of the Data that Matches Search Conditions Aggregating the Values of XML Documents that Match Search Conditions F.1.5 Aggregating the Values of XML Documents that Match Search Conditions G.1.5 Aggregating the Values of XML Documents that Match Search Conditions H.1.5 Aggregating the Values of XML Documents that Match Search Conditions I.1.5 Aggregating the Values of XML Documents that Match Search Conditions J.1.5 Aggregating the Values of XML Documents that Match Search Conditions Aggregation B.5.1 Sort Expression Format Aggregation Function Specifications B.4.3 Format Used when Aggregating Allowable Values Appendix C Allowable Values Allowable Values for Aggregation Requests C.3 Allowable Values for Aggregation Requests Allowable Values for Search Expressions and Return Expressions C.1 Allowable Values for Search Expressions and Return Expressions Allowable Values for Sort Requests C.2 Allowable Values for Sort Requests Allowable Values for the Direct Access C.4 Allowable Values for the Direct Access AND B.3 Search Expressions An Example of Error Handling 9.3.5.1 An Example of Error Handling 11.2.5.1 An Example of Error Handling An Example of the Path Expressions, Text Expressions or Attribute Expressions 3.2.1.1 An Example of the Path Expressions, Text Expressions or Attribute Expressions An Example of Using the APIs H.3.2 Searching Data Using Direct Access Key H.3.4 Update Data Using Direct Access Key I.1.3 Obtain Every Instance of Particular XML Documents Specifying with the Java API 7.2.1.1 Specifying with the Java API API Configuration 2.1 API Configuration 12.3.1 API Configuration API environment file 11.2.1.1 Configuring Settings in the API Environment File API Package (shunapi.jar) 2.1.1 Java APIs API snapshot A.2 Meanings of Execution Parameters in API Environment File Application Function in Shunsaku 1.1 Application Function in Shunsaku Area for arrays for additional data N.1 shunadd Attribute Expressions B.3.1 Conditional Expressions B.2.3 Attribute Expressions B.4.1 Format Used when not Aggregating B.4.3 Format Used when Aggregating Attribute expressions B.5.1 Sort Expression Format Attribute Name B.2.3 Attribute Expressions attributeRule L.1.4 attributeRule Auto Commit and Manual Commit 5.1.3 Auto Commit and Manual Commit [C] ↑ C API 2.1.3 C API 2.4.2 Specifying a Separate API Environment File for each Application to be Started C API Function Information 8.1.6 C API Function Information C API Overview 11.1 C API Overview C APIs Used in V6.0L30 and Earlier Appendix N C APIs Used in V6.0L30 and Earlier .NET Character Code Used by .NET APIs 10.5 Character Code Used by .NET APIs Character Code Used by C APIs 11.4 Character Code Used by C APIs Character Code Used by Java APIs 9.5 Character Code Used by Java APIs Character Encoding M.3 Character Encoding Character Interval Specification B.3.4 Patterns Character Interval Specification Search 3.2.1.2 Keyword Specification Formats and Search Methods Character Range Specification B.3.4 Patterns Character Range Specification Search 3.2.1.2 Keyword Specification Formats and Search Methods Character String B.3.5 Character String Character String Searches B.3.4 Patterns 3.2.1.2 Keyword Specification Formats and Search Methods Closing Connections 9.3.4 Closing Connections 10.3.4 Closing Connections 11.2.4 Closing Connections column elements 12.2.2 Determine the Structure of the XML Documents columnRule L.1.3 columnRule Common Format B.2 Common Format Common Functions 11.1.4 Common Functions Compatible Format B.3.7 Compatible Format Complete Match B.3.5 Character String Complete match B.3.2 Keywords Conditional Expressions B.3.1 Conditional Expressions Conductor control information area N.2 shundeletebyrecid N.5 shunsearch3 Configuration of Web Application Cooperated with Shunsaku 10.2.2.1 Configuration of Web Application Cooperated with Shunsaku Configuring Settings in the API Environment File 9.3.1.1 Configuring Settings in the API Environment File 10.3.1.1 Configuring Settings in the API Environment File 11.2.1.1 Configuring Settings in the API Environment File Confirming the Direct Access Key Definition File 6.2.3 Confirming the Direct Access Key Definition File Connection Handles 11.1.2 Connection Handles Controlling Transaction Concurrency 5.1.5 Controlling Transaction Concurrency Converting Data from CSV Files to XML documents 12.1.2 Converting Data from CSV Files to XML documents Converting Data from Databases to XML Documents 12.1.1 Converting Data from Databases to XML Documents Correspondence between Results Table and Database Data Types 12.7 Data Types Supported by the XML Conversion Function create M.1.1 create Create Business Class 9.2.2 Flow of Development Using Studio Create Data Bean 9.2.2 Flow of Development Using Studio Create Data Classes 9.2.2 Flow of Development Using Studio createDocumentFountain K.4.2 createDocumentFountain Create and Edit Source 9.2.2 Flow of Development Using Studio Create I/O Pages (JSP) 9.2.2 Flow of Development Using Studio Create Project 9.2.2 Flow of Development Using Studio Create Search Method 9.2.2 Flow of Development Using Studio Create Shunsaku Access Class 9.2.2 Flow of Development Using Studio Create Sort Expression 9.2.2 Flow of Development Using Studio Creating a Mapping Rule File 12.4 Creating a Mapping Rule File Creating Direct Access Key Definition File 6.2.1 Creating Direct Access Key Definition File Creating Direct Access Key Environment 6.2 Creating Direct Access Key Environment Creation of XMLGenerator to Acquisition of XML Documents 12.6.3 Creation of XMLGenerator to Acquisition of XML Documents CSVException K.6.1 CSVException CSVException Class K.6 CSVException Class CSV Formats Supported by the XML Conversion Function 12.8 CSV Formats Supported by the XML Conversion Function CSVSource K.2.1 CSVSource CSVSource Class K.2 CSVSource Class [D] ↑ Data Manipulation Handles 11.1.3 Data Manipulation Handles Data Searches 11.2.2 Data Searches Data Search Methods Chapter 3 Data Search Methods Data Search Overview 3.1 Data Search Overview Data Types Supported by the XML Conversion Function 12.7 Data Types Supported by the XML Conversion Function Data Updating Methods Chapter 4 Data Updating Methods Debug 9.2.2 Flow of Development Using Studio Debugging Applications Chapter 8 Debugging Applications 8.1 Debugging Applications 9.4 Debugging Applications 10.4 Debugging Applications 11.3 Debugging Applications Debugging with Application Debugging Information 8.1.2 Debugging with Application Debugging Information Debugging with Debugger 8.1.1 Debugging with Debugger Debugging with the API Snapshot Function 8.1.3 Debugging with the API Snapshot Function Delete Data Using Direct Access Key F.3.3 Delete Data Using Direct Access Key G.3.3 Delete Data Using Direct Access Key H.3.3 Delete Data Using Direct Access Key I.3.3 Delete Data Using Direct Access Key J.3.3 Delete Data Using Direct Access Key Deleted record identifier area N.2 shundeletebyrecid Deleting Data 4.3 Deleting Data F.2.2 Deleting Data G.2.2 Deleting Data H.2.2 Deleting Data J.2.2 Deleting Data Deleting Data by Direct Access Key 6.5 Deleting Data by Direct Access Key Deleting Data by Specifying Record IDs 9.3.3.2 Deleting Data by Specifying Record IDs 10.3.3.2 Deleting Data by Specifying Record IDs 11.2.3.2 Deleting Data by Specifying Record IDs DESC B.5.1 Sort Expression Format Designing Applications 12.5 Designing Applications Designing the Applications 1.4 Designing the Applications Designing the XML Conversion Function 12.2 Designing the XML Conversion Function Data Searches 9.3.2 Data Searches 10.3.2 Data Searches Determine the Output Format of the XML Documents 12.2.3 Determine the Output Format of the XML Documents Determine the Source of Input Data 12.2.1 Determine the Source of Input Data Determine the Structure of the XML Documents 12.2.2 Determine the Structure of the XML Documents Developing .NET Applications Chapter 10 Developing .NET Applications Developing Applications with Microsoft(R) Visual Studio(R) .NET 10.2 Developing Applications with Microsoft(R) Visual Studio(R) .NET Developing Applications with Studio 9.2 Developing Applications with Studio Developing Application Using Direct Access Function 6.7 Developing Application Using Direct Access Function Developing C Applications Chapter 11 Developing C Applications Developing Java Applications Chapter 9 Developing Java Applications Development Using Microsoft(R) Visual Studio(R) .NET 10.2.2 Development Using Microsoft(R) Visual Studio(R) .NET Direct Access 1.1 Application Function in Shunsaku Direct Access Function Chapter 6 Direct Access Function Directory Configuration for C APIs 2.1.3 C API DocumentFountain Interface K.1 DocumentFountain Interface documentRule L.1.5 documentRule DOM Tree 12.6.3 Creation of XMLGenerator to Acquisition of XML Documents [E] ↑ Element name B.2.1 Path Expressions Ellipses B.3.7 Compatible Format Entity References B.3.2 Keywords Environment Setup Chapter 2 Environment Setup Environment Settings of the API Snapshot Function 8.1.3 Debugging with the API Snapshot Function Error Codes Output M.4 Error Codes Output N.7 Error Codes Output Error Codes Posted when XML Conversion Function APIs are Used K.8 Error Codes Posted when XML Conversion Function APIs are Used Error Handling 5.2.1 Error Handling 5.3.1 Error Handling 5.4.1 Error Handling 9.3.5 Error Handling 10.3.5 Error Handling 11.2.5 Error Handling Escape Characters B.3.2 Keywords B.3.3 Escape Characters B.3.7 Compatible Format Establishing a Connection 9.3.1 Establishing a Connection 10.3.1 Establishing a Connection 11.2.1 Establishing a Connection Establishing a Connection by Setting Java Properties 9.3.1.2 Establishing a Connection by Setting Java Properties Estimating Local Memory Requirements when C APIs are Used D.3 Estimating Local Memory Requirements when C APIs are Used Estimating Local Memory Requirements when Java APIs are Used D.1 Estimating Local Memory Requirements when Java APIs are Used Estimating Local Memory Requirements when .NET APIs are Used D.2 Estimating Local Memory Requirements when .NET APIs are Used Estimating Resources Appendix D Estimating Resources Estimating the Stack Size when C APIs are Used D.4 Estimating the Stack Size when C APIs are Used Example Return Expressions used when Aggregating B.4.4 Example Return Expressions used when Aggregating Example Return Expressions when not Aggregating B.4.2 Example Return Expressions when not Aggregating Examples of API Usage 12.6 Examples of API Usage Example Sort Expressions B.5.2 Example Sort Expressions Execute 9.2.2 Flow of Development Using Studio executeAdd M.2.2 executeAdd executeDelete M.2.3 executeDelete executeSearch1 M.1.2 executeSearch1 executeSearch2 M.1.3 executeSearch2 executeSearch3 M.1.4 executeSearch3 Execution Parameters in API Environment Files Appendix A Execution Parameters in API Environment Files Execution Results G.1.2 Obtaining XML Documents that Match Search Conditions in a Specified Format H.3.4 Update Data Using Direct Access Key I.1.2 Obtaining XML Documents that Match Search Conditions in a Specified Format J.1.4 Obtaining XML Documents that Match Search Conditions after they have been Sorted extensionRule L.1.6 extensionRule Extracting Aggregated Results 3.7 Extracting Aggregated Results Extracting an Entire XML Document 3.6.1.1 Extracting an Entire XML Document Extracting Binary Data L.3.8 Extracting Binary Data Extracting Column Data as Attribute Values L.3.4 Extracting Column Data as Attribute Values Extracting Column Data as Fixed Attributes L.3.5 Extracting Column Data as Fixed Attributes Extracting Column Names as Attribute Values L.3.6 Extracting Column Names as Attribute Values Extracting Data in Text Format 3.6.2 Extracting Data in Text Format Extracting Data in XML Format 3.6.1 Extracting Data in XML Format Extracting Data in XML Format by Specifying an Element Node 3.6.1.2 Extracting Data in XML Format by Specifying an Element Node Extracting Data in XML Format that has Multi-level Tag Structures Based on Consolidation L.3.7 Extracting Data in XML Format that has Multi-level Tag Structures Based on Consolidation Extracting Fixed Values L.3.3 Extracting Fixed Values Extracting Record IDs 9.3.2.5 Extracting Record IDs Extracting Search Results 3.6 Extracting Search Results Extracting Structured Data in XML Format L.3.2 Extracting Structured Data in XML Format Extracting Unstructured Data in XML Format L.3.1 Extracting Unstructured Data in XML Format [F] ↑ File 12.6.3 Creation of XMLGenerator to Acquisition of XML Documents File Configuration for Java APIs 2.1.1 Java APIs Filter Expressions B.3.8 Filter Expressions Flow of Developing Web Application Cooperated with Shunsaku 10.2.2.2 Flow of Developing Web Application Cooperated with Shunsaku Flow of Development Using Studio 9.2.2 Flow of Development Using Studio For .NET API 6.4.2 For .NET API 6.5.2 For .NET API 6.6.2 For .NET API FORC API 6.5.3 For C API For C API 6.4.3 For C API 6.6.3 For C API For Java API 6.4.1 For Java API 6.5.1 For Java API 6.6.1 For Java API Format of Search, Return and Sort Expressions Appendix B Format of Search, Return and Sort Expressions Format of the Direct Access Key 6.3 Format of the Direct Access Key Format of Execution Parameters Appendix A Execution Parameters in API Environment Files Format Used when Aggregating B.4.3 Format Used when Aggregating Format Used when not Aggregating B.4.1 Format Used when not Aggregating Free Character Specification B.3.4 Patterns Free Character Specification Search 3.2.1.2 Keyword Specification Formats and Search Methods [G] ↑ GeneratorMap K.3.1 GeneratorMap GeneratorMap Class K.3 GeneratorMap Class getCode K.5.1 getCode getException K.5.2 getException getHitCount M.1.5 getHitCount getMessage K.5.3 getMessage getRecData M.1.8 getRecData getRecNo M.1.7 getRecNo getResultSet K.2.8 getResultSet getRetNum M.1.6 getRetNum getXMLDocument K.1.1 getXMLDocument Grouping by Character String 3.7.1.1 Grouping by Character String Grouping by Multiple Keys 3.7.1.3 Grouping by Multiple Keys Grouping by Numeric Value 3.7.1.2 Grouping by Numeric Value Grouping Search Results 3.7.1 Grouping Search Results Group Key length and the Number of Groups that can be Returned by Shunsaku C.3 Allowable Values for Aggregation Requests [H] ↑ hasXMLDocument K.1.2 hasXMLDocument Host A.2 Meanings of Execution Parameters in API Environment File host name A.2 Meanings of Execution Parameters in API Environment File How Data Appears to the User 5.1.4 How Data Appears to the User How to Use .NET APIs 10.3 How to Use .NET APIs How to Use C APIs 11.2 How to Use C APIs How to Use Java APIs 9.3 How to Use Java APIs [I] ↑ Include File 2.1.3 C API Information Output by the API Snapshot Function 8.1.3 Debugging with the API Snapshot Function IP address A.2 Meanings of Execution Parameters in API Environment File [J] ↑ Java API 2.4.2 Specifying a Separate API Environment File for each Application to be Started Java API Method Information 8.1.4 Java API Method Information Java API Overview 9.1 Java API Overview Java APIs 2.1.1 Java APIs Java APIs Used in V6.0L20 and Earlier Appendix M Java APIs Used in V6.0L20 and Earlier [K] ↑ Keywords B.3.2 Keywords Keywords and Relational Operators B.3.2 Keywords Keyword Specification Formats and Search Methods 3.2.1.2 Keyword Specification Formats and Search Methods [L] ↑ Library 2.1.3 C API libshun.h 2.1.3 C API List of APIs 12.5.1 List of APIs List of Error Messages Posted by the XML Processor K.8 Error Codes Posted when XML Conversion Function APIs are Used LogFile A.2 Meanings of Execution Parameters in API Environment File LogFileBackup A.2 Meanings of Execution Parameters in API Environment File LogFileSize A.2 Meanings of Execution Parameters in API Environment File Logical Conjunction B.3.4 Patterns Logical Conjunction Specification Search 3.2.1.2 Keyword Specification Formats and Search Methods Logical Disjunction B.3.4 Patterns Logical Disjunction Specification Search 3.2.1.2 Keyword Specification Formats and Search Methods Logical Operation Searches 3.2.1.2 Keyword Specification Formats and Search Methods Logical Operators B.3 Search Expressions [M] ↑ MappingRule L.1.1 MappingRule Mapping Rule Conversion Examples L.3 Mapping Rule Conversion Examples Mapping Rule Examples L.2 Mapping Rule Examples Mapping Rule File Definition Format L.1 Mapping Rule File Definition Format Match B.3.2 Keywords Meanings of Execution Parameters in API Environment File A.2 Meanings of Execution Parameters in API Environment File Methods Used to Access Shunsaku File 7.2 Methods Used to Access Shunsaku File [N] ↑ Negation B.3.4 Patterns Negation Specification Search 3.2.1.2 Keyword Specification Formats and Search Methods Note on Direct Access 7.5.3 Note on Direct Access Notes on creating Shunsaku Files 7.5.1 Notes on creating Shunsaku Files Note on updating data from APIs 7.5.2 Note on updating data from APIs Note on using multiple Shunsaku Files 7.5.4 Note on using multiple Shunsaku Files Notes on the XML Format E.3 Notes on the XML Format Notes on Using Shunsaku Files 7.5 Notes on Using Shunsaku Files Notes on XML Documents Appendix E Notes on XML Documents Number of arrays for additional data N.1 shunadd Number of deletion requests N.2 shundeletebyrecid Number of hits N.4 shunsearch2 N.5 shunsearch3 N.6 shunsort Number of items to return per request N.4 shunsearch2 N.5 shunsearch3 N.6 shunsort Number of possible replies N.6 shunsort Number of response replies N.4 shunsearch2 N.5 shunsearch3 N.6 shunsort Numbers B.3.6 Numeric Values Numeric Comparisons B.3.6 Numeric Values Numeric Range Specification B.3.4 Patterns Numeric Range Specification Search 3.2.1.2 Keyword Specification Formats and Search Methods Numeric Values B.3.6 Numeric Values [O] ↑ Obtain Every Instance of Particular XML Documents F.1.3 Obtain Every Instance of Particular XML Documents G.1.3 Obtain Every Instance of Particular XML Documents H.1.3 Obtain Every Instance of Particular XML Documents I.1.3 Obtain Every Instance of Particular XML Documents J.1.3 Obtain Every Instance of Particular XML Documents Obtaining Consecutive Groups of XML Documents that Match Conditions 9.3.2.8 Obtaining Consecutive Groups of XML Documents that Match Conditions 10.3.2.7 Obtaining Consecutive Groups of XML Documents that Match Conditions 11.2.2.7 Obtaining Consecutive Groups of XML Documents that Match Conditions Obtaining Search Results According to the Number of Data Items 9.3.2.2 Obtaining Search Results According to the Number of Data Items 10.3.2.2 Obtaining Search Results According to the Number of Data Items Obtaining Search Results While Adding Search Conditions 9.3.2.3 Obtaining Search Results While Adding Search Conditions 10.3.2.3 Obtaining Search Results While Adding Search Conditions Obtaining Search Results while Adding Search Conditions 11.2.2.3 Obtaining Search Results while Adding Search Conditions Obtaining Search Results with a Specified Number of Data Items 11.2.2.2 Obtaining Search Results with a Specified Number of Data Items Obtaining Sorted Data 9.3.2.7 Obtaining Sorted Data 10.3.2.6 Obtaining Sorted Data 11.2.2.6 Obtaining Sorted Data Obtaining the Number of XML Documents that Match Search Conditions 9.3.2.1 Obtaining the Number of XML Documents that Match Search Conditions 10.3.2.1 Obtaining the Number of XML Documents that Match Search Conditions 11.2.2.1 Obtaining the Number of XML Documents that Match Search Conditions F.1.1 Obtaining the Number of XML Documents that Match Search Conditions G.1.1 Obtaining the Number of XML Documents that Match Search Conditions H.1.1 Obtaining the Number of XML Documents that Match Search Conditions I.1.1 Obtaining the Number of XML Documents that Match Search Conditions J.1.1 Obtaining the Number of XML Documents that Match Search Conditions Obtaining XML Documents that Match Search Conditions after they have been Sorted F.1.4 Obtaining XML Documents that Match Search Conditions after they have been Sorted G.1.4 Obtaining XML Documents that Match Search Conditions after they have been Sorted H.1.4 Obtaining XML Documents that Match Search Conditions after they have been Sorted I.1.4 Obtaining XML Documents that Match Search Conditions after they have been Sorted J.1.4 Obtaining XML Documents that Match Search Conditions after they have been Sorted Obtaining XML Documents that Match Search Conditions in a Specified Format F.1.2 Obtaining XML Documents that Match Search Conditions in a Specified Format G.1.2 Obtaining XML Documents that Match Search Conditions in a Specified Format H.1.2 Obtaining XML Documents that Match Search Conditions in a Specified Format I.1.2 Obtaining XML Documents that Match Search Conditions in a Specified Format J.1.2 Obtaining XML Documents that Match Search Conditions in a Specified Format Operating Multiple Shunsaku Files in One Transaction 7.4 Operating Multiple Shunsaku Files in One Transaction OR B.3 Search Expressions Other Application Developments Part 3 Other Application Developments Overview of Data Updating 4.1 Overview of Data Updating Overview of Direct Access Function 6.1 Overview of Direct Access Function Overview of Shunsaku File 7.1 Overview of Shunsaku File Overview of the XML Conversion Function 12.1 Overview of the XML Conversion Function Overview of Transactions 5.1 Overview of Transactions [P] ↑ parent elements 12.2.2 Determine the Structure of the XML Documents parentRule L.1.2 parentRule Partial Character Specification B.3.4 Patterns Partial Character Specification Search 3.2.1.2 Keyword Specification Formats and Search Methods Partial match B.3.2 Keywords Path Element B.2.1 Path Expressions Path Expressions B.2.1 Path Expressions B.2.2 Text Expressions B.2.3 Attribute Expressions B.3.1 Conditional Expressions B.4.1 Format Used when not Aggregating Path Operator B.2.1 Path Expressions Patterns B.3.4 Patterns B.3.4 Patterns B.3.7 Compatible Format Per-connection Specification 7.2.1 Per-connection Specification Performing a Size Comparison with a Search Keyword 3.2.3 Performing a Size Comparison with a Search Keyword PfmLog A.2 Meanings of Execution Parameters in API Environment File Port A.2 Meanings of Execution Parameters in API Environment File port number A.2 Meanings of Execution Parameters in API Environment File Prefix Match Specification B.3.4 Patterns Prefix Search 3.2.1.2 Keyword Specification Formats and Search Methods Priority of Execution Parameters 2.4.3 Priority of Execution Parameters Procedure for Converting Data in a CSV File to an XML Document 12.5.2.2 Procedure for Converting Data in a CSV File to an XML Document Procedure for Converting Data in a Database to XML Documents 12.5.2.1 Procedure for Converting Data in a Database to XML Documents Processing Procedure of Applications that Use the XML Conversion Function 12.5.2 Processing Procedure of Applications that Use the XML Conversion Function [R] ↑ Relationship between the Total Group Key Length and the Total Number of Items that Can be Returned C.3 Allowable Values for Aggregation Requests Relationship between the Total Sort Key Length and the Total Number of Items that Can be Returned C.2 Allowable Values for Sort Requests Relationship between Total Sort Key Length and the Number of Items that can be Returned by Shunsaku C.2 Allowable Values for Sort Requests Relationship between Transaction and Recovery 5.1.6 Relationship between Transaction and Recovery Reply data storage area N.4 shunsearch2 N.5 shunsearch3 N.6 shunsort Reply data storage management array N.4 shunsearch2 N.5 shunsearch3 N.6 shunsort Reply Data Storage Management Structure N.4 shunsearch2 N.5 shunsearch3 N.6 shunsort Reply record identifier area N.5 shunsearch3 Reply start number N.6 shunsort N.4 shunsearch2 Results Table Data Types Compatible with the XML Conversion Function 12.7 Data Types Supported by the XML Conversion Function Return Expressions B.4 Return Expressions Return Specification in XML Format B.4.2 Example Return Expressions when not Aggregating [S] ↑ Sample Applications Using Transactions and Shunsaku File F.3.1 Sample Applications Using Transactions and Shunsaku File G.3.1 Sample Applications Using Transactions and Shunsaku File I.3.1 Sample Applications Using Transactions and Shunsaku File J.3.1 Sample Applications Using Transactions and Shunsaku File H.3.1 Sample Applications Using Transactions and Shunsaku File Sample C++ .NET Programs Appendix I Sample C++ .NET Programs Sample C# .NET Programs Appendix G Sample C# .NET Programs Sample Code for .NET API 7.4.2 Sample Code for .NET API Sample Code for C API 7.4.3 Sample Code for C API Sample Code for Java API 7.4.1 Sample Code for Java API Sample Code of Data Aggregation B.5.2 Example Sort Expressions Sample Code of Data Sorting B.5.2 Example Sort Expressions Sample Code of Execution Parameter in API Environment File A.3 Sample Code of Execution Parameter in API Environment File Sample C Programs Appendix J Sample C Programs Sample Document 3.1 Data Search Overview Sample Java Programs Appendix F Sample Java Programs Sample Program for the XML Conversion Function 12.6.4 Sample Program for the XML Conversion Function Sample VB .NET Programs Appendix H Sample VB .NET Programs SAX 12.6.3 Creation of XMLGenerator to Acquisition of XML Documents Search Conditions G.1.3 Obtain Every Instance of Particular XML Documents H.1.3 Obtain Every Instance of Particular XML Documents I.1.3 Obtain Every Instance of Particular XML Documents Search Expressions B.3 Search Expressions Searching by Joining Multiple Conditions with Logical Operators 3.4 Searching by Joining Multiple Conditions with Logical Operators Searching by Numeric Value 3.3 Searching by Numeric Value Searching Data 1.1 Application Function in Shunsaku F.1 Searching Data G.1 Searching Data H.1 Searching Data I.1 Searching Data J.1 Searching Data Searching Data by Direct Access Key 6.4 Searching Data by Direct Access Key Searching Data Using Direct Access Key F.3.2 Searching Data Using Direct Access Key G.3.2 Searching Data Using Direct Access Key H.3.2 Searching Data Using Direct Access Key I.3.2 Searching Data Using Direct Access Key J.3.2 Searching Data Using Direct Access Key Searching for Documents that Contain a Keyword 3.2.1 Searching for Documents that Contain a Keyword Searching for Documents that Match a Search Keyword Exactly 3.2.2 Searching for Documents that Match a Search Keyword Exactly Searching with Character Strings 3.2 Searching with Character Strings setDelimiter K.2.3 setDelimiter setDestination K.1.3 setDestination setEnableEscapeChar K.2.9 setEnableEscapeChar setEncoding K.1.4 setEncoding K.2.2 setEncoding setFirstRecordToColumn K.2.6 setFirstRecordToColumn setNullCharacter K.2.5 setNullCharacter setQuote K.2.4 setQuote setRandomMode K.2.7 setRandomMode Setting Default Value of Attribute in DTD Declarations E.3.1 Setting Default Value of Attribute in DTD Declarations Setting Environment Variables 2.3 Setting Environment Variables Setting Environment Variables (Java APIs) 2.3.1 Setting Environment Variables (Java APIs) Setting Environment Variables 12.3.2 Setting Environment Variables Setting Environment Variables (C APIs) 2.3.2 Setting Environment Variables (C APIs) Setting Maximum Value of Number of Hits 9.3.2.4 Setting Maximum Value of Number of Hits Setting the Access Range of an Application that does not Specify a Shunsaku File 7.2.3 Setting the Access Range of an Application that does not Specify a Shunsaku File Setting the Direct Access Key Definition File 6.2.2 Setting the Direct Access Key Definition File Setting the Maximum Value of Number of Hits 10.3.2.4 Setting the Maximum Value of Number of Hits 11.2.2.4 Setting the Maximum Value of Number of Hits F.1.6 Setting the Maximum Value of Number of Hits G.1.6 Setting the Maximum Value of Number of Hits H.1.6 Setting the Maximum Value of Number of Hits I.1.6 Setting the Maximum Value of Number of Hits J.1.6 Setting the Maximum Value of Number of Hits Setting Up Environment Files 2.4 Setting Up Environment Files Setting up the XML Conversion Function APIs 12.3 Setting up the XML Conversion Function APIs Setup 2.2 Setup shunadd N.1 shunadd ShunBatch M.2.1 ShunBatch ShunBatch Class M.2 ShunBatch Class shundeletebyrecid N.2 shundeletebyrecid Shunsaku File 1.1 Application Function in Shunsaku Chapter 7 Shunsaku File ShunsakuFile A.2 Meanings of Execution Parameters in API Environment File shunsearch1 N.3 shunsearch1 shunsearch2 N.4 shunsearch2 shunsearch3 N.5 shunsearch3 ShunSearch Class M.1 ShunSearch Class shunsort N.6 shunsort Single-line Function Specification B.4.1 Format Used when not Aggregating B.5.1 Sort Expression Format B.2.4 Single-line Function Specification B.4.3 Format Used when Aggregating Size of reply data storage area N.4 shunsearch2 Size Comparison B.3.5 Character String Size comparison B.3.2 Keywords B.3.2 Keywords Size of reply data storage area N.5 shunsearch3 N.6 shunsort Size of returned data storage area N.4 shunsearch2 N.5 shunsearch3 N.6 shunsort SnapLevel A.2 Meanings of Execution Parameters in API Environment File Sort Expression Format B.5.1 Sort Expression Format Sort Expressions B.5 Sort Expressions Sorting B.5.1 Sort Expression Format Sorting by Character String 3.5.1 Sorting by Character String Sorting by Numeric Value 3.5.2 Sorting by Numeric Value Sorting Search Results 3.5 Sorting Search Results Sorting with Multiple Keys 3.5.3 Sorting with Multiple Keys Specification in the API Environment File 7.2.2 Specification in the API Environment File Specifying a Separate API Environment File for each Application to be Started 2.4.2 Specifying a Separate API Environment File for each Application to be Started Specifying a Separate API Environment File for Each Machine on which the APIs are Installed 2.4.1 Specifying a Separate API Environment File for Each Machine on which the APIs are Installed Specifying Host Name and Port Number by Constructor 10.3.1.3 Specifying Host Name and Port Number by Constructor Specifying Host Name and Port Number by Properties 10.3.1.2 Specifying Host Name and Port Number by Properties Specifying the Host Name and Port Number Directly 9.3.1.3 Specifying the Host Name and Port Number Directly 11.2.1.2 Specifying the Host Name and Port Number Directly Specifying with the .NET API 7.2.1.2 Specifying with the .NET API 7.3.2 Specifying with the .NET API Specifying with the C API 7.2.1.3 Specifying with the C API 7.3.3 Specifying with the C API Specifying with the Japa API 7.3.1 Specifying with the Java API Starting and Stopping Transactions 5.1.2 Starting and Stopping Transactions Startup Through to ResultSet Acquisition (CSV File) 12.6.2 Startup Through to ResultSet Acquisition (CSV File) Startup Through to ResultSet Acquisition (Database Records) 12.6.1 Startup Through to ResultSet Acquisition (Database Records) Stream 12.6.3 Creation of XMLGenerator to Acquisition of XML Documents String 12.6.3 Creation of XMLGenerator to Acquisition of XML Documents String Match Specification B.3.4 Patterns String Match Specification Search 3.2.1.2 Keyword Specification Formats and Search Methods Suffix Match Specification B.3.4 Patterns Suffix Search 3.2.1.2 Keyword Specification Formats and Search Methods Switching Shunsaku Files 7.3 Switching Shunsaku Files Syntax Notation Method B.1 Syntax Notation Method [T] ↑ text() B.2.2 Text Expressions Text Expressions B.2.2 Text Expressions B.3.1 Conditional Expressions B.4.1 Format Used when not Aggregating B.4.3 Format Used when Aggregating B.5.1 Sort Expression Format Text Format Return Specification B.4.2 Example Return Expressions when not Aggregating The avg Function B.4.3 Format Used when Aggregating The Basic for Developing Application Part 1 The Basic for Developing Application The count Function B.4.3 Format Used when Aggregating The Format of XML Documents E.1 The Format of XML Documents The max Function B.4.3 Format Used when Aggregating The min Function B.4.3 Format Used when Aggregating The rlen Function B.2.4 Single-line Function Specification The sum Function B.4.3 Format Used when Aggregating The val Function B.2.4 Single-line Function Specification Transaction Function Chapter 5 Transaction Function Types of APIs in Shunsaku 1.2 Types of APIs in Shunsaku Types of Execution Parameters in API Environment File A.1 Types of Execution Parameters in API Environment File [U] ↑ Update Data Using Direct Access Key F.3.4 Update Data Using Direct Access Key G.3.4 Update Data Using Direct Access Key H.3.4 Update Data Using Direct Access Key I.3.4 Update Data Using Direct Access Key J.3.4 Update Data Using Direct Access Key Updating Data 1.1 Application Function in Shunsaku 4.4 Updating Data 9.3.3 Updating Data 10.3.3 Updating Data 11.2.3 Updating Data F.2 Updating Data F.2.3 Updating Data G.2 Updating Data G.2.3 Updating Data H.2 Updating Data H.2.3 Updating Data I.2 Updating Data I.2.3 Updating Data J.2 Updating Data J.2.3 Updating Data Updating Data by Direct Access Key 6.6 Updating Data by Direct Access Key Updating Data by Specifying Record IDs 9.3.3.3 Updating Data by Specifying Record IDs 10.3.3.3 Updating Data by Specifying Record IDs 11.2.3.3 Updating Data by Specifying Record IDs Use @ as the Starting Character for the Element Name E.3.2 Use @ as the Starting Character for the Element Name Using Direct Deletion or Direct Update 6.7.2 Using Direct Deletion or Direct Update Using Direct Search to Delete or Update Data 6.7.1 Using Direct Search to Delete or Update Data Using Handle 11.1.1 Using Handle Using Record IDs to Obtain Entire XML Documents 9.3.2.6 Using Record IDs to Obtain Entire XML Documents 10.3.2.5 Using Record IDs to Obtain Entire XML Documents 11.2.2.5 Using Record IDs to Obtain Entire XML Documents Using Transactions with C APIs 5.4 Using Transactions with C APIs Using Transactions with .NET APIs 5.3 Using Transactions with .NET APIs Using Transactions with Java APIs 5.2 Using Transactions with Java APIs [W] ↑ WaitTimer A.2 Meanings of Execution Parameters in API Environment File What Can Do with Shunsaku Application 1.3 What Can Do with Shunsaku Application What is a Transaction? 5.1.1 What is a Transaction? Word Interval Specification B.3.4 Patterns Word Interval Specification Search 3.2.1.2 Keyword Specification Formats and Search Methods Word Match Specification B.3.4 Patterns Word Match Specification Search 3.2.1.2 Keyword Specification Formats and Search Methods Word Searches 3.2.1.2 Keyword Specification Formats and Search Methods B.3.4 Patterns [X] ↑ XML Conversion Function Chapter 12 XML Conversion Function XML Conversion Function APIs Appendix K XML Conversion Function APIs XML Conversion Function Mapping Appendix L XML Conversion Function Mapping Rules XML Conversion Function of the Data 1.1 Application Function in Shunsaku XMLConverterException Class K.5 XMLConverterException Class XML Document in Text Files E.2 XML Document in Text Files XMLGenerator K.4.1 XMLGenerator XMLGenerator Class K.4 XMLGenerator Class XMLGenException K.7.1 XMLGenException XMLGenException Class K.7 XMLGenException Class