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

File:RestAddress
Purpose:Describes a REST resource address scheme
Author(s):Mike Fechner / Consultingwerk Ltd.
Created:Sun Jul 23 10:59:44 CEST 2017



Top Method Summary
Options Name Purpose
CHARACTER ToString () Returns a CHARACTER Representation of the RestAddress

Top Constructor Summary
Options Name Purpose
RestAddress () Constructor for the RestMethod class
RestAddress (character, RestAddressTypeEnum, character, character, character) Constructor for the RestAddress class
RestAddress (character, RestAddressTypeEnum, character, character, character, character) Constructor for the RestAddress class
RestAddress (character, RestAddressTypeEnum, character, character, character, character, character) Constructor for the RestAddress class
RestAddress (character, RestAddressTypeEnum, character, character, character, character, character, character, logical, logical, logical, logical) Constructor for the RestAddress class
RestAddress (character, RestAddressTypeEnum, character, character, character, character, character, character, logical, logical, logical, logical, character, character) Constructor for the RestAddress class
RestAddress (character, RestAddressTypeEnum, character, character, character, character, character, character, logical, logical, logical, logical, character, character, character, character, character, character, character, character) Constructor for the RestAddress class
RestAddress (character, RestAddressTypeEnum, character, character, character, logical, logical, logical, logical) Constructor for the RestAddress class
RestAddress (SerializableAnnotation, character) Constructor for the RestAddress class

Top Property Summary
Options Name Purpose
CHARACTER Address
LOGICAL CanCreate
LOGICAL CanDelete
LOGICAL CanRead
LOGICAL CanUpdate
CHARACTER ChildAddresses
CHARACTER EntityName
CHARACTER Fields
CHARACTER Id
CHARACTER Links
CHARACTER MethodDescriptionDelete
CHARACTER MethodDescriptionGet
CHARACTER MethodDescriptionPatch
CHARACTER MethodDescriptionPost
CHARACTER MethodDescriptionPut
CHARACTER NamedQuery
CHARACTER NamedQueryParameters
CHARACTER Tables
CHARACTER Tags
Consultingwerk.OERA.RestResource.RestAddressTypeEnum Type


Method Detail
Top

CHARACTER ToString ()

Purpose: Returns a CHARACTER Representation of the RestAddress
Notes:

Returns CHARACTER
The CHARACTER Representation of the RestAddress


Constructor Detail
Top

RestAddress ()

Purpose: Constructor for the RestMethod class
Notes:

Top

RestAddress (character, RestAddressTypeEnum, character, character, character)

Purpose: Constructor for the RestAddress class
Notes:

Parameters:
pcAddress CHARACTER
The Address value
poType Consultingwerk.OERA.RestResource.RestAddressTypeEnum
The Type value
pcEntityName CHARACTER
The EntityName value
pcTables CHARACTER
The tables value
pcId CHARACTER
The Id value
Top

RestAddress (character, RestAddressTypeEnum, character, character, character, character)

Purpose: Constructor for the RestAddress class
Notes:

Parameters:
pcAddress CHARACTER
The Address value
poType Consultingwerk.OERA.RestResource.RestAddressTypeEnum
The Type value
pcEntityName CHARACTER
The EntityName value
pcTables CHARACTER
The tables value
pcId CHARACTER
The Id value
pcFields CHARACTER
The Fields value
Top

RestAddress (character, RestAddressTypeEnum, character, character, character, character, character)

Purpose: Constructor for the RestAddress class
Notes:

Parameters:
pcAddress CHARACTER
The Address value
poType Consultingwerk.OERA.RestResource.RestAddressTypeEnum
The Type value
pcEntityName CHARACTER
The EntityName value
pcTables CHARACTER
The tables value
pcId CHARACTER
The Id value
pcFields CHARACTER
The Fields value
pcChildAddresses CHARACTER
The child address values
Top

RestAddress (character, RestAddressTypeEnum, character, character, character, character, character, character, logical, logical, logical, logical)

Purpose: Constructor for the RestAddress class
Notes:

Parameters:
pcAddress CHARACTER
The Address value
poType Consultingwerk.OERA.RestResource.RestAddressTypeEnum
The Type value
pcEntityName CHARACTER
The EntityName value
pcTables CHARACTER
The tables value
pcId CHARACTER
The Id value
pcFields CHARACTER
The Fields value
pcChildAddresses CHARACTER
The child address values
pcLinks CHARACTER
The links value
plCanRead LOGICAL
The CanRead value
plCanUpdate LOGICAL
The CanUpdate value
plCanCreate LOGICAL
The CanCreate value
plCanDelete LOGICAL
The CanDelete value
Top

RestAddress (character, RestAddressTypeEnum, character, character, character, character, character, character, logical, logical, logical, logical, character, character)

