Package klyn
Contains 47 type(s).
Types
Interfaces

- AutoClosable - Resource contract for objects that must be closed after use.
- ValueType

Classes

- AbstractFloat
- AbstractInt
- AbstractNumber
- AbstractSignedInt - Common base type for signed integer value types.
- AbstractUnsignedInt - Common base type for unsigned integer value types.
- Application - Global runtime entry point exposed by default in every Klyn program.
- Boolean - Represents a Boolean value (`true` or `false`).
- Byte - Represents an 8-bit unsigned integer.
- Char - Represents a single Unicode character value.
- ClassLoader - Class loader abstraction.
- Double - Represents a 64-bit IEEE 754 floating-point number.
- Enum - Base class for language enumerations.
- Float - Represents a 32-bit floating-point number.
- Int - Represents a 32-bit signed integer.
- Long - Represents a 64-bit signed integer.
- Object - Object is the root class of all classes in the Klyn language.
- SByte - Represents an 8-bit signed integer.
- Short - Represents a 16-bit signed integer.
- String - The String class is used to store and manipulate textual content.
- StringBuilder - Mutable builder used to efficiently assemble text.
- StringBuilderSync - Thread-safe text builder.
- SystemClassLoader - Default runtime loader.
- Type - Class representing a type in the reflection system.
- TypeError - Exception thrown when a type error is detected.
- UInt - Represents a 32-bit unsigned integer.
- ULong - Represents a 64-bit unsigned integer.
- UShort - Represents a 16-bit unsigned integer.
- ZeroDivisionSyntaxError - Exception thrown by the compiler when a division by zero is proven at compile time.

Exceptions

- AssertionError - Exception raised by the `klyn.
- AssertionException - Error thrown when this assertion fails.
- BadValueException - Exception raised when a textual or scalar value cannot be converted to the requested Klyn type.
- ClassCastException - Exception raised when an explicit cast cannot be performed at runtime.
- ClassNotFoundException - Exception raised when the compiler or runtime class loader cannot resolve a requested class.
- DivideByZeroException - Compatibility exception raised when an operation explicitly reports a division by zero.
- Exception - Par défaut, il n'y a pas d'obligatoire de dire ce que l'on fait en cas de déclenchement d'exceptions.
- IndexException - Exception thrown when an index is out of the valid range.
- KeyException - Exception raised when a key lookup fails in a map-like collection.
- NullException - Exception thrown when a null reference is used where a value is required.
- OutOfMemoryError - Error thrown when the runtime cannot allocate more memory.
- ReadOnlyException - Exception thrown when attempting to modify a read-only object.
- StackOverflowError - Error thrown when the call stack limit is exceeded.
- SyntaxError - Exception thrown when Klyn code contains a syntax error.
- UncheckedException - Base class for exceptions that callers are not forced to catch.
- ValueError - Exception raised when a value has the correct static type but an invalid runtime value for the requested operation.
- ZeroDivisionError - Error raised on division by zero.