public class AnnotationIncompatibility<I extends MemberInfo> extends java.lang.Object implements Incompatibility<I>
| Constructor and Description |
|---|
AnnotationIncompatibility(I memberInfo,
AnnotationInfo annotationInfo,
java.lang.String message,
boolean isError) |
| Modifier and Type | Method and Description |
|---|---|
@NotNull AnnotationInfo |
getAnnotationInfo() |
I |
getInfo() |
@NotNull java.lang.String |
getMessage() |
boolean |
isError() |
java.lang.String |
toString() |
public AnnotationIncompatibility(I memberInfo, AnnotationInfo annotationInfo, java.lang.String message, boolean isError)
@NotNull public I getInfo()
getInfo in interface Incompatibility<I extends MemberInfo>@NotNull public @NotNull AnnotationInfo getAnnotationInfo()
@NotNull public @NotNull java.lang.String getMessage()
getMessage in interface Incompatibility<I extends MemberInfo>public boolean isError()
isError in interface Incompatibility<I extends MemberInfo>public java.lang.String toString()
toString in class java.lang.Object