| Modifier and Type | Class and Description |
|---|---|
class |
LoggingExceptionCallback
A specific implementation of the
IExceptionCallback interface, that
logs all exceptions to a standard logger. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IError
Common interface for single errors and resource errors.
|
| Modifier and Type | Class and Description |
|---|---|
class |
SingleError
Default implementation of
IError. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IErrorLevel
Interface representing a single error level.
|
interface |
IHasErrorLevel
Interface representing an object having an error level.
|
interface |
IHasErrorLevelComparable<IMPLTYPE extends IHasErrorLevelComparable<IMPLTYPE>>
Base interface for objects that have a severity based on
IErrorLevel. |
| Modifier and Type | Class and Description |
|---|---|
class |
EErrorLevel
Represents a generic error level.
|
class |
ErrorLevel
A standalone implementation of the
IErrorLevel interface. |
| Modifier and Type | Class and Description |
|---|---|
class |
EFileIOErrorCode
Represents a set of predefined error codes that can occur in file operations.
|
class |
FileIOError
Represents an error with an additional error object.
|
| Modifier and Type | Class and Description |
|---|---|
class |
LogMessage
Represents a single log message.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ESuccess
Small enum for manager actions to indicate success or failure.
|
class |
SuccessWithValue<DATATYPE>
Wraps a success indicator and an arbitrary value.
|
| Modifier and Type | Method and Description |
|---|---|
default ESuccess |
ISuccessIndicator.and(ISuccessIndicator aSuccess) |
default ESuccess |
ISuccessIndicator.and(ISuccessIndicator aSuccess) |
static <DATATYPE> SuccessWithValue<DATATYPE> |
SuccessWithValue.create(ISuccessIndicator aSuccessIndicator,
DATATYPE aValue)
Create a new object with the given value.
|
static <DATATYPE> SuccessWithValue<DATATYPE> |
SuccessWithValue.create(ISuccessIndicator aSuccessIndicator,
DATATYPE aValue)
Create a new object with the given value.
|
default ESuccess |
ISuccessIndicator.or(ISuccessIndicator aSuccess) |
default ESuccess |
ISuccessIndicator.or(ISuccessIndicator aSuccess) |
static ESuccess |
ESuccess.valueOf(ISuccessIndicator aSuccessIndicator) |
static ESuccess |
ESuccess.valueOf(ISuccessIndicator aSuccessIndicator) |
| Constructor and Description |
|---|
SuccessWithValue(ISuccessIndicator aSuccessIndicator)
Constructor
|
SuccessWithValue(ISuccessIndicator aSuccessIndicator)
Constructor
|
SuccessWithValue(ISuccessIndicator aSuccessIndicator,
DATATYPE aObj)
Constructor
|
SuccessWithValue(ISuccessIndicator aSuccessIndicator,
DATATYPE aObj)
Constructor
|
Copyright © 2014–2022 Philip Helger. All rights reserved.