|
|
(16 intermediate revisions by 6 users not shown) |
Line 1: |
Line 1: |
| ===System classes===
| | The tables in the following sections contain lists of the [[System classes and methods|system classes]] in [[Object oriented programming in SOUL|SOUL OOP]] (along with links to their methods), including lists of system [[Exceptions|exceptions]] and system [[Enumerations|enumerations]]. |
| <div class="mw-collapsible mw-collapsed" data-expandtext="▼" data-collapsetext="▲" style="float:left">
| |
| <table>
| |
| <tr><td style="border-right:0">CharacterMap class:</td><td style="border-left:0">[[CharacterMap class|Synopsis]] | [[List of CharacterMap methods|Methods]]</td></tr>
| |
|
| |
| <tr><td style="border-right:0">CharacterToUnicodeMap class:</td><td style="border-left:0">[[CharacterToUnicodeMap class|Synopsis]] | [[List of CharacterToUnicodeMap methods|Methods]]</td></tr>
| |
|
| |
| <tr><td style="border-right:0">[[Collections|Collection]] classes <ul class="nobul"><li>Arraylist class:<li>FloatNamedArraylist class:<li>NamedArraylist class:<li>UnicodeNamedArraylist class:</ul> </td>
| |
|
| |
| <td style="border-left:0"> <ul class="nobulnoindent"><li>[[Arraylist class|Synopsis]] | [[List of Arraylist methods|Methods]]<li>[[FloatNamedArraylist class|Synopsis]] | [[List of FloatNamedArraylist methods|Methods]]<li>[[NamedArraylist class|Synopsis]] | [[List of NamedArraylist methods|Methods]]<li>[[UnicodeNamedArraylist class|Synopsis]] | [[List of UnicodeNamedArraylist methods|Methods]]</ul></td></tr>
| |
|
| |
| <tr><td style="border-right:0">Daemon class:</td><td style="border-left:0">[[Daemon class|Synopsis]] | [[List of Daemon methods|Methods]]</td></tr>
| |
|
| |
| <tr><td style="border-right:0">Dataset class:</td><td style="border-left:0">[[Dataset class|Synopsis]] | [[List of Dataset methods|Methods]]</td></tr>
| |
|
| |
| <tr><td style="border-right:0">Email class:</td><td style="border-left:0">[[Email class|Synopsis]] | [[List of Email methods|Methods]]</td></tr>
| |
|
| |
| <tr><td style="border-right:0">FastUnloadTask class:</td><td style="border-left:0">[[FastUnloadTask class|Synopsis]] | [[List of FastUnloadTask methods|Methods]]</td></tr>
| |
|
| |
| <tr><td style="border-right:0">[[File classes]] <ul class="nobul"><li>Recordset class:<li>Record class:<li>SortedRecordset class:<li>RecordsetCursor class:</ul></td>
| |
| <td style="border-left:0"> <ul class="nobulnoindent"><li>[[Recordset class|Synopsis]] | [[List of Recordset methods|Methods]]<li>[[Record class|Synopsis]] | [[List of Record methods|Methods]]<li>[[SortedRecordset class|Synopsis]] | [[List of SortedRecordset methods|Methods]]<li>[[RecordsetCursor class|Synopsis]] | [[List of RecordsetCursor methods|Methods]]</ul></td></tr>
| |
|
| |
| <tr><td style="border-right:0">[[HTTP Helper|HTTP Helper]] classes: <ul class="nobul"><li>HttpRequest class:<li>HttpResponse class:</ul></td>
| |
| <td style="border-left:0"> <ul class="nobulnoindent"><li>[[HttpRequest class|Synopsis]] | [[List of HttpRequest methods|Methods]]<li>[[HttpResponse class|Synopsis]] | [[List of HttpResponse methods|Methods]]</ul></td></tr>
| |
|
| |
| <tr><td style="border-right:0">[[Intrinsic classes|Intrinsic]] classes: <ul class="nobul"><li>Float class:<li>String class:<li>Unicode class:</ul></td>
| |
| <td style="border-left:0"> <ul class="nobulnoindent"><li>[[List of Float methods|Methods]]<li>[[List of String methods|Methods]]<li>[[List of Unicode methods|Methods]]</ul></td></tr>
| |
|
| |
| <tr><td style="border-right:0">Journal class:</td><td style="border-left:0">[[Journal class|Synopsis]] | [[List of Journal methods|Methods]]</td></tr>
| |
|
| |
| <tr><td style="border-right:0">LDAP class:</td><td style="border-left:0">[[LDAP class|Synopsis]] | [[List of LDAP methods|Methods]]</td></tr>
| |
|
| |
| <tr><td style="border-right:0">Object class:</td><td style="border-left:0">[[Global and session objects#Using Object class methods to access global and session objects|Synopsis]] | [[Global and session objects#Using Object class methods to access global and session objects|Methods]]</td></tr>
| |
|
| |
| <tr><td style="border-right:0">PersistentObjectInfo class:</td><td style="border-left:0">[[PersistentObjectInfo class|Synopsis]] | [[List of PersistentObjectInfo methods|Methods]]</td></tr>
| |
|
| |
| <tr><td style="border-right:0">ProcedureInfo class:</td><td style="border-left:0">[[ProcedureInfo class|Synopsis]] | [[List of ProcedureInfo methods|Methods]]</td></tr>
| |
|
| |
| <tr><td style="border-right:0">RandomNumberGenerator class:</td><td style="border-left:0">[[RandomNumberGenerator class|Synopsis]] | [[List of RandomNumberGenerator methods|Methods]]</td></tr>
| |
|
| |
| <tr><td style="border-right:0">Screen and ScreenField classes:</td>
| |
| <td style="border-left:0">[[Screen classes|Synopsis]] | [[List of Screen API methods|Methods]]</td></tr>
| |
|
| |
| <tr><td style="border-right:0">SelectionCriterion class:</td><td style="border-left:0">[[SelectionCriterion class|Synopsis]] | [[List of SelectionCriterion methods|Methods]]</td></tr>
| |
|
| |
| <tr><td style="border-right:0">Socket class:</td><td style="border-left:0">[[Socket class|Synopsis]] | [[List of Socket methods|Methods]]</td></tr>
| |
|
| |
| <tr><td style="border-right:0">SortOrder class:</td><td style="border-left:0">[[SortOrder class|Synopsis]] | [[List of SortOrder methods|Methods]]</td></tr>
| |
|
| |
| <tr><td style="border-right:0">Stringlist class:</td><td style="border-left:0">[[Stringlist class|Synopsis]] | [[List of Stringlist methods|Methods]]</td></tr>
| |
|
| |
| <tr><td style="border-right:0">StringTokenizer class:</td><td style="border-left:0">[[StringTokenizer class|Synopsis]] | [[List of StringTokenizer methods|Methods]]</td></tr>
| |
|
| |
| <tr><td style="border-right:0"><ul class="nobulnoindent"><li>System class:<li>Subsystem class:</ul></td>
| |
| <td style="border-left:0"><ul class="nobulnoindent"><li>[[System and Subsystem classes|Synopsis]] | [[List of System methods|Methods]]<li>[[System and Subsystem classes|Synopsis]] | [[List of Subsystem methods|Methods]]</ul></td></tr>
| |
|
| |
| <tr><td style="border-right:0">UdpSocket class:</td><td style="border-left:0">[[UdpSocket class|Synopsis]] | [[List of UdpSocket methods|Methods]]</td></tr>
| |
|
| |
| <tr><td style="border-right:0">UserStatistics class:</td><td style="border-left:0">[[UserStatistics class|Synopsis]] | [[List of UserStatistics methods|Methods]]</td></tr>
| |
|
| |
| <tr><td style="border-right:0">[[XmlDoc API]] classes <ul class="nobul"><li>XmlDoc class:<li>XmlNode class:<li>XmlNodelist class:</ul> </td>
| |
| <td style="border-left:0">[[List of XmlDoc API methods|XmlDoc API methods]]<ul class="nobulnoindent"><li>[[XmlDoc API#The XmlDoc class|Synopsis]] | [[List of XmlDoc methods|XmlDoc methods]]<li>[[XmlDoc API#The XmlNode and XmlNodelist classes, and XPath|Synopsis]] | [[List of XmlNode methods|XmlNode methods]]<li>[[XmlDoc API#The XmlNode and XmlNodelist classes, and XPath|Synopsis]] | [[List of XmlNodelist methods|XmlNodelist methods]]</ul></td></tr>
| |
|
| |
| <tr>
| |
| <td style="border-right:0">[[XmlParser API]] classes <ul class="nobul"><li>XmlParser class:<li>XmlSelector class:<li>XmlAttributeList class:</ul>XmlParser API types <ul class="nobul"><li>[[XmlStartHandler type]]<li>[[XmlEndHandler type]]<li>[[XmlPIHandler type]]</ul> </td>
| |
| <td style="border-left:0">[[List of XmlParser API methods|XmlParser API methods]]<ul class="nobulnoindent"><li>[[XmlParser class|Synopsis]] | [[List of XmlParser methods|XmlParser methods]]<li>[[XmlSelector class|Synopsis]] | [[List of XmlSelector methods|XmlSelector methods]]<li>[[XmlAttributeListClass|Synopsis]] | [[List of XmlAttributeList methods|XmlAttributeList methods]]</ul></td></tr>
| |
| </table>
| |
| </div><br clear=all>
| |
|
| |
|
| ===Enumerations===
| | The page also includes system types, which are typically shorthands for method templates for [[Method variables|method variables]] or [[Collections|collections]] of objects of a specific type. |
| <div class="mw-collapsible mw-collapsed" data-expandtext="▼" data-collapsetext="▲" style="float:left">
| | __TOC__ |
| <table>
| | {{Template:List of classes and methods}} |
| <tr><td colspan="2"><strong>[[Enumerations]]</strong>
| |
| <table class="noBorder"><tr><td style="border-right:0"><ul class="nobulnoindent">
| |
| <li> [[ActionKey enumeration|ActionKey]]</li>
| |
| <li> [[AddToRecordErrorReason enumeration|AddToRecordErrorReason]] </li>
| |
| <li> [[Boolean enumeration|Boolean]]</li>
| |
| <li> [[CursorState enumeration|CursorState]]</li>
| |
| <li> [[DaemonState enumeration|DaemonState]]</li>
| |
| <li> [[DatasetState enumeration|DatasetState]]</li>
| |
| <li> [[FastUnloadTaskState enumeration|FastUnloadTaskState]]</li>
| |
| <li> [[FieldColor enumeration|FieldColor]]</li>
| |
| <li> [[Highlight enumeration|Highlight]]</li>
| |
| <li> [[LineEnd enumeration|LineEnd]]</li>
| |
| <li> [[LockStrength enumeration|LockStrength]]</li>
| |
| </ul></td>
| |
| <td style="border-left:0"><ul class="nobul">
| |
| <li> [[RecordFormat enumeration|RecordFormat]]</li>
| |
| <li> [[RecordLockType enumeration|RecordLockType]]</li>
| |
| <li> [[RegexSplitOutputOptions enumeration|RegexSplitOutputOptions]]</li>
| |
| <li> [[TranslationExceptionReason enumeration|TranslationExceptionReason]]</li>
| |
| <li> [[XmlAdjacentTextSetting enumeration|XmlAdjacentTextSetting]]</li>
| |
| <li> [[XmlInvalidChar enumeration|XmlInvalidChar]]</li>
| |
| <li> [[XmlNamespaceSetting enumeration|XmlNamespaceSetting]]</li>
| |
| <li> [[XmlNodeType enumeration|XmlNodeType]]</li>
| |
| <li> [[XmlParseErrorReason enumeration|XmlParseErrorReason]]</li>
| |
| <li> [[XPathErrorReason enumeration|XPathErrorReason]]</li>
| |
| </ul></td></tr></table></td></tr>
| |
| </table>
| |
| <br>
| |
| </div><br clear=all>
| |
|
| |
|
| ===Exceptions===
| | [[Category:SOUL object-oriented programming topics]] |
| <div class="mw-collapsible mw-collapsed" data-expandtext="▼" data-collapsetext="▲" style="styleFloat:left" style="float:left">
| |
| <table>
| |
| <tr><td style="border-right:0"><div id="except"></div><strong>[[Exceptions|Exception]]</strong> classes<ul class="nobul">
| |
| <li>AddToRecordError: </li>
| |
| <li>BadJournal: </li>
| |
| <li>CharacterTranslationException: </li>
| |
| <li>DaemonLost: </li>
| |
| <li>IncorrectDaemonState: </li>
| |
| <li>InvalidBase64Data: </li>
| |
| <li>InvalidBitNumber: </li>
| |
| <li>InvalidDateString: </li>
| |
| <li>InvalidDeflateData: </li>
| |
| <li>InvalidGZipData: </li>
| |
| <li>InvalidHexData: </li>
| |
| <li>InvalidRegex: </li>
| |
| <li>InvalidSortSpecification: </li>
| |
| <li>InvalidValue: </li>
| |
| <li>ItemNotFound: </li>
| |
| <li>ItemNotPresent: </li>
| |
| <li>MaxDaemExceeded: </li>
| |
| <li>MismatchedQuote: </li>
| |
| <li>NoFreeDaemons: </li>
| |
| <li>NotJanusConnection: </li>
| |
| <li>OutOfBounds: </li>
| |
| <li>RecordLockingConflict: </li>
| |
| <li>ScreenReadError: </li>
| |
| <li>UnknownStatistic: </li>
| |
| <li>XmlParseError: </li>
| |
| <li>XPathError: </li></ul></td>
| |
|
| |
| <td nowrap style="border-left:0"> <ul class="nobulnoindent">
| |
| <li>[[AddToRecordError class|Synopsis]] | [[AddToRecordError class#The AddToRecordError methods|Methods]]
| |
| <li>[[BadJournal class|Synopsis]] | [[BadJournal class#The BadJournal methods|Methods]]
| |
| <li>[[CharacterTranslationException class|Synopsis]] | [[CharacterTranslationException class#The CharacterTranslationException methods|Methods]]
| |
| <li>[[DaemonLost class|Synopsis]] | [[DaemonLost class#The DaemonLost methods|Methods]]
| |
| <li>[[IncorrectDaemonState class|Synopsis]] | [[IncorrectDaemonState class#The IncorrectDaemonState methods|Methods]]
| |
| <li>[[InvalidBase64Data class|Synopsis]] | [[InvalidBase64Data class#The InvalidBase64Data methods|Methods]]
| |
| <li>[[InvalidBitNumber class|Synopsis]] | [[InvalidBitNumber class#The InvalidBitNumber methods|Methods]]
| |
| <li>[[InvalidDateString class|Synopsis]] | [[InvalidDateString class#The InvalidDateString methods|Methods]]
| |
| <li>[[InvalidDeflateData class|Synopsis]] | [[InvalidDeflateData class#The InvalidDeflateData methods|Methods]]
| |
| <li>[[InvalidGZipData class|Synopsis]] | [[InvalidGZipData class#The InvalidGZipData methods|Methods]]
| |
| <li>[[InvalidHexData class|Synopsis]] | [[InvalidHexData class#The InvalidHexData methods|Methods]]
| |
| <li>[[InvalidRegex class|Synopsis]] | [[InvalidRegex class#The InvalidRegex methods|Methods]]
| |
| <li>[[InvalidSortSpecification class|Synopsis]] | [[InvalidSortSpecification class#The InvalidSortSpecification methods|Methods]]
| |
| <li>[[InvalidValue class|Synopsis]] | [[InvalidValue class#The InvalidValue methods|Methods]]
| |
| <li>[[ItemNotFound class|Synopsis]] | [[ItemNotFound class#The ItemNotFound methods|Methods]]
| |
| <li>[[ItemNotPresent class|Synopsis]] | [[ItemNotPresent class#The ItemNotPresent methods|Methods]]
| |
| <li>[[MaxDaemExceeded class|Synopsis]] | [[MaxDaemExceeded class#The MaxDaemExceeded methods|Methods]]
| |
| <li>[[MismatchedQuote class|Synopsis]] | [[MismatchedQuote class#The MismatchedQuote methods|Methods]]
| |
| <li>[[NoFreeDaemons class|Synopsis]] | [[NoFreeDaemons class#The NoFreeDaemons methods|Methods]]
| |
| <li>[[NotJanusConnection class|Synopsis]] | [[NotJanusConnection class#The NotJanusConnection methods|Methods]]
| |
| <li>[[OutOfBounds class|Synopsis]] | [[OutOfBounds class#The OutOfBounds methods|Methods]]
| |
| <li>[[RecordLockingConflict class|Synopsis]] | [[RecordLockingConflict class#The RecordLockingConflict methods|Methods]]
| |
| <li>[[ScreenReadError class|Synopsis]] | [[ScreenReadError class#The ScreenReadError methods|Methods]]
| |
| <li>[[UnknownStatistic class|Synopsis]] | [[UnknownStatistic class#The UnknownStatistic methods|Methods]]
| |
| <li>[[XmlParseError class|Synopsis]] | [[XmlParseError class#The XmlParseError methods|Methods]]
| |
| <li>[[XPathError class|Synopsis]] | [[XPathError class#The XPathError methods|Methods]]</ul></td></tr>
| |
| </table>
| |
| </div>
| |
| <br clear=all>
| |
| | |
| [[Category:Janus SOAP ULI topics]]
| |