Options
All
  • Public
  • Public/Protected
  • All
Menu

MessagesField

Type parameters

  • EntityT: Entity

    Type of the entity the complex type field belongs to.

Hierarchy

  • ComplexTypeField<EntityT>
    • MessagesField

Implements

  • EntityIdentifiable<EntityT>

Index

Constructors

constructor

  • new MessagesField(fieldName: string, entityConstructor: Constructable<EntityT>, complexTypeName: string): MessagesField
  • Creates an instance of ComplexTypeField.

    Parameters

    • fieldName: string

      Actual name of the field used in the OData request

    • entityConstructor: Constructable<EntityT>

      Constructor type of the entity the field belongs to

    • complexTypeName: string

      Type of the field according to the metadata description

    Returns MessagesField

Properties

complexTypeName

complexTypeName: string

entityConstructor

entityConstructor: Constructable<EntityT>

field

field: ComplexTypeStringPropertyField<EntityT> = new ComplexTypeStringPropertyField('Field', this.entityConstructor, 'Messages', 'Edm.String')

Representation of the Messages.field property for query construction. Use to reference this property in query operations such as 'filter' in the fluent request API.

fieldName

fieldName: string

id

id: ComplexTypeStringPropertyField<EntityT> = new ComplexTypeStringPropertyField('Id', this.entityConstructor, 'Messages', 'Edm.String')

Representation of the Messages.id property for query construction. Use to reference this property in query operations such as 'filter' in the fluent request API.

logMsgNo

logMsgNo: ComplexTypeStringPropertyField<EntityT> = new ComplexTypeStringPropertyField('LogMsgNo', this.entityConstructor, 'Messages', 'Edm.String')

Representation of the Messages.logMsgNo property for query construction. Use to reference this property in query operations such as 'filter' in the fluent request API.

logNo

logNo: ComplexTypeStringPropertyField<EntityT> = new ComplexTypeStringPropertyField('LogNo', this.entityConstructor, 'Messages', 'Edm.String')

Representation of the Messages.logNo property for query construction. Use to reference this property in query operations such as 'filter' in the fluent request API.

message

message: ComplexTypeStringPropertyField<EntityT> = new ComplexTypeStringPropertyField('Message', this.entityConstructor, 'Messages', 'Edm.String')

Representation of the Messages.message property for query construction. Use to reference this property in query operations such as 'filter' in the fluent request API.

messageV1

messageV1: ComplexTypeStringPropertyField<EntityT> = new ComplexTypeStringPropertyField('MessageV1', this.entityConstructor, 'Messages', 'Edm.String')

Representation of the Messages.messageV1 property for query construction. Use to reference this property in query operations such as 'filter' in the fluent request API.

messageV2

messageV2: ComplexTypeStringPropertyField<EntityT> = new ComplexTypeStringPropertyField('MessageV2', this.entityConstructor, 'Messages', 'Edm.String')

Representation of the Messages.messageV2 property for query construction. Use to reference this property in query operations such as 'filter' in the fluent request API.

messageV3

messageV3: ComplexTypeStringPropertyField<EntityT> = new ComplexTypeStringPropertyField('MessageV3', this.entityConstructor, 'Messages', 'Edm.String')

Representation of the Messages.messageV3 property for query construction. Use to reference this property in query operations such as 'filter' in the fluent request API.

messageV4

messageV4: ComplexTypeStringPropertyField<EntityT> = new ComplexTypeStringPropertyField('MessageV4', this.entityConstructor, 'Messages', 'Edm.String')

Representation of the Messages.messageV4 property for query construction. Use to reference this property in query operations such as 'filter' in the fluent request API.

number

number: ComplexTypeStringPropertyField<EntityT> = new ComplexTypeStringPropertyField('Number', this.entityConstructor, 'Messages', 'Edm.String')

Representation of the Messages.number property for query construction. Use to reference this property in query operations such as 'filter' in the fluent request API.

parameter

parameter: ComplexTypeStringPropertyField<EntityT> = new ComplexTypeStringPropertyField('Parameter', this.entityConstructor, 'Messages', 'Edm.String')

Representation of the Messages.parameter property for query construction. Use to reference this property in query operations such as 'filter' in the fluent request API.

row

row: ComplexTypeNumberPropertyField<EntityT> = new ComplexTypeNumberPropertyField('Row', this.entityConstructor, 'Messages', 'Edm.Int32')

Representation of the Messages.row property for query construction. Use to reference this property in query operations such as 'filter' in the fluent request API.

system

system: ComplexTypeStringPropertyField<EntityT> = new ComplexTypeStringPropertyField('System', this.entityConstructor, 'Messages', 'Edm.String')

Representation of the Messages.system property for query construction. Use to reference this property in query operations such as 'filter' in the fluent request API.

type

type: ComplexTypeStringPropertyField<EntityT> = new ComplexTypeStringPropertyField('Type', this.entityConstructor, 'Messages', 'Edm.String')

Representation of the Messages.type property for query construction. Use to reference this property in query operations such as 'filter' in the fluent request API.

Methods

fieldPath

  • fieldPath(): string
  • Path to the field to be used in filter and order by queries. In most cases this will just be the fieldName itself. However, for complex types for instance, the path is prefixed with the name of the complextype.

    Returns string

    Path to the field to be used in filter and order by queries.