IRISLIB database
_.Library Namespace Reference

Documentation for the _.Library package. More...

Namespaces

 Compiler
 Documentation for the _.Library.Compiler package.
 

Classes

class  AbstractArray
 Dummy superclass that just inherits from Collection.AbstractArray so we do not change the name of AbstractArray in case existing code uses this. More...
 
class  AbstractForeignServer
 
class  AbstractForeignTable
 
class  AbstractList
 Dummy superclass that just inherits from Collection.AbstractList so we do not change the name of AbstractList in case existing code uses it. More...
 
class  AbstractResultSet
 
class  AbstractStream
 Deprecated class, the base stream class is <class>Stream.Object</class>. More...
 
class  Any
 This is a generic datatype to use whenever a more specific type is not applicable. More...
 
class  ArrayOfDataTypes
 
class  ArrayOfObjects
 
class  ArrayOfObjectsWithClassName
 A version of the <CLASS>ArrayOfObjects</CLASS> collection class that stores class names in OIDs. More...
 
class  AutoIncrement
 
class  Base
 Base superclass. More...
 
class  BigInt
 The BigInt represents a 64 bit integer value. More...
 
class  Binary
 The Binary data type class is used to represent binary data. More...
 
class  BinaryStream
 The abstract <CLASS>BinaryStream</CLASS> class defines the basic interface of the various binary-based, serial streams that can be used as object attributes. More...
 
class  Boolean
 The Boolean data type class represents a boolean value. More...
 
class  Char
 The Char data type class represents a fixed length character field. More...
 
class  CharacterStream
 The abstract <CLASS>CharacterStream</CLASS> class defines the basic interface of the various character-based, serial streams that can be used as object attributes. More...
 
class  Collate
 Datatype to handle validation/display of system collations. More...
 
class  Collation
 This class defines the set of common index transformation (or collation) methods. More...
 
class  CollationGenerator
 This class implements expression generators for all collations. More...
 
class  CompiledClass
  Note: The class definition classes in the Library package have been superceded by those in the Dictionary package. More...
 
class  CompiledMethod
  Note: The class definition classes in the Library package have been superceded by those in the Dictionary package. More...
 
class  CompiledParameter
  Note: The class definition classes in the Library package have been superceded by those in the Dictionary package. More...
 
class  CompiledProperty
  Note: The class definition classes in the Library package have been superceded by those in the Dictionary package. More...
 
class  CompiledQuery
  Note: The class definition classes in the Library package have been superceded by those in the Dictionary package. More...
 
class  CompleteCustomStorage
 Serial and persistent storage interface that doesn't provide any default behavior Use this class as the storage definition type class when the serial or persistent class implements the complete storage/serialization interface. More...
 
class  ConstraintAbstract
 Constraint root class. More...
 
class  ConstraintForeignKey
 
class  ConstraintUnique
 Unique Constraint class. More...
 
class  Conversion
 
class  COSCallout
 
class  Counter
 
class  Currency
 The Currency data type class represents a currency value. More...
 
class  CustomSerialState
 Custom Serial State interface. More...
 
class  CustomStorage
 The CustomStorage class contains a set of empty storage interface methods. More...
 
class  DataType
 Datatype superclass. More...
 
class  Date
 The Date data type class represents a date. More...
 
class  DateTime
 
class  Decimal
 The Decimal data type class represents a fixed point number. More...
 
class  Destroyer
 
class  Device
 
class  Double
 The Library.Double data type class represents a IEEE double-precision (64-bit) floating point number. More...
 
class  DynamicAbstractObject
 
class  DynamicArray
 
class  DynamicGWQuery
 
class  DynamicObject
 
class  DynamicObjectQuery
 The DynamicObjectQuery class is used for defining class queries based on runtime Object/Bitmap statements. More...
 
class  DynamicQuery
 
class  DynamicQueryBM
 
class  DynamicQueryGW
 
