6

次のようなカスタム注釈があります

class MyProperty(val name: String)
  extends annotation.StaticAnnotation; // or should I extend something else?

特定のクラスについて、この注釈を持つすべてのフィールドを一覧表示するにはどうすればよいですか? 私は(ちょうど推測)のようなものを探しています:

def listProperties[T: ClassTag]: List[(SomeClassRepresentingFields,MyProperty)];
4

1 に答える 1