Interface ClauseProcessingContextDescription
- All Known Implementing Classes:
ClauseProcessingContextDescription.Default
public interface ClauseProcessingContextDescription
Description of the processing context, mainly for tracing and error reporting.
-
Nested Class Summary
-
Method Summary
Modifier and TypeMethodDescription@NotNull ClauseProcessingContextDescription
Creates a description for embedded (child) processing context.defaultOne
(@NotNull String id, @NotNull String text) @NotNull String
getId()
Short identifier, mainly for trace records.@NotNull String
getText()
Human-readable explanation of the context.
-
Method Details
-
getId
Short identifier, mainly for trace records. -
getText
Human-readable explanation of the context. -
child
@NotNull @NotNull ClauseProcessingContextDescription child(@NotNull @NotNull String idDelta, @NotNull @NotNull String textDelta) Creates a description for embedded (child) processing context. It is assumed that its ID and text will be somehow derived from the original one plus a "delta", provided here. -
defaultOne
-
defaultOne
static ClauseProcessingContextDescription defaultOne(@NotNull @NotNull String id, @NotNull @NotNull String text)
-