class  DynamicSQLQuery
 The DynamicSQLQuery class is used for defining class queries based on runtime SQL statements. More...
 
class  EnsembleMgr
 
class  EnumString
 The EnumString data type class represents a string. More...
 
class  ExactString
 The ExactString data type class represents a subclass of String with the EXACT default collation. More...
 
class  ExtentSQLQuery
 This class is used to implement the system-provided "Extent" query that every persistent class contains. More...
 
class  File
 
class  FileBinaryStream
 Stream class that stores binary data in external files. More...
 
class  FileCharacterStream
 Stream class that stores character data in external files. More...
 
class  FilemanDate
 Custom DATE data type designed to convert FILEMAN format (CYYMMDD) dates. More...
 
class  FilemanTime
 Custom Time datatype designed to handle internal FILEMAN format Time (HHMMSS). More...
 
class  FilemanTimeStamp
 Custom TimeStamp datatype designed to handle internal FILEMAN format TimeStamp (CYYMMDD.HHMMSS). More...
 
class  FilemanTimeStampUTC
 Custom TimeStamp datatype designed to handle internal FileMan UNIVERSAL TIME datatype (CYYMMDD.HHMMSSZZZ). More...
 
class  FilemanYear
 Custom DATE data type designed to convert FILEMAN format YEAR fields. More...
 
class  FileStreamAdaptor
 Deprecated internal class. More...
 
class  Float
 
class  ForeignTableQuery
 
class  Function
 Language independent accessors for selected system variables. More...
 
class  FunctionalIndex
 
class  Global
 
class  GlobalBinaryStream
 Deprecated in favor of <class>Stream.GlobalBinary</class>. More...
 
class  GlobalCharacterStream
 Deprecated in favor of <class>Stream.GlobalCharacter</class>. More...
 
class  GlobalEdit
 
class  GlobalIdentifier
 The GlobalIdentifier class implements the %GUID override property. More...
 
class  GlobalStreamAdaptor
 Stream adaptor for streams that store data in global nodes. More...
 
class  GTWCatalog
 Gateway Catalog Queries. More...
 
class  GTWConnection
 
class  GTWResultSet
 
class  GUID
 
class  IJCDevice
 For internal use only. More...
 
class  InformixTimeStamp
 The Library.InformixTimeStamp data type class represents a time stamp value. More...
 
class  Integer
 The Integer data type class represents an integer value. More...
 
class  IProcedureContext
 Base procedure context interface. More...
 
class  IResultSet
 
class  IStruct
 This class is the interface class for xDBC STRUCT objects. More...
 
class  JGWResultSet
 
class  List
 The List data type class is used to represent data that is in $List format. More...
 
class  ListOfBinary
 The ListOfBinary data type class is used to represent data that is in $List format. More...
 
class  ListOfDataTypes
 
class  ListOfObjects
 
class  ListOfObjectsWithClassName
 A version of the <CLASS>ListOfObjects</CLASS> collection class that stores class names in OIDs. More...
 
class  MessageDictionary
 
class  MetaInfo
 
class  Name
 The Name data type class represents a string containing a name. More...
 
class  NetworkAddress
 This datatype class validates IP addresses and ports in the format IP|Port. More...
 
class  Numeric
 The Numeric data type class represents a fixed point number. More...
 
class  ObjectHandle
 This is an internal datatype used to represent OREF values. More...
 
class  ObjectIdentity
 This is an internal datatype used to represent OID values. More...
 
class  ObjectJournal
 
class  ObjectJournalRecord
 
class  ObjectJournalTransaction
 
class  ObjectSynchronizer
 This class implements a generator for the SyncObject method. More...
 
class  Persistent
 
class  PersistentProperty
 This is an additional property class for properties of a persistent class. More...
 
class  Populate
 
class  PopulateUtils
 
class  PosixTime
 The <class>PosixTime</class> data type class represents a time stamp value. More...
 
class  ProcedureContext
 Stored procedure context. More...
 
