GitHub
LibrariesOpen source libraries used to build this documentation site.
LibraryRoleVersionLicense
AstroastroSite framework6.3.1MIT
Astro React@astrojs/reactReact integration5.0.4MIT
Astro Sitemap@astrojs/sitemapSitemap generation3.7.2MIT
UI5 Web Components@ui5/webcomponentsUI primitives2.22.0Apache-2.0
UI5 Web Components Fiori@ui5/webcomponents-fioriFiori shell components2.22.0Apache-2.0
UI5 Web Components Icons@ui5/webcomponents-iconsIcon set2.22.0Apache-2.0
UI5 Web Components React@ui5/webcomponents-reactReact wrappers2.22.0Apache-2.0
ReactreactUI runtime19.2.6MIT
React DOMreact-domDOM renderer19.2.6MIT
ShikishikiSyntax highlighting4.0.2MIT
Docs/ORK/JSON_NODE/ORK/IF_JSON_NODE_NUMBER
Interface/ORK/IF_JSON_NODE_NUMBER
JSON Number
InterfaceJSON Number
Package
/ORK/JSON_NODE
Members
7
Description

Represents a JSON number node. Provides typed accessors for common ABAP numeric types and supports cloning, formatting/serialization, equality, and freezing via the base node interface.

JSON does not distinguish between integer and floating-point types. Conversion methods may round, truncate, or raise errors depending on the stored value and target ABAP type.

Immutability contract: Any modifying operation must raise an exception if the node is frozen.

7 items
Methods
get
Method
Get value as decfloat34

Parameters

NameDescriptionresultNumeric value as decfloat34

Signature

METHODS get RETURNING VALUE(result) TYPE decfloat34.
get_int4
Method
Get value as int4

Parameters

NameDescriptionresultNumeric value converted to type i

Signature

METHODS get_int4 RETURNING VALUE(result) TYPE i.
get_int8
Method
Get value as int8

Parameters

NameDescriptionresultNumeric value converted to type int8

Signature

METHODS get_int8 RETURNING VALUE(result) TYPE int8.
get_float
Method
Get value as float

Parameters

NameDescriptionresultNumeric value converted to type f

Signature

METHODS get_float RETURNING VALUE(result) TYPE f.
get_number_string
Method
Get canonical number string

Returns the numeric value as a string representation suitable for JSON serialization.

Parameters

NameDescriptionresultJSON number string representation

Signature

METHODS get_number_string RETURNING VALUE(result) TYPE string.
export
Method
Export numeric value

Exports the numeric value into a caller-provided variable of type NUMERIC.

Parameters

NameDescriptionvalueExported numeric value

Signature

METHODS export EXPORTING !value TYPE numeric.
set
Method
Set numeric value

Sets the numeric value of this JSON number node. Must raise an exception if the node is frozen.

Parameters

NameDescriptionvalueNumeric value to set

Signature

METHODS set IMPORTING !value TYPE numeric.
Repository11 packages · 112 objects
123 items