TExpression
Base class for a node in a expression tree.
Inheritance
Level | Ancestor | Description |
---|---|---|
1 | TObject | Ultimate ancestor in a class hierarchy |
2 | TBaseObject | A base class for objects that can be used instead of TObject . |
3 | TReferenceCountedObject | Object that keeps track of the number of times it is referenced from other objects |
4 | TExpression |
Source
Code.Expression.pas (28)
Methods
Scope | Visibility | Result | Name | Description |
---|---|---|---|---|
Type | public | TExpression | ParseExpression(ColumnIndex: TInteger32; Value: TText) | |
Type | public | TExpression | OrAll(Expressions: TList<TExpression>; FreeExpressions: TBoolean) | |
Type | public | TExpression | AndAll(Expressions: TList<TExpression>; FreeExpressions: TBoolean) |