Primitive Types

Some methods use primitive types for inputs.

  • int - a 32-bit signed, two's complement integer value.

  • long - a 64-bit signed, two's complement integer value.

  • float - a 32-bit floating point number.

  • double - a 64-bit floating point number.

  • string - a text string of unicode characters.

  • boolean - true or false.

  • date - a representation of a date and time. The SOAP implementation is an xsd:dateTime. The dateTime is specified in the following form "YYYY-MM-DDThh:mm:ssZ" where:

    • YYYY indicates the year

    • MM indicates the month

    • DD indicates the day

    • T indicates the start of the required time section

    • hh indicates the hour

    • mm indicates the minute

    • ss indicates the second

    • (optional) adding a Z behind the time indicates UTC timezone. All times on the library are in UTC by default.

    A sample dateTime would be "2016-10-31T15:30:10Z". Details are language-specific once the Web Services Description Language (WSDL) has been transformed into a specific language.