IRISLIB database
CSV Class Reference
Inheritance diagram for CSV:
Collaboration diagram for CSV:

Additional Inherited Members

- Public Member Functions inherited from Java
_.Library.Status CreateReaderObject (_.Library.String Server, _.Library.String FTClassName)
 Creates an object of the class containing the functionality needed to access an external source. More...
 
_.Library.Status Execute (_.Library.String Server, _.Library.String FTClassName, _.Library.String Query, _.Library.List Parameters)
 Corresponds to the *Execute of a TVF.
 
_.Library.Status Fetch (_.Library.List Row, _.Library.Integer AtEnd)
 Corresponds to *Fetch of a TVF.
 
_.Library.DynamicObject GetRequestObject (_.Library.String Server, _.Library.String FTClassName)
 Build and return request string used by Reader code for connecting to a database. More...
 
_.Library.Status Reset ()
 Reset the result set back to the first row. More...
 
- Public Member Functions inherited from Abstract
_.Library.Status CleanUp (_.Library.Boolean StopLanguageServer)
 Disconnect Gateway, optionally stop External Language Server (costly to start it again).
 
_.Library.Status Close ()
 Corresponds to *Close of TVF.
 
- Public Member Functions inherited from RegisteredObject
_.Library.Status OnAddToSaveSet (_.Library.Integer depth, _.Library.Integer insert, _.Library.Integer callcount)
 This callback method is invoked when the current object is added to the SaveSet,. More...
 
_.Library.Status OnClose ()
 This callback method is invoked by the <METHOD>Close</METHOD> method to. More...
 
_.Library.Status OnConstructClone (_.Library.RegisteredObject object, _.Library.Boolean deep, _.Library.String cloned)
 This callback method is invoked by the <METHOD>ConstructClone</METHOD> method to. More...
 
_.Library.Status OnValidateObject ()
 This callback method is invoked by the <METHOD>ValidateObject</METHOD> method to. More...
 
- Static Public Member Functions inherited from Abstract
_.Library.String QuoteIdentifier (_.Library.String identifier, _.Library.Boolean supportsDelimitedIdentifiers)
 Quote identifiers appropriately for the data source type that this foreign data wrapper wraps based. More...
 
- Public Attributes inherited from Java
 Gateway
 Object representing instance of a specific connection to the external language server. More...
 
 Ptr
 Left in for Fetch(), which isn't how we codegen FT TVFs anyway. More...
 
 ReaderObject
   More...
 
- Public Attributes inherited from Abstract
 Buffer
 The current buffer (batch of rows - a $lb of $lb's) More...
 
 BufferLength
 The size of the buffer (number of characters) More...
 
 BufferPointer
 Maintains the pointer output by $listnext. More...
 
 RemainingBuffers
 Whether there are more buffers (batches of rows) that the source can return. More...
 
- Static Public Attributes inherited from Java
 JAVACLASS = None
 Class in the Foreign Table package.
 
- Static Public Attributes inherited from Abstract
 PREDICATEPUSHDOWN = None
 Specifies whether this foreign data wrapper supports pushing logical predicates to its source. More...
 
- Static Public Attributes inherited from RegisteredObject
 CAPTION = None
 Optional name used by the Form Wizard for a class when generating forms. More...
 
 JAVATYPE = None
 The Java type to be used when exported.
 
 PROPERTYVALIDATION = None
 This parameter controls the default validation behavior for the object. More...