IMPLTYPE - Implementation typepublic interface IHasErrorLevels<IMPLTYPE extends IHasErrorLevel> extends ICommonsIterable<IMPLTYPE>
| Modifier and Type | Method and Description |
|---|---|
default boolean |
containsAtLeastOneError()
Check if this group contains at least one error or fatal error message.
|
default boolean |
containsAtLeastOneFailure()
Check if this group contains at least one failure message.
|
default boolean |
containsAtLeastOneSuccess()
Check if this group contains at least one success message.
|
default boolean |
containsAtLeastOneWarningOrError() |
default boolean |
containsNoError()
Check if this group contains no error or fatal error message.
|
default boolean |
containsNoFailure()
Check if this group contains no failure message.
|
default boolean |
containsNoSuccess()
Check if this group contains no success message.
|
default boolean |
containsOnlyError()
Check if this group contains only error or fatal error messages.
|
default boolean |
containsOnlyFailure()
Check if this group contains only failure messages.
|
default boolean |
containsOnlySuccess()
Check if this group contains only success messages.
|
default int |
getErrorCount() |
default int |
getFailureCount() |
default IErrorLevel |
getMostSevereErrorLevel()
Get the most severe error level within this object.
|
default int |
getSuccessCount() |
containsAny, containsNone, containsOnly, findAll, findAllInstanceOf, findAllMapped, findAllMapped, findAllMapped, findFirst, findFirst, findFirstMapped, findFirstMapped, forEach, forEachBreakable, forEachByIndex, getCount, getCountforEach, iterator, spliteratordefault boolean containsOnlySuccess()
false is returned, since no success message is contained. If
you want to check, if the list is empty or contains only success messages,
use containsNoFailure() instead.true if at least one item is present, and if all items
have the error level success, false otherwise.containsNoFailure()default boolean containsAtLeastOneSuccess()
true if at least one success item is present,
false otherwise.default boolean containsNoSuccess()
true if no success item is present, false
otherwise.@Nonnegative default int getSuccessCount()
default boolean containsOnlyFailure()
false is returned. All error levels except
EErrorLevel.SUCCESS are considered to be a failure!true if at least one item is present, and if all items
have an error level indicating failure, false
otherwise.default boolean containsAtLeastOneFailure()
EErrorLevel.SUCCESS are considered to be a failure!true if at least one failure item is present,
false otherwise.default boolean containsNoFailure()
EErrorLevel.SUCCESS are considered to be a failure!true if no failure item is present, false
otherwise.@Nonnegative default int getFailureCount()
default boolean containsOnlyError()
false is returned. All error levels ≥
EErrorLevel.ERROR are considered to be an error!true if at least one item is present, and if all items
have an error level indicating error or fatal error,
false otherwise.default boolean containsAtLeastOneError()
EErrorLevel.ERROR are considered to be an error!true if at least one error or fatal error item is
present, false otherwise.default boolean containsNoError()
EErrorLevel.ERROR are considered to be an error!true if no error or fatal error item is present,
false otherwise.@Nonnegative default int getErrorCount()
EErrorLevel.ERROR are considered to be an
error!default boolean containsAtLeastOneWarningOrError()
true if at least 1 item of level warning or at least 1
item of level error is contained.@Nonnull default IErrorLevel getMostSevereErrorLevel()
EErrorLevel's severity model.EErrorLevel.SUCCESS if no error is contained, the most
severe contained error level otherwise.Copyright © 2014–2017 Philip Helger. All rights reserved.