|
ref_send API 2.17 defensive programming in Java |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Immutable | |
---|---|
org.joe_e | Core Joe-E language features such as the Joe-E verified interfaces and methods for access to the overlay type system. |
org.joe_e.array | Read-only arrays. |
org.joe_e.file | The filesystem interface. |
org.ref_send.brand | An opaque, globally unique identifier. |
org.ref_send.log | A log file format. |
org.ref_send.promise | A promise interface. |
org.ref_send.scope | A pass-by-copy interface. |
org.waterken.syntax | A marshalling interface. |
org.waterken.syntax.json | JSON <=> Java conversion. |
Uses of Immutable in org.joe_e |
---|
Subinterfaces of Immutable in org.joe_e | |
---|---|
interface |
ErrorHandler
This is the interface for custom implementations to handle java.lang.Error s in a Joe-E program. |
interface |
Powerless
Marker interface for annotating classes that transitively do not contain any mutable state or tokens. |
Classes in org.joe_e that implement Immutable | |
---|---|
class |
Token
Content-less class used solely for its unforgeable object identity. |
Uses of Immutable in org.joe_e.array |
---|
Classes in org.joe_e.array that implement Immutable | |
---|---|
class |
BooleanArray
An immutable array of boolean . |
class |
ByteArray
An immutable array of byte . |
class |
CharArray
An immutable array of char . |
class |
DoubleArray
An immutable array of double . |
class |
FloatArray
An immutable array of float . |
class |
ImmutableArray<E>
An immutable array containing immutable objects. |
class |
IntArray
An immutable array of int . |
class |
LongArray
An immutable array of long . |
class |
PowerlessArray<E>
An immutable array containing powerless objects. |
class |
ShortArray
An immutable array of short . |
Uses of Immutable in org.joe_e.file |
---|
Classes in org.joe_e.file that implement Immutable | |
---|---|
class |
InvalidFilenameException
Signals an invalid filename. |
Uses of Immutable in org.ref_send.brand |
---|
Classes in org.ref_send.brand that implement Immutable | |
---|---|
class |
Amount<T>
A typed long value. |
class |
Brand<T>
An opaque, globally unique identifier. |
class |
WrongBrand
Signals a Brand mismatch. |
Uses of Immutable in org.ref_send.log |
---|
Classes in org.ref_send.log that implement Immutable | |
---|---|
class |
Anchor
A marker for a point in an event loop turn where an event originated. |
class |
CallSite
A source code location. |
class |
Comment
Logs a comment. |
class |
Event
Logs an event. |
class |
Fulfilled
Logs fulfillment of a promise. |
class |
Got
Logs receipt of a message. |
class |
Pipelined
Logs a conditional send of a message processed at the callee's site. |
class |
Problem
Logs an uncaught exception. |
class |
Progressed
Logs progress towards resolution of a promise. |
class |
Rejected
Logs rejection of a promise. |
class |
Resolved
Logs resolution of a condition. |
class |
Returned
Logs sending of a return value. |
class |
Sent
Logs a message send. |
class |
SentIf
Logs a conditional message send. |
class |
Trace
A stack trace. |
class |
Turn
An event loop turn identifier. |
Uses of Immutable in org.ref_send.promise |
---|
Classes in org.ref_send.promise that implement Immutable | |
---|---|
class |
Failure
Indicates a failed HTTP request. |
class |
NotAMaker
Indicates the class provided to spawn is not a Maker. |
class |
Unresolved
Signals a call to an unresolved promise. |
Uses of Immutable in org.ref_send.scope |
---|
Classes in org.ref_send.scope that implement Immutable | |
---|---|
class |
Layout<T>
Structural type of a Scope. |
class |
Unavailable
Signals use of an unavailable name. |
Uses of Immutable in org.waterken.syntax |
---|
Subinterfaces of Immutable in org.waterken.syntax | |
---|---|
interface |
Deserializer
An object deserializer. |
interface |
Serializer
An object serializer. |
Classes in org.waterken.syntax that implement Immutable | |
---|---|
class |
BadSyntax
Signals invalid syntax. |
class |
MissingDeserializer
Signals a Record that does not have a constructor meeting all of the
requirements for a deserializer . |
class |
NonFinalRecordField
Signals a non-final public instance field in a pass-by-copy type. |
class |
Syntax
A serialization syntax. |
class |
WrongToken
Signals parsed data did not contain an expected token at a required position. |
Uses of Immutable in org.waterken.syntax.json |
---|
Classes in org.waterken.syntax.json that implement Immutable | |
---|---|
class |
JSONDeserializer
Deserializes a JSON byte stream. |
class |
JSONSerializer
Serializes an array of Java objects to a JSON byte stream. |
|
ref_send API 2.17 defensive programming in Java |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Copyright 1998-2009 Waterken Inc. under the terms of the MIT X license.