public final class OctaveClassCastException extends OctaveRecoverableException
| Modifier and Type | Field and Description |
|---|---|
private Class<? extends OctaveObject> |
castClass |
private OctaveObject |
octaveObject |
| Constructor and Description |
|---|
OctaveClassCastException(ClassCastException cause,
OctaveObject octaveObject,
Class<? extends OctaveObject> castClass) |
| Modifier and Type | Method and Description |
|---|---|
Class<? extends OctaveObject> |
getCastClass() |
String |
getMessage() |
OctaveObject |
getOctaveObject() |
isDestroyed, setDestroyedaddSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toStringprivate final OctaveObject octaveObject
private final Class<? extends OctaveObject> castClass
public OctaveClassCastException(ClassCastException cause, OctaveObject octaveObject, Class<? extends OctaveObject> castClass)
cause - ClassCastException that we are rethrowingoctaveObject - OctaveObject that couldn't be castedcastClass - The class octaveObject couldn't be casted topublic OctaveObject getOctaveObject()
public Class<? extends OctaveObject> getCastClass()
public String getMessage()
getMessage in class ThrowableCopyright © 2006–2018 Simuline Organization (l2r). All rights reserved.