E
- エンドポイント型 public class IncludeExcludeEndpointFilter<E extends ExposableEndpoint<?>> extends ObjectSE implements EndpointFilter<E>
修飾子と型 | クラスと説明 |
---|---|
static class | IncludeExcludeEndpointFilter.DefaultIncludes 使用すべきではありません。 2.6.0 以降、2.8.0 で削除され、 EndpointExposure を優先。 |
コンストラクターと説明 |
---|
IncludeExcludeEndpointFilter(ClassSE<E> endpointType, CollectionSE<StringSE> include, CollectionSE<StringSE> exclude, IncludeExcludeEndpointFilter.DefaultIncludes defaultIncludes) 使用すべきではありません。 2.6.0 以降、2.8.0 で削除され IncludeExcludeEndpointFilter(Class, Environment, String, String[]) を推奨 |
IncludeExcludeEndpointFilter(ClassSE<E> endpointType, CollectionSE<StringSE> include, CollectionSE<StringSE> exclude, StringSE... defaultIncludes) 特定の包含 / 除外ルールを使用して新しい IncludeExcludeEndpointFilter を作成します。 |
IncludeExcludeEndpointFilter(ClassSE<E> endpointType, Environment environment, StringSE prefix, IncludeExcludeEndpointFilter.DefaultIncludes defaultIncludes) 使用すべきではありません。 2.6.0 以降、2.8.0 で削除され IncludeExcludeEndpointFilter(Class, Environment, String, String[]) を推奨 |
IncludeExcludeEndpointFilter(ClassSE<E> endpointType, Environment environment, StringSE prefix, StringSE... defaultIncludes) Environment からバインド / 除外ルールをバインドして、新しい IncludeExcludeEndpointFilter を作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
boolean | match(E endpoint) フィルターが一致する場合、 true を返します。 |
boolean | match(EndpointId endpointId) フィルターが一致する場合、 true を返します。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
@DeprecatedSE public IncludeExcludeEndpointFilter(ClassSE<E> endpointType, Environment environment, StringSE prefix, IncludeExcludeEndpointFilter.DefaultIncludes defaultIncludes)
IncludeExcludeEndpointFilter(Class, Environment, String, String[])
を推奨 Environment
からバインド / 除外ルールをバインドして、新しい IncludeExcludeEndpointFilter
を作成します。endpointType
- 考慮すべきエンドポイント型 (他の型は常に一致します)environment
- プロパティを含む環境 prefix
- バインドするプロパティプレフィックス defaultIncludes
- 何も指定されていない場合に使用するデフォルトの includes
。public IncludeExcludeEndpointFilter(ClassSE<E> endpointType, Environment environment, StringSE prefix, StringSE... defaultIncludes)
Environment
からバインド / 除外ルールをバインドして、新しい IncludeExcludeEndpointFilter
を作成します。endpointType
- 考慮すべきエンドポイント型 (他の型は常に一致します)environment
- プロパティを含む環境 prefix
- バインドするプロパティプレフィックス defaultIncludes
- 何も指定されていない場合に使用するデフォルトの includes
。public IncludeExcludeEndpointFilter(ClassSE<E> endpointType, CollectionSE<StringSE> include, CollectionSE<StringSE> exclude, StringSE... defaultIncludes)
IncludeExcludeEndpointFilter
を作成します。endpointType
- 考慮すべきエンドポイント型 (他の型は常に一致します)include
- インクルードパターン exclude
- 除外パターン defaultIncludes
- 何も指定されていない場合に使用するデフォルトの includes
。@DeprecatedSE public IncludeExcludeEndpointFilter(ClassSE<E> endpointType, CollectionSE<StringSE> include, CollectionSE<StringSE> exclude, IncludeExcludeEndpointFilter.DefaultIncludes defaultIncludes)
IncludeExcludeEndpointFilter(Class, Environment, String, String[])
を推奨 IncludeExcludeEndpointFilter
を作成します。endpointType
- 考慮すべきエンドポイント型 (他の型は常に一致します)include
- インクルードパターン exclude
- 除外パターン defaultIncludes
- 何も指定されていない場合に使用するデフォルトの includes
。public boolean match(E endpoint)
EndpointFilter
true
を返します。EndpointFilter<E extends ExposableEndpoint<?>>
の match
endpoint
- チェックするエンドポイント true
public final boolean match(EndpointId endpointId)
true
を返します。endpointId
- チェックするエンドポイント IDtrue