[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: mnFields.pas line 55
type TmnCustomField = class(TInterfacedPersistent,IField) |
||
protected |
||
function GetValue; virtual; abstract; |
|
|
procedure SetValue(); virtual; abstract; |
|
|
function GetAsText; virtual; |
|
|
procedure SetAsText(); virtual; |
|
|
function GetAsString; virtual; |
|
|
procedure SetAsString(); virtual; |
|
|
function GetAsInteger; virtual; |
|
|
procedure SetAsInteger(); virtual; |
|
|
function GetAsInt64; virtual; |
|
|
procedure SetAsInt64(); virtual; |
|
|
function GetAsDouble; virtual; |
|
|
procedure SetAsDouble(); virtual; |
|
|
function GetAsBoolean; virtual; |
|
|
procedure SetAsBoolean(); virtual; |
|
|
function GetAsCurrency; virtual; |
|
|
procedure SetAsCurrency(); virtual; |
|
|
function GetAsDate; virtual; |
|
|
procedure SetAsDate(); virtual; |
|
|
function GetAsDateTime; virtual; |
|
|
procedure SetAsDateTime(); virtual; |
|
|
function GetAsTime; virtual; |
|
|
procedure SetAsTime(); virtual; |
|
|
function GetIsNull; virtual; abstract; |
|
|
procedure SetIsNull(); virtual; abstract; |
|
|
function GetIsEmpty; virtual; |
|
|
public |
||
property Value: Variant; [rw] |
|
|
property AsVariant: Variant; [rw] |
|
|
property AsAnsiString: ansistring; [rw] |
|
|
property AsWideString: widestring; [rw] |
|
|
property AsUtf8String: Utf8String; [rw] |
|
|
property AsTrimString: string; [rw] |
|
|
property AsNullString: string; [rw] |
|
|
property AsHex: string; [rw] |
|
|
property AsString: string; [rw] |
|
|
property AsInteger: Integer; [rw] |
|
|
property AsInt64: Int64; [rw] |
|
|
property AsDouble: Double; [rw] |
|
|
property AsID: Int64; [rw] |
|
|
property AsBoolean: Boolean; [rw] |
|
|
property AsCurrency: Currency; [rw] |
|
|
property AsDate: TDateTime; [rw] |
|
|
property AsTime: TDateTime; [rw] |
|
|
property AsDateTime: TDateTime; [rw] |
|
|
property AsText: string; [rw] |
|
|
property IsNull: Boolean; [rw] |
|
|
property IsEmpty: Boolean; [r] |
|
|
property IsExists: Boolean; [r] |
|
|
procedure LoadFromStream(); virtual; |
|
|
procedure SaveToStream(); virtual; |
|
|
procedure LoadFromFile(); |
|
|
procedure SaveToFile(); |
|
|
constructor Create; |
|
|
procedure Assign(); virtual; |
|
|
procedure Clear; virtual; |
|
|
procedure Empty; virtual; |
|
|
end; |
|
||
| | | ||
TObject,IField |
| CT Web help |
| CodeTyphon Studio |