|
ref_send API 2.17 defensive programming in Java |
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
Equatable | Marker interface for annotating classes whose instances are permitted
to be compared using the == and != operators. |
ErrorHandler | This is the interface for custom implementations to handle
java.lang.Error s in a Joe-E program. |
Immutable | Marker interface for annotating classes that transitively do not contain any mutable state. |
Powerless | Marker interface for annotating classes that transitively do not contain any mutable state or tokens. |
Selfless | Marker interface for annotating classes that are indistinguishable from a shallow copy of themselves. |
Class Summary | |
---|---|
JoeE | Joe-E core library functions. |
Struct | This abstract class contains implementations of the equals() and hashCode() methods that satisfy the Selfless interface. |
Token | Content-less class used solely for its unforgeable object identity. |
Annotation Types Summary | |
---|---|
IsJoeE | Package annotation to use for packages containing Joe-E code. |
Core Joe-E language features such as the Joe-E verified interfaces and methods for access to the overlay type system.
|
ref_send API 2.17 defensive programming in Java |
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Copyright 1998-2009 Waterken Inc. under the terms of the MIT X license.