public class IllegalAssignmentError extends StaticError implements StaticThrowable<IllegalAssignmentError>
Jamaica Real-Time Specification for Java class IllegalAssignmentError.
This exception will be thrown whenever an assignment of a reference value to an object is made and the target object is not allowed to refer to the assigned object. This is the case if the assigned reference was allocated in ScopedMemory and the target object is not ScopedMemory or is not the same scope or an inner scope of the assigned reference's scope.
|Constructor and Description|
A constructor for
A descriptive constructor for
|Modifier and Type||Method and Description|
Gets the preallocated version of this
For the case of legacy code that creates an RTSJ exception explicity, this provides a means of obtaining its singleton version.
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, isStatic, printStackTrace, printStackTrace, printStackTrace, setStackTrace
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
IllegalAssignmentError, but the application should use
public IllegalAssignmentError(java.lang.String description)
description- The reason for throwing the error.
public static IllegalAssignmentError get()
Throwable. Allocation is done in memory that acts like
ImmortalMemory. The message and cause are cleared and the stack trace is filled out.
public IllegalAssignmentError getSingleton()
aicas GmbH, Karlsruhe, Germany —www.aicas.com
Copyright © 2001-2021 aicas GmbH. All Rights Reserved.