Interface MessageSink<S,T>
-
- All Known Implementing Classes:
MessageSink.Tracker,MessageSink.UniqueWrapper,Model
public interface MessageSink<S,T>Provided by the actual tool as a target for all error and warning messages. The processor will use these message to generate compiler errors, an IDEA plugin will use them to show inspections.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classMessageSink.Tracker<S,T>static classMessageSink.UniqueWrapper<S,T>
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description voidmessage(Message<S,T> message)default MessageSink.Tracker<S,T>tracker()static <S,T>
MessageSink.UniqueWrapper<S,T>uniqueWrapper(MessageSink<S,T> delegate)
-
-
-
Method Detail
-
tracker
default MessageSink.Tracker<S,T> tracker()
-
uniqueWrapper
static <S,T> MessageSink.UniqueWrapper<S,T> uniqueWrapper(MessageSink<S,T> delegate)
-
-