Index

C G R T 
All Classes and Interfaces|All Packages|Serialized Form

C

com.github.sttk.exception - package com.github.sttk.exception
This package contains classes of the exception with reason.
com.github.sttk.reasonedexception - module com.github.sttk.reasonedexception
Defines the module for the exception with reason.

G

getMessage() - Method in exception class com.github.sttk.exception.ReasonedException
getReason() - Method in exception class com.github.sttk.exception.ReasonedException
Gets the reason for this exception.

R

ReasonedException - Exception Class in com.github.sttk.exception
Is the exception class that has a Record object indicating the reason why this exception occurs.
ReasonedException(Record) - Constructor for exception class com.github.sttk.exception.ReasonedException
Is the constructor which takes a Record object indicating the reason for this excpetion.
ReasonedException(Record, Throwable) - Constructor for exception class com.github.sttk.exception.ReasonedException
Is the constructor which takes a Record object indicating the reason and Throwable object indicating the cause for this excpetion.
RuntimeReasonedException - Exception Class in com.github.sttk.exception
Is the exception class that has a Record object indicating the reason why this exception occurs.

T

toReasonedException() - Method in exception class com.github.sttk.exception.RuntimeReasonedException
Gets the ReasonedException object that caused this exception.
toRuntimeException() - Method in exception class com.github.sttk.exception.ReasonedException
Creats a RuntimeReasonedException object for methods that cannot throw a ReasonedException.
C G R T 
All Classes and Interfaces|All Packages|Serialized Form