Library Modules

io

Namespace: /lib/io/

TypeLocationDescription
io:Filelib/io/File.oml

A File represents a handle on a filesystem resource, such as a file, symbolic link or directory.

io:Streamlib/io/Stream.oml

Base class for Stream implementations

io:StringStreamlib/io/StringStream.oml

extends io:Stream

io:ByteStreamlib/io/ByteStream.oml

extends io:Stream

io:JavaInputStreamlib/io/JavaInputStream.oml

extends io:Stream

io:JavaOutputStreamlib/io/JavaOutputStream.oml

extends io:Stream

io:JavaReaderStreamlib/io/JavaReaderStream.oml

extends io:Stream

io:JavaWriterStreamlib/io/JavaWriterStream.oml

extends io:Stream

net

Namespace: /lib/net/

TypeLocationDescription
net:URIlib/net/URI.oml

A URI (Uniform Resource Identifier) represents a network name or address.

net:URLlib/net/URL.oml

extends net:URI

A URL (Uniform Resource Locator) represents a network resource.

net:Messagelib/net/Message.oml

Represents, loosely, an RFC822 Internet Message

net:HttpMessagelib/net/HttpMessage.oml

extends net:Message

Parent type for HTTP request and response messages. See RFC 2616.

net:HttpRequestlib/net/HttpRequest.oml

extends net:HttpMessage

Represents an HTTP request message

net:HttpResponselib/net/HttpResponse.oml

extends net:HttpMessage

Represents an HTTP response message

net:Socketlib/net/Socket.oml

A net:Socket represents a network connection or resource.

servlet

Namespace: http://www.o-xml.com/servlet/

TypeLocationDescription
servlet:Redirectlib/servlet/Redirect.oml

extends servlet:Response

servlet:Redirect is used to send an HTTP redirection message to the client.

servlet:Forwardlib/servlet/Forward.oml

extends servlet:Response

servlet:Forward is used to forward the current request to a different handler.

servlet:Errorlib/servlet/Error.oml

extends servlet:Response

servlet:Error is used to send an HTTP error message to the client.

servlet:Includelib/servlet/Include.oml

extends servlet:Response

servlet:Include is used to include the response of a different handler.

servlet:Responselib/servlet/Response.oml

extends net:HttpResponse

servlet:Response returns an HTTP response message to the client.

test

Namespace: /lib/io/

TypeLocationDescription
ut:Testlib/test/Test.oml
ut:TestSuitelib/test/TestSuite.oml

Defines a suite of tests, with operations to run tests and access the results.

ut:TestErrorlib/test/TestError.oml

extends Exception

ut:TestHandlerlib/test/TestHandler.oml

extends ExceptionHandler

time

Namespace: /lib/time/

TypeLocationDescription
time:Timelib/time/Time.oml

A time:Time represents a time duration or the time of day.

time:Datelib/time/Date.oml

A Date represents a moment in time. It is represented internally as the number of milliseconds since midnight, January 1 1970 GMT.

time:Formatlib/time/Format.oml

Represents a time and date string representation.

time:TimeFormatlib/time/TimeFormat.oml

extends time:Format

time:DateFormatlib/time/DateFormat.oml

extends time:Format

time:DateTimeFormatlib/time/DateTimeFormat.oml

extends time:Format

time:Timerlib/time/Timer.oml

A time:Timer works as a stop watch, userful for measuring program exectution times and other things.

time:Chimelib/time/Chime.oml

extends Thread

A time:Chime runs a piece of code at a regular interval. To start a time:Chime call time:Chime.start(). By default a time:Chime is a daemon Thread .

xslt

Namespace: /lib/xslt/

TypeLocationDescription
xslt:Sourcelib/xslt/Source.oml
xslt:Resultlib/xslt/Result.oml
xslt:Transformerlib/xslt/Transformer.oml