TParams class

Inheritance
Implementers

Constructors

TParams([TPersistent? _paramsOwner])
TParams.withItemClass(TPersistent? _paramsOwner, TCollectionItemFactory itemClass)

Properties

count → int
no setterinherited
dataSet → TDataSet?
no setter
hashCode → int
The hash code for this object.
no setterinherited
itemFactory → TCollectionItemFactory
finalinherited
owner → TPersistent?
no setteroverride
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
updating → bool
no setterinherited

Methods

add() → TCollectionItem
inherited
addParam(TParam value) → void
assign(TPersistent? source) → void
inherited
assignTo(TPersistent dest) → void
override
assignValues(TParams value) → void
beginUpdate() → void
inherited
clear() → void
inherited
copyParamValuesFromDataset(TDataSet? aDataset, bool copyBound) → void
createParam(TFieldType fldType, String paramName, TParamType paramType) → TParam
createParseOpts(bool doCreate, bool escapeSlash, bool escapeRepeat) → TSQLParseOptions
delete(int index) → void
inherited
doParseSQL(String sql, TSQLParseOptions options, TParamStyle parameterStyle, TParamBinding paramBinding, String macroChar, TStringRef replaceString) → String
endUpdate() → void
inherited
findParam(String value) → TParam?
getEnumerator() → TParamsEnumerator
getItem(int index) → TCollectionItem
inherited
getParamList(List<TParam> list, String paramNames) → void
getParamValue(String paramName) → dynamic
indexOf(TCollectionItem item) → int
inherited
isEqual(TParams value) → bool
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
paramByName(String value) → TParam
parseSQL(String sql, bool doCreate, {bool escapeSlash = true, bool escapeRepeat = true, TParamStyle parameterStyle = TParamStyle.psInterbase, TParamBinding? paramBinding, TStringRef? replaceString}) → String
removeParam(TParam value) → void
setItem(int index, TCollectionItem value) → void
inherited
setItemName(TCollectionItem item) → void
inherited
setParamValue(String paramName, dynamic value) → void
toString() → String
A string representation of this object.
inherited
update(TCollectionItem? item) → void
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited
operator [](int index) → TParam
operator []=(int index, TParam value) → void