class  Prompt
 Handles prompting for chui applications. More...
 
class  PropertyHelper
 This class is used internally to hold property/field values needed for computed fields An object is needed in order for Python computed fields to access the values of other fields in the row/object This is similar to Library.TriggerHelper. More...
 
class  qccServer
 This class is used internally by InterSystems IRIS. More...
 
class  Query
 
class  RawString
 This is a generic datatype to use whenever a more specific type is not applicable. More...
 
class  RegisteredObject
 
class  RelationshipObject
 
class  ResultSet
 
class  Routine
 The <class>Routine</class> class provides a way to create and manipulate routines stored within a database. More...
 
class  RoutineIndex
 Index for all the routines in this namespace. More...
 
class  RoutineMgr
 This class is used internally by InterSystems IRIS. More...
 
class  RowSQLQuery
 This class is used to implement the 'complete row' SQL query that can be used to return the entire persistent state of an object. More...
 
class  RowVersion
 The RowVersion type represents a 64 bit integer value. More...
 
class  ScrollableResultSet
 This provides a scrollable resultset object that can also be saved and loaded It works by running the entire query when the first item of data is requested and storing the results in a global. More...
 
class  SerialObject
 
class  SerialState
 Serial object interface. More...
 
class  SerialStream
 Dummy class kept for backward compatibility with old stream interface Should use Stream.Object in future. More...
 
class  ServerEvent
 The <CLASS>ServerEvent</CLASS> class implements the interface for Server callbacks. More...
 
class  ShadowState
 Datatype for display and validation of shadow states: More...
 
class  SmallInt
 The SmallInt represents a small integer value. More...
 
class  SQLCatalog
 SQL Catalog Queries. More...
 
class  SQLCatalogPriv
 SQL Catalog Queries - Privileged. More...
 
class  SQLConnection
 
class  SQLExImData
 Common data used by both SQL import and export classes. More...
 
class  SQLExportMgr
 Export Controller for SQL Export. More...
 
class  SQLGatewayConnection
 The SQLGatewayConnection class provides low-level access to the SQLGateway. More...
 
class  SQLImportMgr
 Import Controller for SQL Import. More...
 
class  SQLProcContext
 An SQLProcContext object is used to convey information between the Relational Server and a stored procedure method. More...
 
class  SQLQuery
 
class  Status
 The Status data type class is used to represent an error status code. More...
 
class  Storage
 Physical Storage Base Class. More...
 
class  StorageSQLMapSubInvCondDef
 Contains SQL subscript Invalid Condition information for a storage definition for a class within the Class Dictionary. More...
 
class  Stream
 Deprecated class, kept for legacy reasons, this now just extends the true stream root class <class>Stream.Object</class>. More...
 
class  String
 The String data type class represents a string. More...
 
class  StringTimeStamp
 The StringTimeStamp data type class represents a time stamp value. More...
 
class  SwizzleObject
 
class  SyntaxColor
 
class  SyntaxColorReader
 
class  SysLog
 Provide a Library.SysLog class to allow logging of events while programs are running in a consistent fashion. More...
 
class  SysLogTable
 Having this class that maps onto the data structure for the system log entries allows us to use the SQL projection to query the log. More...
 
class  SystemBase
 Base superclass. More...
 
class  Text
 
class  TextStreamInterface
 
class  Time
 The Time data type class represents a time value. More...
 
class  TimeStamp
 The TimeStamp data type class represents a time stamp value. More...
 
class  TinyInt
 The TinyInt represents a tiny integer value. More...
 
class  TriggerHelper
 
class  UniqueIdentifier
 The UniqueIdentifier data type class represents a GUID. More...
 
class  Username
 The String data type class represents a string. More...
 
class  UTC
 
class  Utility
 Handy utility functions. More...
 
class  Vector
 Datatype class for storing vector content, such as embeddings, in the native $vector format. More...
 

Detailed Description

Documentation for the _.Library package.