Namespace: Consultingwerk.OERA
Class 
BufferSpec Copy to Clipboard
Parent classes:
Inherits: Progress.Lang.Object
Implements: Consultingwerk.OERA.IBufferSpec

File:BufferSpec
Purpose:Describes a dynamic buffer
Description:Parameter object to the BufferDataSource class
Author(s):Mike Fechner / Consultingwerk Ltd.
Created:Wed Jun 15 20:36:55 CEST 2016
Notes:See https://consultingwerk.atlassian.net/wiki/spaces/SCL/pages/8094648/New+API+for+dynamic+DATA-SOURCE+objects


Top Constructor Summary
Options Name Purpose
+ BufferSpec (character) Constructor for the BufferSpec class
+ BufferSpec (character, character) Constructor for the BufferSpec class
+ BufferSpec (character, character, QueryJoinEnum) Constructor for the BufferSpec class
+ BufferSpec (character, character, QueryJoinEnum, character) Constructor for the BufferSpec class
+ BufferSpec (character, QueryJoinEnum) Constructor for the BufferSpec class
+ BufferSpec (character, QueryJoinEnum, character) Constructor for the BufferSpec class
+ BufferSpec (QueryTypeEnum, character) Constructor for the BufferSpec class
+ BufferSpec (QueryTypeEnum, character, character) Constructor for the BufferSpec class
+ BufferSpec (QueryTypeEnum, character, character, QueryJoinEnum) Constructor for the BufferSpec class
+ BufferSpec (QueryTypeEnum, character, character, QueryJoinEnum, character) Constructor for the BufferSpec class
+ BufferSpec (QueryTypeEnum, character, QueryJoinEnum) Constructor for the BufferSpec class
+ BufferSpec (QueryTypeEnum, character, QueryJoinEnum, character) Constructor for the BufferSpec class

Top Property Summary
Options Name Purpose
+ CHARACTER BufferName
+ CHARACTER ParentBufferName
+ Consultingwerk.OERA.QueryJoinEnum QueryJoin
+ Consultingwerk.OERA.QueryTypeEnum QueryType
+ CHARACTER TableName


Constructor Detail
Top

PUBLIC BufferSpec (character)

Purpose: Constructor for the BufferSpec class
Notes: Assigns the BufferName to the TableName

Parameters:
pcTableName CHARACTER
The table name for which the buffer should be created
Top

PUBLIC BufferSpec (character, character)

Purpose: Constructor for the BufferSpec class
Notes:

Parameters:
pcTableName CHARACTER
The table name for which the buffer should be created
pcBufferName CHARACTER
The alternative name for the dynamic buffer
Top

PUBLIC BufferSpec (character, character, QueryJoinEnum)

Purpose: Constructor for the BufferSpec class
Notes:

Parameters:
pcTableName CHARACTER
The table name for which the buffer should be created
pcBufferName CHARACTER
The alternative name for the dynamic buffer
poQueryJoin Consultingwerk.OERA.QueryJoinEnum
The QueryJoin criteria
Top

PUBLIC BufferSpec (character, character, QueryJoinEnum, character)

Purpose: Constructor for the BufferSpec class
Notes:

Parameters:
pcTableName CHARACTER
The table name for which the buffer should be created
pcBufferName CHARACTER
The alternative name for the dynamic buffer
poQueryJoin Consultingwerk.OERA.QueryJoinEnum
The QueryJoin criteria
pcParentBufferName CHARACTER
The optional parent buffer name
Top

PUBLIC BufferSpec (character, QueryJoinEnum)

Purpose: Constructor for the BufferSpec class
Notes:

Parameters:
pcTableName CHARACTER
The table name for which the buffer should be created
poQueryJoin Consultingwerk.OERA.QueryJoinEnum
The QueryJoin criteria
Top

PUBLIC BufferSpec (character, QueryJoinEnum, character)

Purpose: Constructor for the BufferSpec class
Notes:

Parameters:
pcTableName CHARACTER
The table name for which the buffer should be created
poQueryJoin Consultingwerk.OERA.QueryJoinEnum
The QueryJoin criteria
pcParentBufferName CHARACTER
The optional parent buffer name
Top

PUBLIC BufferSpec (QueryTypeEnum, character)

Purpose: Constructor for the BufferSpec class
Notes: Assigns the BufferName to the TableName

Parameters:
poQueryType Consultingwerk.OERA.QueryTypeEnum
The query type (EACH, FIRST, LAST)
pcTableName CHARACTER
The table name for which the buffer should be created
Top

PUBLIC BufferSpec (QueryTypeEnum, character, character)

Purpose: Constructor for the BufferSpec class
Notes:

Parameters:
poQueryType Consultingwerk.OERA.QueryTypeEnum
The query type (EACH, FIRST, LAST)
pcTableName CHARACTER
The table name for which the buffer should be created
pcBufferName CHARACTER
The alternative name for the dynamic buffer
Top

PUBLIC BufferSpec (QueryTypeEnum, character, character, QueryJoinEnum)

Purpose: Constructor for the BufferSpec class
Notes:

Parameters:
poQueryType Consultingwerk.OERA.QueryTypeEnum
The query type (EACH, FIRST, LAST)
pcTableName CHARACTER
The table name for which the buffer should be created
pcBufferName CHARACTER
The alternative name for the dynamic buffer
poQueryJoin Consultingwerk.OERA.QueryJoinEnum
The QueryJoin criteria
Top

PUBLIC BufferSpec (QueryTypeEnum, character, character, QueryJoinEnum, character)

Purpose: Constructor for the BufferSpec class
Notes:

Parameters:
poQueryType Consultingwerk.OERA.QueryTypeEnum
The query type (EACH, FIRST, LAST)
pcTableName CHARACTER
The table name for which the buffer should be created
pcBufferName CHARACTER
The alternative name for the dynamic buffer
poQueryJoin Consultingwerk.OERA.QueryJoinEnum
The QueryJoin criteria
pcParentBufferName CHARACTER
The optional parent buffer name
Top

PUBLIC BufferSpec (QueryTypeEnum, character, QueryJoinEnum)

Purpose: Constructor for the BufferSpec class
Notes:

Parameters:
poQueryType Consultingwerk.OERA.QueryTypeEnum
The query type (EACH, FIRST, LAST)
pcTableName CHARACTER
The table name for which the buffer should be created
poQueryJoin Consultingwerk.OERA.QueryJoinEnum
The QueryJoin criteria
Top

PUBLIC BufferSpec (QueryTypeEnum, character, QueryJoinEnum, character)

Purpose: Constructor for the BufferSpec class
Notes:

Parameters:
poQueryType Consultingwerk.OERA.QueryTypeEnum
The query type (EACH, FIRST, LAST)
pcTableName CHARACTER
The table name for which the buffer should be created
poQueryJoin Consultingwerk.OERA.QueryJoinEnum
The QueryJoin criteria
pcParentBufferName CHARACTER
The optional parent buffer name


Property Detail
Top

PUBLIC CHARACTER BufferName


Returns CHARACTER
Top

PUBLIC CHARACTER ParentBufferName


Returns CHARACTER
Top

PUBLIC Consultingwerk.OERA.QueryJoinEnum QueryJoin


Returns Consultingwerk.OERA.QueryJoinEnum
Top

PUBLIC Consultingwerk.OERA.QueryTypeEnum QueryType


Returns Consultingwerk.OERA.QueryTypeEnum
Top

PUBLIC CHARACTER TableName


Returns CHARACTER


©2006-2020 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       04.02.2020 23:14:08