API:REST.JsonReflect

From RAD Studio API Documentation
Jump to: navigation, search

Classes

EConversionErrorException that raises when a process of conversion or reversion does not complete successfully.
JsonReflectAttributeAttribute that defines the interceptor used to marshal and unmarshal data.
TConverter
TConverterEventConverter event.
TInternalJSONPopulationCustomizer
TJSONConverter
TJSONConverters
TJSONInterceptor
TJSONMarshal
TJSONPopulationCustomizer
TJSONUnMarshalRepresentation of the Un-marshalling class for JSON objects.
TMarshalUnmarshalBase
TReverterEvent
TSerStringItemRepresentation of an item of a TStringList that can be serialized.
TSerStringListRepresentation of a TStringList that can be serialized.
TStringListInterceptor
TTypeMarshaller

Routines

JSONArrayElementsConverter
JSONArrayElementsReverter
JSONBooleanAttributeValueReturns the value of a boolean attribute of class AttributeClass in rttiObject or DefaultValue if no attribute of class AttributeClass is set in the rttiObject.
JSONObjectPairListConverterReturns a TListOfObjects created from the key-value pairs in Data.
JSONObjectPairListReverter
StringListConverter
StringListReverterReturns a new instance of TStringList with the content of Ser and frees Ser.

Types

TConverterType
TJSONCanPopulateProc
TListOfObjects
TListOfStrings
TObjectConverter
TObjectReverter
TObjectsConverter
TObjectsReverter
TReverterTypeType of a reverter event that determines the type of items that the event reverts.
TStringConverter
TStringReverter
TStringsConverter
TStringsReverter
TTypeObjectConverter
TTypeObjectReverter
TTypeObjectsConverter
TTypeObjectsReverter
TTypeStringConverter
TTypeStringReverter
TTypeStringsConverter
TTypeStringsReverter