クラスにSerializableを実装すると、IDEはという警告を表示します。シリアル化可能なクラスYOURCLASSはlong型のstatic final serialVersionUIDフィールドを宣言しません。IDEが「宣言されていない」警告を表示するようにするインターフェイスを定義するにはどうすればよいですか?
フィールドにこの警告が表示されるように強制するインターフェイスを定義するにはどうすればよいですか。
public class MyClass implements Serializable
{
// this class has warning
}
public class MyClass implements MyInterface
{
// I want to have warning for this class
}
public interface MyInterface{
public static final long myField;
}
あなたは警告を引き起こすためにJavaアノテーションをお探しですか? – yadab