Documentation

GetBatchDetail200ResponseBatchItemsInner
in package
implements ArrayAccess, JsonSerializable, ModelInterface

GetBatchDetail200ResponseBatchItemsInner Class Doc Comment.

Tags
category

Class

author

OpenAPI Generator team

see
https://openapi-generator.tech
implements

Table of Contents

Interfaces

ArrayAccess
JsonSerializable
ModelInterface
Interface abstracting model access.

Constants

BATCH_TYPE_DD  = 'DD'
BATCH_TYPE_DPO  = 'DPO'
BATCH_TYPE_FPO  = 'FPO'
BATCH_TYPE_SEPA  = 'SEPA'
DISCRIMINATOR  = null
STATUS_DRAFT  = 'DRAFT'
STATUS_ERROR  = 'ERROR'
STATUS_FOR_SIGN  = 'FOR_SIGN'
STATUS_PASSED  = 'PASSED'
STATUS_PASSED_TO_BANK_WITH_ERROR  = 'PASSED_TO_BANK_WITH_ERROR'
STATUS_PASSING_TO_BANK  = 'PASSING_TO_BANK'
STATUS_UNDISCLOSED  = 'UNDISCLOSED'
STATUS_VERIFIED  = 'VERIFIED'

Properties

$attributeMap  : array<string|int, string>
Array of attributes where the key is the local name, and the value is the original name.
$container  : array<string|int, mixed>
Associative array for storing property values.
$getters  : array<string|int, string>
Array of attributes to getter functions (for serialization of requests).
$openAPIFormats  : array<string|int, string>
Array of property to format mappings. Used for (de)serialization.
$openAPIModelName  : string
The original name of the model.
$openAPINullables  : array<string|int, bool>
Array of nullable properties. Used for (de)serialization.
$openAPINullablesSetToNull  : array<string|int, bool>
If a nullable field gets set to null, insert it here.
$openAPITypes  : array<string|int, string>
Array of property to type mappings. Used for (de)serialization.
$setters  : array<string|int, string>
Array of attributes to setter functions (for deserialization of responses).

Methods

__construct()  : mixed
Constructor.
__toString()  : string
Gets the string presentation of the object.
attributeMap()  : array<string|int, mixed>
Array of attributes where the key is the local name, and the value is the original name.
getAccountInfo()  : null|GetBatchDetail200ResponseBatchItemsInnerAccountInfo
Gets accountInfo.
getAssignedUserName()  : null|string
Gets assignedUserName.
getBatchType()  : null|string
Gets batchType.
getBatchTypeAllowableValues()  : array<string|int, string>
Gets allowable values of the enum.
getLastChangeDateTime()  : null|DateTime
Gets lastChangeDateTime.
getModelName()  : string
The original name of the model.
getNumberOfPayments()  : null|int
Gets numberOfPayments.
getStatus()  : null|string
Gets status.
getStatusAllowableValues()  : array<string|int, string>
Gets allowable values of the enum.
getSumAmount()  : null|float
Gets sumAmount.
getSumAmountCurrencyId()  : null|string
Gets sumAmountCurrencyId.
getters()  : array<string|int, mixed>
Array of attributes to getter functions (for serialization of requests).
isNullable()  : bool
Checks if a property is nullable.
isNullableSetToNull()  : bool
Checks if a nullable property is set to null.
jsonSerialize()  : mixed
Serializes the object to a value that can be serialized natively by json_encode().
listInvalidProperties()  : array<string|int, mixed>
Show all the invalid properties with reasons.
offsetExists()  : bool
Returns true if offset exists. False otherwise.
offsetGet()  : null|mixed
Gets offset.
offsetSet()  : void
Sets value based on offset.
offsetUnset()  : void
Unsets offset.
openAPIFormats()  : array<string|int, mixed>
Array of property to format mappings. Used for (de)serialization.
openAPITypes()  : array<string|int, mixed>
Array of property to type mappings. Used for (de)serialization.
setAccountInfo()  : self
Sets accountInfo.
setAssignedUserName()  : self
Sets assignedUserName.
setBatchType()  : self
Sets batchType.
setLastChangeDateTime()  : self
Sets lastChangeDateTime.
setNumberOfPayments()  : self
Sets numberOfPayments.
setStatus()  : self
Sets status.
setSumAmount()  : self
Sets sumAmount.
setSumAmountCurrencyId()  : self
Sets sumAmountCurrencyId.
setters()  : array<string|int, mixed>
Array of attributes to setter functions (for deserialization of responses).
toHeaderValue()  : string
Gets a header-safe presentation of the object.
valid()  : bool
Validate all the properties in the model return true if all passed.
openAPINullables()  : array<string|int, mixed>
Array of nullable properties.
getOpenAPINullablesSetToNull()  : array<string|int, bool>
Array of nullable field names deliberately set to null.
setIfExists()  : void
Sets $this->container[$variableName] to the given data or to the given default Value; if $variableName is nullable and its value is set to null in the $fields array, then mark it as "set to null" in the $this->openAPINullablesSetToNull array.
setOpenAPINullablesSetToNull()  : void
Setter - Array of nullable field names deliberately set to null.

Constants

Properties

$attributeMap

Array of attributes where the key is the local name, and the value is the original name.

protected static array<string|int, string> $attributeMap = ['accountInfo' => 'accountInfo', 'numberOfPayments' => 'numberOfPayments', 'sumAmount' => 'sumAmount', 'sumAmountCurrencyId' => 'sumAmountCurrencyId', 'batchType' => 'batchType', 'status' => 'status', 'assignedUserName' => 'assignedUserName', 'lastChangeDateTime' => 'lastChangeDateTime']

$getters

Array of attributes to getter functions (for serialization of requests).

