Lists of classes and methods: Difference between revisions

From m204wiki
Jump to navigation Jump to search
mNo edit summary
m (rewording of intro)
 
(47 intermediate revisions by 6 users not shown)
Line 1: Line 1:
==System classes and methods==
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]].
<table>
 
<tr><th>[[CharacterMap class]]</th>
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.
<td>[[List of CharacterMap methods|CharacterMap methods]]</td></tr>
__TOC__
<tr><th>[[Collections]]</th>
{{Template:List of classes and methods}}
<td>[[Arraylist class]] &mdash; [[List of Arraylist methods]]<br>[[FloatNamedArraylist class]] &mdash; [[List of FloatNamedArraylist methods]]<br>[[NamedArraylist class]] &mdash; [[List of NamedArraylist methods]]<br>[[UnicodeNamedArraylist class]] &mdash; [[List of UnicodeNamedArraylist methods]]</td></tr>
 
<tr><th>[[Daemon class]]</th>
[[Category:SOUL object-oriented programming topics]]
<td>[[List of Daemon methods|Daemon methods]]</td></tr>
<tr><th>[[Intrinsic classes]]</th>
<td>[[List of intrinsic Float methods|Float methods]]<br>[[List of intrinsic String methods|String methods]]<br>[[List of intrinsic Unicode methods|Unicode methods]]</td></tr>
<tr><th>[[Journal class]]</th>
<td>[[List of Journal methods|Journal methods]]</td></tr>
<tr><th>[[RandomNumberGenerator class]]</th>
<td>[[List of RandomNumberGenerator methods|RandomNumberGenerator methods]]</td></tr>
<tr><th>[[SelectionCriterion class]]</th>
<td>[[List of SelectionCriterion methods|SelectionCriterion methods]]</td></tr>
<tr><th>[[Screen classes]]</th>
<td>[[List of Screen methods|Screen methods]]<br>[[List of ScreenField methods|ScreenField methods]]</td></tr>
<tr><th>[[SortOrder class]]</th>
<td>[[List of SortOrder methods|SortOrder methods]]</td></tr>
<tr><th>[[Stringlist class]]</th>
<td>[[List of Stringlist methods|Stringlist methods]]</td></tr>
<tr><th>[[StringTokenizer class]]</th>
<td>[[List of StringTokenizer methods|StringTokenizer methods]]</td></tr>
<tr><th> [[System and Subsystem classes]]</th>
<td>[[List of System/Subsystem methods|System/Subsystem methods]]</td></tr>
<tr><th>[[UserStatistics class]]</th>
<td>[[List of UserStatistics methods|UserStatistics methods]]</td></tr>
<tr><th>[[XmlDoc API#The XmlDoc class|XmlDoc]], [[XmlDoc API#The XmlNode and XmlNodelist classes, and XPath|XmlNode]], and [[XmlDoc API#The XmlNode and XmlNodelist classes, and XPath|XmlNodelist]] classes</th>
<td>[[List of XmlDoc API methods]]</td></tr>
<tr><th>Exception classes</th>
<td>[[AddToRecordError class]] &mdash; [[List of AddToRecordError methods]]
<br>[[BadJournal class]] &mdash; [[:Category:BadJournal methods|BadJournal methods]]<br>[[CharacterTranslationException class]] &mdash; [[:Category:CharacterTranslationException methods|CharacterTranslationException methods]]<br>[[DaemonLost class]] &mdash; [[:Category:DaemonLost methods|DaemonLost methods]]<br>[[InvalidBase64Data class]] &mdash; [[:Category:InvalidBase64Data methods|InvalidBase64Data methods]]<br>[[InvalidHexData class]] &mdash; [[:Category:InvalidHexData methods|InvalidHexData methods]]<br>[[InvalidRegex class]] &mdash; [[:Category:InvalidRegex methods|InvalidRegex methods]]<br>[[ItemNotFound class]] &mdash; [[:Category:ItemNotFound methods|ItemNotFound methods]]<br>[[MaxDaemExceeded class]] &mdash; [[List of MaxDaemExceeded methods]]<br>[[NoFreeDaemons class]] &mdash; [[List of NoFreeDaemons methods]]<br>[[RecordLockingConflict class]] &mdash; [[:Category:RecordLockingConflict methods|RecordLockingConflict methods]]<br>[[UnknownStatistic class]] &mdash; [[:Category:UnknownStatistic methods|UnknownStatistic methods]]<br>[[XmlParseError class]] &mdash; [[:Category:XmlParseError methods|XmlParseError methods]]<br>[[XPathError class]] &mdash; [[:Category:XPathError methods|XPathError methods]]</td></tr>
</table>

Latest revision as of 22:02, 16 May 2016

The tables in the following sections contain lists of the system classes in SOUL OOP (along with links to their methods), including lists of system exceptions and system enumerations.

The page also includes system types, which are typically shorthands for method templates for method variables or collections of objects of a specific type.

System classes

CharacterMap class:Synopsis | Methods
CharacterToUnicodeMap class:Synopsis | Methods
Collection classes
  • Arraylist class:
  • FloatNamedArraylist class:
  • NamedArraylist class:
  • UnicodeNamedArraylist class:
 
Daemon class:Synopsis | Methods
Dataset class:Synopsis | Methods
Email class:Synopsis | Methods
FastUnloadTask class:Synopsis | Methods
File classes
  • Recordset class:
  • Record class:
  • SortedRecordset class:
  • RecordsetCursor class:
 
HTTP Helper classes:
  • HttpRequest class:
  • HttpResponse class:
HTTP Helper methods
Intrinsic classes:
  • Float class:
  • String class:
  • Unicode class:
 
Journal class:Synopsis | Methods
Json class:Synopsis | Methods
LDAP class:Synopsis | Methods
Object class:Synopsis | Methods
PersistentObjectInfo class:Synopsis | Methods
ProcedureInfo class:Synopsis | Methods
RandomNumberGenerator class:Synopsis | Methods
Regex class:Synopsis | Methods
Screen and ScreenField classes: Synopsis | Methods
SelectionCriterion class:Synopsis | Methods
Socket class:Synopsis | Methods
SortOrder class:Synopsis | Methods
Stringlist class:Synopsis | Methods
StringTokenizer class:Synopsis | Methods
  • System class:
  • Subsystem class:
Transaction class:Synopsis | Methods
UdpSocket class:Synopsis | Methods
UserStatistics class:Synopsis | Methods
Web class:Synopsis | Methods
XmlDoc API classes
  • XmlDoc class:
  • XmlNode class:
  • XmlNodelist class:
XmlDoc API methods
XmlParser API classes
  • XmlParser class:
  • XmlSelector class:
  • XmlAttributeList class:
XmlParser API methods

System enumerations

Enumerations

System exceptions

Exception classes
  • AddToRecordError:
  • BadJournal:
  • CharacterTranslationException:
  • CoordinatorException
  • DaemonLost:
  • FormFieldNotFound:
  • IncorrectDaemonState:
  • InvalidBase64Data:
  • InvalidBerData:
  • InvalidBitNumber:
  • InvalidCryptoData:
  • InvalidCryptoInitVector:
  • InvalidCryptoKey:
  • InvalidDateString:
  • InvalidDeflateData:
  • InvalidGZipData:
  • InvalidHexData:
  • InvalidJsonType:
  • InvalidPemData:
  • InvalidRegex:
  • InvalidSortSpecification:
  • InvalidTranslateTable:
  • InvalidValue:
  • InvalidZipData:
  • ItemNotFound:
  • ItemNotPresent:
  • JsonCircularReference:
  • JsonParseError:
  • MaxDaemExceeded:
  • MismatchedQuote:
  • NoFreeDaemons:
  • NotJanusConnection:
  • OutOfBounds:
  • PKCSError:
  • RecordLockingConflict:
  • ScreenReadError:
  • UnknownStatistic:
  • UnsupportedCrypto:
  • WebScreenException:
  • WriteError:
  • XmlParseError:
  • XPathError:
 

System types

System types