public enum JsrJobListenerMetaData extends java.lang.Enum<JsrJobListenerMetaData> implements ListenerMetaData
JobListener
メタデータの列挙。メソッドの名前、それらのインターフェース、アノテーション、予想される引数を結び付けます。列挙型定数と説明 |
---|
AFTER_JOB |
BEFORE_JOB |
修飾子と型 | メソッドと説明 |
---|---|
static JsrJobListenerMetaData | fromPropertyName(java.lang.String propertyName) 指定されたプロパティ名に関連するメタデータを返します。 |
java.lang.Class<? extends java.lang.annotation.Annotation> | getAnnotation() |
java.lang.Class<?> | getListenerInterface() |
java.lang.String | getMethodName() |
java.lang.Class<?>[] | getParamTypes() |
java.lang.String | getPropertyName() |
static JsrJobListenerMetaData | valueOf(java.lang.String name) 指定された名前を持つこの型の列挙定数を返します。 |
static JsrJobListenerMetaData[] | values() この列挙型の定数を含む配列を、宣言されている順序で返します。 |
public static final JsrJobListenerMetaData BEFORE_JOB
public static final JsrJobListenerMetaData AFTER_JOB
public static JsrJobListenerMetaData[] values()
for (JsrJobListenerMetaData c : JsrJobListenerMetaData.values()) System.out.println(c);
public static JsrJobListenerMetaData valueOf(java.lang.String name)
name
- 返される列挙定数の名前。java.lang.IllegalArgumentException
- この列挙型に指定された名前の定数がない場合 java.lang.NullPointerException
- 引数が null の場合 public java.lang.String getMethodName()
ListenerMetaData
の getMethodName
public java.lang.Class<? extends java.lang.annotation.Annotation> getAnnotation()
ListenerMetaData
の getAnnotation
public java.lang.Class<?> getListenerInterface()
ListenerMetaData
の getListenerInterface
public java.lang.String getPropertyName()
ListenerMetaData
の getPropertyName
public java.lang.Class<?>[] getParamTypes()
ListenerMetaData
の getParamTypes
public static JsrJobListenerMetaData fromPropertyName(java.lang.String propertyName)
propertyName
- 返すプロパティの名前。