A set of adaptors for types belonging to the Java language
or Java SDK. Includes:
- a set of functions for instantiating Java array types
given a stream of values, for example,
[[createJavaIntArray]], [[createJavaFloatArray]],
[[createJavaByteArray]], [[createJavaBooleanArray]],
[[createJavaObjectArray]], and
[[createJavaStringArray]],
- a set of functions for converting between Ceylon's
[[Array]] class and Java array types, for example,
[[javaIntArray]], [[javaFloatArray]], ...
Artifacts using Ceylon / Java Interoperability Platform Module (28)
This module allows you to read and write to streams, such
as files, sockets and pipes.
See the `ceylon.io` package for usage examples.
Last Release on Feb 13, 2021
This module provides an arbitrary-precision integer numeric type.
The type [[Whole|ceylon.whole::Whole]] is a first-class numeric type and
support all the usual mathematical operations:
Whole i = wholeNumber(12P);
Whole j = wholeNumber(3);
...
Last Release on Feb 13, 2021
This module allows you to convert between text and binary forms of data.
For efficiency of I/O (see the `ceylon.io` module), [[Buffer]]s are the core
representation which [[ceylon.buffer.codec::Codec]]s output from the
encode/decode operations, but ...
Last Release on Feb 13, 2021
This module defines APIs for:
- representing and manipulating URIs,
- connecting to HTTP servers, and
- defining HTTP endpoints and executing HTTP servers.
The [[ceylon.net.uri::Uri]] class supports connection
to an HTTP URI.
Last Release on Feb 13, 2021
A module for writing Ceylon daemons
that communicate over a system-provided socket.
## Usage
The simplest way to write a daemon is to use one of the abstractions layered over this module,
such as `de.lucaswerkmeister.ceylond.recordBased` for string ...
Last Release on Feb 13, 2021
This module defines APIs for defining HTTP endpoints and executing HTTP servers.
A [[ceylon.http.server::Server]] represents a HTTP
server.
Last Release on Feb 13, 2021
