Package klyn
Contains 47 type(s).
Types
Interfaces
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.