Lynar Studios - Standard Library - v2024.1.0.0 Documentation

Packages

boxing

This package provides functionalities for wrapping primitive datatypes (boolean, double, float, int, long, string). Wrapping those types would enable a developer to provide string representations, or parsing from strings to convert them back into their primitive forms. Additionally, these boxing types come with a great selection of operators and convenient functions.

Classes

core

This package provides a base class, which can be used to provide simple class reflection. Other functionalities of this package include customized exceptions, basic interfaces and convenient types.

Classes

encoding

This package provides encoding functionalities, which in the current scope is limited to Base64. This would also include the provision of a Base-64-CLI-tool.

Classes

event

This package provides an event manager and the functionality to through events.

Classes

io

This package provides cross-platform functionalities for handling files, parsing and writing XML, logging, parsing and writing SP-files (.INI-based files).

Classes

time

This package provides convenient time functionalities and data structures, like a Date class for representing a date or SystemTime for setting a systems local time.

Classes

Classes

boxing.Integer

This class represents the primitive datatype int and provides functionalities for arithmetic operations and string representation.

boxing.Boolean

This class represents the primitive datatype bool and provides functionalities for boolean expressions and string representation.

boxing.Double

This class represents the primitive datatype double and provides functionalities for arithmetic operations, accuracy and string representation.

boxing.Float

This class represents the primitive datatype float and provides functionalities for arithmetic operations, accuracy and string representation.

boxing.String

This class represents a string and provides operations, like filling and searching.

boxing.Long

This class represents the primitive datatype long and provides functionalities for arithmetic operations and string representation.