Class TRALStorageJSON

Unit

Declaration

type TRALStorageJSON = class(TRALStorage)

Description

TRALStorageJSON

Hierarchy

Overview

Methods

Public constructor Create;
Public destructor Destroy; override;
Protected function JSONFormatDateTime(AValue: TDateTime): StringRAL;
Protected function StringToJSONString(AValue: StringRAL): StringRAL; overload;
Protected function StringToJSONString(AValue: TStream): StringRAL; overload;
Protected function WriteBlob(AValue: TStream): StringRAL;
Protected function WriteBoolean(AValue: Boolean): StringRAL;
Protected function WriteDateTime(AValue: TDateTime): StringRAL;
Protected function WriteFieldBlob(AFieldName: StringRAL; AValue: TStream): StringRAL;
Protected function WriteFieldBoolean(AFieldName: StringRAL; AValue: Boolean): StringRAL;
Protected function WriteFieldDateTime(AFieldName: StringRAL; AValue: TDateTime): StringRAL;
Protected function WriteFieldFloat(AFieldName: StringRAL; AValue: Double): StringRAL;
Protected function WriteFieldInt64(AFieldName: StringRAL; AValue: Int64RAL): StringRAL;
Protected function WriteFieldMemo(AFieldName: StringRAL; AValue: TStream): StringRAL;
Protected function WriteFieldNull(AFieldName: StringRAL): StringRAL;
Protected function WriteFieldString(AFieldName: StringRAL; AValue: StringRAL): StringRAL;
Protected function WriteFloat(AValue: Double): StringRAL;
Protected function WriteInt64(AValue: Int64RAL): StringRAL;
Protected function WriteMemo(AValue: TStream): StringRAL;
Protected function WriteString(AValue: StringRAL): StringRAL;
Protected procedure WriteStringToStream(AStream: TStream; AValue: StringRAL);

Properties

Published property FormatOptions: TRALJSONFormatOptions read FFormatOptions write FFormatOptions;

Description

Methods

Public constructor Create;
 
Public destructor Destroy; override;
 
Protected function JSONFormatDateTime(AValue: TDateTime): StringRAL;
 
Protected function StringToJSONString(AValue: StringRAL): StringRAL; overload;
 
Protected function StringToJSONString(AValue: TStream): StringRAL; overload;
 
Protected function WriteBlob(AValue: TStream): StringRAL;
 
Protected function WriteBoolean(AValue: Boolean): StringRAL;
 
Protected function WriteDateTime(AValue: TDateTime): StringRAL;
 
Protected function WriteFieldBlob(AFieldName: StringRAL; AValue: TStream): StringRAL;
 
Protected function WriteFieldBoolean(AFieldName: StringRAL; AValue: Boolean): StringRAL;
 
Protected function WriteFieldDateTime(AFieldName: StringRAL; AValue: TDateTime): StringRAL;
 
Protected function WriteFieldFloat(AFieldName: StringRAL; AValue: Double): StringRAL;
 
Protected function WriteFieldInt64(AFieldName: StringRAL; AValue: Int64RAL): StringRAL;
 
Protected function WriteFieldMemo(AFieldName: StringRAL; AValue: TStream): StringRAL;
 
Protected function WriteFieldNull(AFieldName: StringRAL): StringRAL;
 
Protected function WriteFieldString(AFieldName: StringRAL; AValue: StringRAL): StringRAL;
 
Protected function WriteFloat(AValue: Double): StringRAL;
 
Protected function WriteInt64(AValue: Int64RAL): StringRAL;
 
Protected function WriteMemo(AValue: TStream): StringRAL;
 
Protected function WriteString(AValue: StringRAL): StringRAL;
 
Protected procedure WriteStringToStream(AStream: TStream; AValue: StringRAL);
 

Properties

Published property FormatOptions: TRALJSONFormatOptions read FFormatOptions write FFormatOptions;
 


GitHub Repository
Generated by PasDoc 0.16.0.