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
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 Details
-
message
-
tracker
-
uniqueWrapper
-