Namespace: Consultingwerk.OERA.RestResource
Class 
RestResources Copy to Clipboard
Parent classes:
Inherits: Consultingwerk.JsonSerializable
Implements: Consultingwerk.IJsonSerializable

File:RestResources
Purpose:Parameter object / holder for the RestResourceService's lists
Author(s):Peter Judge / Consultingwerk Ltd.
Created:Wed Jul 27 15:42:39 CEST 2022
Notes:This class is serialized to JSON in the format of
{
"RestAddresses": [
// 0, 1 or more
{<serialized-Consultingwerk.OERA.RestResource.RestAddress>}
],
"RestMethods": [
// 0, 1 or more
{<serialized-Consultingwerk.OERA.RestResource.RestMethod>}
],
"BusinessTaskMethods": [
// 0, 1 or more
{<serialized-Consultingwerk.OERA.RestResource.RestMethod>}
],
}



Top Method Summary
Options Name Purpose
DeserializeProperty (JsonObject, character, character, character) Deserializes a single property value to the current JsonObject

Top Constructor Summary
Options Name Purpose
RestResources () Default constructor
RestResources (ListRestAddress, ListRestMethod, ListRestMethod) Constructor

Top Property Summary
Options Name Purpose
Consultingwerk.OERA.RestResource.ListRestMethod BusinessTaskMethods
Consultingwerk.OERA.RestResource.ListRestAddress RestAddresses
Consultingwerk.OERA.RestResource.ListRestMethod RestMethods


Method Detail
Top

DeserializeProperty (JsonObject, character, character, character)

Purpose: Deserializes a single property value to the current JsonObject
Notes: Allows to override the handling of individual properties during the
JsonSerialization
Notes:

Parameters:
poJsonObject Progress.Json.ObjectModel.JsonObject
The reference to the source JsonObject
pcProperty CHARACTER
The name of the property in the JsonObject
pcJsonProperty CHARACTER
The name of the property in the JSON
pcType CHARACTER
The type of the property


Constructor Detail
Top

RestResources ()

Purpose: Default constructor
Notes:

Top

RestResources (ListRestAddress, ListRestMethod, ListRestMethod)

Purpose: Constructor
Notes:

Parameters:
poRestAddresses Consultingwerk.OERA.RestResource.ListRestAddress
: ListRestAddress
poRestMethods Consultingwerk.OERA.RestResource.ListRestMethod
: ListRestMethod
poBusinessTaskMethods Consultingwerk.OERA.RestResource.ListRestMethod
: ListRestMethod


Property Detail
Top

Consultingwerk.OERA.RestResource.ListRestMethod BusinessTaskMethods


Returns Consultingwerk.OERA.RestResource.ListRestMethod
Top

Consultingwerk.OERA.RestResource.ListRestAddress RestAddresses


Returns Consultingwerk.OERA.RestResource.ListRestAddress
Top

Consultingwerk.OERA.RestResource.ListRestMethod RestMethods


Returns Consultingwerk.OERA.RestResource.ListRestMethod


©2006-2026 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       30.03.2026 11:05:27