protected static array<string|int, string> $getters = ['accountInfo' => 'getAccountInfo', 'numberOfPayments' => 'getNumberOfPayments', 'sumAmount' => 'getSumAmount', 'sumAmountCurrencyId' => 'getSumAmountCurrencyId', 'batchType' => 'getBatchType', 'status' => 'getStatus', 'assignedUserName' => 'getAssignedUserName', 'lastChangeDateTime' => 'getLastChangeDateTime']

$openAPIFormats

Array of property to format mappings. Used for (de)serialization.

protected static array<string|int, string> $openAPIFormats = ['accountInfo' => null, 'numberOfPayments' => null, 'sumAmount' => 'decimal', 'sumAmountCurrencyId' => null, 'batchType' => null, 'status' => null, 'assignedUserName' => null, 'lastChangeDateTime' => 'date-time']
Tags
phpstan-var

array<string, string|null>

psalm-var

array<string, string|null>

$openAPINullables

Array of nullable properties. Used for (de)serialization.

protected static array<string|int, bool> $openAPINullables = ['accountInfo' => false, 'numberOfPayments' => false, 'sumAmount' => false, 'sumAmountCurrencyId' => false, 'batchType' => false, 'status' => false, 'assignedUserName' => false, 'lastChangeDateTime' => false]

$openAPITypes

Array of property to type mappings. Used for (de)serialization.

protected static array<string|int, string> $openAPITypes = ['accountInfo' => '\VitexSoftware\Raiffeisenbank\Model\GetBatchDetail200ResponseBatchItemsInnerAccountInfo', 'numberOfPayments' => 'int', 'sumAmount' => 'float', 'sumAmountCurrencyId' => 'string', 'batchType' => 'string', 'status' => 'string', 'assignedUserName' => 'string', 'lastChangeDateTime' => '\DateTime']

$setters

Array of attributes to setter functions (for deserialization of responses).

protected static array<string|int, string> $setters = ['accountInfo' => 'setAccountInfo', 'numberOfPayments' => 'setNumberOfPayments', 'sumAmount' => 'setSumAmount', 'sumAmountCurrencyId' => 'setSumAmountCurrencyId', 'batchType' => 'setBatchType', 'status' => 'setStatus', 'assignedUserName' => 'setAssignedUserName', 'lastChangeDateTime' => 'setLastChangeDateTime']

Methods

__construct()

Constructor.

public __construct([null|array<string|int, mixed> $data = null ]) : mixed
Parameters
$data : null|array<string|int, mixed> = null

Associated array of property values initializing the model

attributeMap()

Array of attributes where the key is the local name, and the value is the original name.

public static attributeMap() : array<string|int, mixed>
Return values
array<string|int, mixed>

getBatchTypeAllowableValues()

Gets allowable values of the enum.

public getBatchTypeAllowableValues() : array<string|int, string>
Return values
array<string|int, string>

getters()

Array of attributes to getter functions (for serialization of requests).

public static getters() : array<string|int, mixed>
Return values
array<string|int, mixed>

isNullableSetToNull()

Checks if a nullable property is set to null.

public isNullableSetToNull(string $property) : bool
Parameters
$property : string
Return values
bool

listInvalidProperties()

Show all the invalid properties with reasons.

public listInvalidProperties() : array<string|int, mixed>
Return values
array<string|int, mixed>

invalid properties with reasons

openAPIFormats()

Array of property to format mappings. Used for (de)serialization.

public static openAPIFormats() : array<string|int, mixed>
Return values
array<string|int, mixed>

openAPITypes()

Array of property to type mappings. Used for (de)serialization.

public static openAPITypes() : array<string|int, mixed>
Return values
array<string|int, mixed>

setAssignedUserName()

Sets assignedUserName.

public setAssignedUserName(null|string $assignedUserName) : self
Parameters
$assignedUserName : null|string

Name of user assigned to batch transaction package

Return values
self

setBatchType()

Sets batchType.

public setBatchType(null|string $batchType) : self
Parameters
$batchType : null|string

Batch transaction package payment type

Return values
self

setLastChangeDateTime()

Sets lastChangeDateTime.

public setLastChangeDateTime(null|DateTime $lastChangeDateTime) : self
Parameters
$lastChangeDateTime : null|DateTime

Date and time of last change of batch transaction package

Return values
self

setNumberOfPayments()

Sets numberOfPayments.

public setNumberOfPayments(null|int $numberOfPayments) : self
Parameters
$numberOfPayments : null|int

Number of payments within the batch

Return values
self

setSumAmountCurrencyId()

Sets sumAmountCurrencyId.

public setSumAmountCurrencyId(null|string $sumAmountCurrencyId) : self
Parameters
$sumAmountCurrencyId : null|string

The currency folder identification (CATALOG: CURRENCIES)

Return values
self

setters()

Array of attributes to setter functions (for deserialization of responses).

public static setters() : array<string|int, mixed>
Return values
array<string|int, mixed>

getOpenAPINullablesSetToNull()

Array of nullable field names deliberately set to null.

private getOpenAPINullablesSetToNull() : array<string|int, bool>
Return values
array<string|int, bool>

setIfExists()

Sets $this->container[$variableName] to the given data or to the given default Value; if $variableName is nullable and its value is set to null in the $fields array, then mark it as "set to null" in the $this->openAPINullablesSetToNull array.

private setIfExists(string $variableName, array<string|int, mixed> $fields, mixed $defaultValue) : void
Parameters
$variableName : string
$fields : array<string|int, mixed>
$defaultValue : mixed

setOpenAPINullablesSetToNull()

Setter - Array of nullable field names deliberately set to null.

private setOpenAPINullablesSetToNull(array<string|int, bool> $openAPINullablesSetToNull) : void
Parameters
$openAPINullablesSetToNull : array<string|int, bool>

        
On this page

Search results