Java クラスのヘルパーとして Enum を使用している場合、その Enum をクラス外で参照する方法はありますか?
基本的に、私が持っているのはこれです:
class Account extends MyClass {
HashMap<Property, String> property = new HashMap<Property, String>();
public Account() {
}
public enum Property {
USERID,
PASSWORD;
}
}
Account クラスの外部の Property 列挙型にアクセスできるようにしたいと考えています。これを行う理由は、これが別のサブクラスであり、一意の列挙名を参照せずに特定のサブクラスのプロパティにアクセスできるようにしたいからです (つまり、それぞれを参照せずに、たとえば、 AccountProperty または ResearchProperty または TaskProperty... など)。