com.tersesystems.blindsight.flow
Returns the markers used by the flow logger method on entry.
Returns the markers used by the flow logger method on entry.
the source info
the entry markers, empty by default.
Creates an entry statement, if specified.
Creates an entry statement, if specified.
the source info
the entry statement, None by default.
Provides exit markers for the predicate.
Provides exit markers for the predicate.
the source info
exit markers, empty by default.
Returns an exit statement, using the result value and the source.
Returns an exit statement, using the result value and the source.
the result of the flow.
the source info
the statement, None by default.
Returns a tuple describing the statement and the level to log the exception at; if you
return (Level.ERROR, statement)
then it will log the exception at error level, for example.
Returns a tuple describing the statement and the level to log the exception at; if you
return (Level.ERROR, statement)
then it will log the exception at error level, for example.
the source info
a tuple containing the statement and the level to execute the throwing statement.
A flow behavior that implements the extended logger interface.
the return type.
https://github.com/qos-ch/slf4j/blob/master/slf4j-ext/src/main/java/org/slf4j/ext/XLogger.java