Hierarchy

  • StiBusinessObject

Implements

Index

Constructors

constructor

  • new StiBusinessObject(category?: string, name?: string, alias?: string, guid?: string, key?: string): StiBusinessObject
  • Parameters

    • Default value category: string = ""
    • Default value name: string = ""
    • Default value alias: string = ""
    • Default value guid: string = null
    • Default value key: string = null

    Returns StiBusinessObject

Properties

Protected _hash

_hash: StiMeta[]

alias

alias: string

businessObjects

category

category: string

columns

countFiltered

countFiltered: number = null

currentObject

currentObject: any

enumerator

enumerator: IEnumerator = null

guid

guid: string

inherited

inherited: boolean = false

Protected isBofValue

isBofValue: boolean = false

isEmpty

isEmpty: boolean = false

Protected isEofValue

isEofValue: boolean = false

key

key: string = null

name

name: string

ownerBand

ownerBand: StiDataBand

parentBusinessObject

parentBusinessObject: StiBusinessObject

Protected positionValue

positionValue: number = 0

previousResetException

previousResetException: boolean = false

Protected rowToLevel

rowToLevel: Hashtable = null

specFilterData

specFilterData: boolean = false

specSetNextValue

specSetNextValue: boolean = false

specSetPrevValue

specSetPrevValue: boolean = false

specSortGroup

specSortGroup: boolean = false

specTotalsCalculation

specTotalsCalculation: boolean = false

Static fieldsIgnoreList

fieldsIgnoreList: Hashtable<any, any> = new Hashtable()

Accessors

businessObjectValue

  • get businessObjectValue(): any
  • set businessObjectValue(value: any): void
  • Returns any

  • Parameters

    • value: any

    Returns void

count

  • get count(): number
  • Returns number

current

  • get current(): any
  • Returns any

dictionary

isBof

  • get isBof(): boolean
  • set isBof(value: boolean): void
  • Returns boolean

  • Parameters

    • value: boolean

    Returns void

isEof

  • get isEof(): boolean
  • set isEof(value: boolean): void
  • Returns boolean

  • Parameters

    • value: boolean

    Returns void

position

  • get position(): number
  • set position(value: number): void
  • Returns number

  • Parameters

    • value: number

    Returns void

Protected states

Methods

as

  • Type parameters

    • T

    Parameters

    Returns T

clearAllStates

  • clearAllStates(): void

clone

connect

  • connect(): void
  • Returns void

createEnumerator

  • createEnumerator(): void
  • Returns void

disconnect

  • disconnect(): void
  • Returns void

filterData

  • filterData(): void
  • Returns void

first

  • first(): void

firstAsync

  • firstAsync(): Promise<void>

getBusinessObjectData

  • getBusinessObjectData(isColumnsRetrieve?: boolean): any
  • Parameters

    • Default value isColumnsRetrieve: boolean = false

    Returns any

getByName

  • getByName(name: string): any
  • Parameters

    • name: string

    Returns any

getColumnIndex

  • getColumnIndex(columnName: string): number
  • Parameters

    • columnName: string

    Returns number

getCorrectFullName

  • getCorrectFullName(): string
  • Returns string

getFullName

  • getFullName(): string
  • Returns string

getLevel

  • getLevel(): number
  • Returns number

getTopParentBusinessObject

implements

  • implements(): any[]
  • Returns any[]

is

  • Type parameters

    • T

    Parameters

    Returns this

is2

  • is2<T>(type: object | Interface<T>): boolean
  • Type parameters

    • T

    Parameters

    Returns boolean

last

  • last(): void

loadFromJsonObject

  • loadFromJsonObject(jObject: StiJson): void

loadFromXml

  • loadFromXml(xmlNode: XmlNode): void
  • Parameters

    Returns void

meta

next

  • next(): void

nextAsync

  • nextAsync(): Promise<void>

prior

  • prior(): void

restoreCurrentValue

  • restoreCurrentValue(): void
  • Returns void

restoreState

  • restoreState(stateName: string): void

saveState

  • saveState(stateName: string): void

saveToJsonObject

setDetails

  • setDetails(): void
  • Returns void

setNextValue

  • setNextValue(): void
  • Returns void

setPrevValue

  • setPrevValue(): void
  • Returns void

toString

  • toString(): string
  • Returns string

Generated using TypeDoc