@Target(value={TYPE,METHOD,CONSTRUCTOR,FIELD}) @Retention(value=CLASS) public @interface InfoOnCall
public abstract String value
null
, no issue will be generated by the compiler.public abstract boolean error
InfoOnCall.warning()
is used.true
if it is an error; false
if the error level depends on InfoOnCall.warning()
.InfoOnCall.warning()
public abstract boolean warning
InfoOnCall.error()
replies true
, the result of this function should be ignored.
If this function replies true
, the message is a warning message.
It not, the result of InfoOnCall.info()
is used.true
if it is a warning; false
if the error level depends on InfoOnCall.info()
.InfoOnCall.error()
,
InfoOnCall.info()
public abstract boolean info
InfoOnCall.error()
or InfoOnCall.warning()
replies true
,
the result of this function should be ignored.
If this function replies true
, the message is an information message.
If this function replies false
, the message level depends on the user preferences.
In this last case, the error level could be "error", "warning", "info", or "ignore"true
if it is an information message; false
if the error level depends the user preferences.InfoOnCall.error()
,
InfoOnCall.warning()
Copyright © 2021 the original authors or authors.