Purpose: Constructor for the RestAddress class
Notes:

Parameters:
pcAddress CHARACTER
The Address value
poType Consultingwerk.OERA.RestResource.RestAddressTypeEnum
The Type value
pcEntityName CHARACTER
The EntityName value
pcTables CHARACTER
The tables value
pcId CHARACTER
The Id value
pcFields CHARACTER
The Fields value
pcChildAddresses CHARACTER
The child address values
pcLinks CHARACTER
The links value
plCanRead LOGICAL
The CanRead value
plCanUpdate LOGICAL
The CanUpdate value
plCanCreate LOGICAL
The CanCreate value
plCanDelete LOGICAL
The CanDelete value
pcNamedQuery CHARACTER
The named query
pcNamedQueryParameter CHARACTER
Named query parameters
Top

RestAddress (character, RestAddressTypeEnum, character, character, character, character, character, character, logical, logical, logical, logical, character, character, character, character, character, character, character, character)

Purpose: Constructor for the RestAddress class
Notes:

Parameters:
pcAddress CHARACTER
The Address value
poType Consultingwerk.OERA.RestResource.RestAddressTypeEnum
The Type value
pcEntityName CHARACTER
The EntityName value
pcTables CHARACTER
The tables value
pcId CHARACTER
The Id value
pcFields CHARACTER
The Fields value
pcChildAddresses CHARACTER
The child address values
pcLinks CHARACTER
The links value
plCanRead LOGICAL
The CanRead value
plCanUpdate LOGICAL
The CanUpdate value
plCanCreate LOGICAL
The CanCreate value
plCanDelete LOGICAL
The CanDelete value
pcNamedQuery CHARACTER
The named query
pcNamedQueryParameter CHARACTER
Named query parameters
pcTags CHARACTER
The Swagger tags for this address
pcMethodDescriptionGet CHARACTER
The Swagger description for GET requests to this address
pcMethodDescriptionPut CHARACTER
The Swagger description for PUT requests to this address
pcMethodDescriptionPost CHARACTER
The Swagger description for POST requests to this address
pcMethodDescriptionPatch CHARACTER
The Swagger description for PATCH requests to this address
pcMethodDescriptionDelete CHARACTER
The Swagger description for DELETE requests to this address
Top

RestAddress (character, RestAddressTypeEnum, character, character, character, logical, logical, logical, logical)

Purpose: Constructor for the RestAddress class
Notes:

Parameters:
pcAddress CHARACTER
The Address value
poType Consultingwerk.OERA.RestResource.RestAddressTypeEnum
The Type value
pcEntityName CHARACTER
The EntityName value
pcTables CHARACTER
The tables value
pcId CHARACTER
The Id value
plCanRead LOGICAL
The CanRead value
plCanUpdate LOGICAL
The CanUpdate value
plCanCreate LOGICAL
The CanCreate value
plCanDelete LOGICAL
The CanDelete value
Top

RestAddress (SerializableAnnotation, character)

Purpose: Constructor for the RestAddress class
Notes:

Parameters:
poAnnotation Consultingwerk.Framework.TypeDescriptor.SerializableAnnotation
The class annotation that provides the information for the REST Address
pcEntityName CHARACTER
The name of the Business Entity


Property Detail
Top

CHARACTER Address


Returns CHARACTER
Top

LOGICAL CanCreate


Returns LOGICAL
Top

LOGICAL CanDelete


Returns LOGICAL
Top

LOGICAL CanRead


Returns LOGICAL
Top

LOGICAL CanUpdate


Returns LOGICAL
Top

CHARACTER ChildAddresses


Returns CHARACTER
Top

CHARACTER EntityName


Returns CHARACTER
Top

CHARACTER Fields


Returns CHARACTER
Top

CHARACTER Id


Returns CHARACTER
Top

CHARACTER Links


Returns CHARACTER
Top

CHARACTER MethodDescriptionDelete


Returns CHARACTER
Top

CHARACTER MethodDescriptionGet


Returns CHARACTER
Top

CHARACTER MethodDescriptionPatch


Returns CHARACTER
Top

CHARACTER MethodDescriptionPost


Returns CHARACTER
Top

CHARACTER MethodDescriptionPut


Returns CHARACTER
Top

CHARACTER NamedQuery


Returns CHARACTER
Top

CHARACTER NamedQueryParameters


Returns CHARACTER
Top

CHARACTER Tables


Returns CHARACTER
Top

CHARACTER Tags


Returns CHARACTER
Top

Consultingwerk.OERA.RestResource.RestAddressTypeEnum Type


Returns Consultingwerk.OERA.RestResource.RestAddressTypeEnum


©2006-2026 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       13.04.2026 10:22:37