public abstract class AbstractExpressionPointcut extends ObjectSE implements ExpressionPointcut, SerializableSE
setLocation(java.lang.String)
, setExpression(java.lang.String)
, 直列化された形式 コンストラクターと説明 |
---|
AbstractExpressionPointcut() |
修飾子と型 | メソッドと説明 |
---|---|
StringSE | getExpression() このポイントカットの式を返します。 |
StringSE | getLocation() 可能な場合、ポイントカット式に関する位置情報を返します。 |
protected void | onSetExpression(StringSE expression) 新しいポイントカット式が設定されたときに呼び出されます。 |
void | setExpression(StringSE expression) |
void | setLocation(StringSE location) デバッグの場所を設定します。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
getClassFilter, getMethodMatcher
@Nullable public StringSE getLocation()
null
protected void onSetExpression(@Nullable StringSE expression) throws IllegalArgumentExceptionSE
この実装は空です。
expression
- 設定する式 IllegalArgumentExceptionSE
- 式が無効な場合 setExpression(java.lang.String)
@Nullable public StringSE getExpression()
ExpressionPointcut
の getExpression