インターフェース Predicates
public interface Predicates
PredicateSE を操作するユーティリティメソッド。- 導入:
- 2.7
- 作成者:
- Mark Paluch
フィールドのサマリー
フィールド修飾子と型フィールド説明static final PredicateSE<MethodSE>static final PredicateSE<MemberSE>static final PredicateSE<MemberSE>非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。static final PredicateSE<MemberSE>static final PredicateSE<ClassSE<?>>static final PredicateSE<MemberSE>static final PredicateSE<MemberSE>static final PredicateSE<MemberSE>static final PredicateSE<MemberSE>static final PredicateSE<MemberSE>static final PredicateSE<MemberSE>static final PredicateSE<MemberSE>メソッドのサマリー
静的メソッド修飾子と型メソッド説明static <T extends MemberSE>
PredicateSE<T>declaringClass(PredicateSE<ClassSE<?>> predicate) APredicateSE that introspects the declaring class of the member.static booleanisExcluded(ConstructorSE<?> candidate) ConstructorSE を考慮しないかどうか。static <T> PredicateSE<T>isFalse()常にfalseを生成するPredicateSE。static booleanisIncluded(ConstructorSE<?> candidate) ConstructorSE を考慮するかどうか。static <T> PredicateSE<T>isTrue()常にtrueを生成するPredicateSE。static <T> PredicateSE<T>negate(PredicateSE<T> predicate) predicateの論理否定を表すPredicateSE を返します。
フィールドの詳細
IS_ENUM_MEMBER
IS_HIBERNATE_MEMBER
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。IS_OBJECT_MEMBER
IS_JAVA
IS_NATIVE
IS_PRIVATE
IS_PROTECTED
IS_PUBLIC
IS_SYNTHETIC
IS_KOTLIN
IS_STATIC
IS_BRIDGE_METHOD
メソッドの詳細
declaringClass
APredicateSE that introspects the declaring class of the member.- 戻り値:
- a
PredicateSE that introspects the declaring class of the member. - 導入:
- 4.0
isTrue
常にtrueを生成するPredicateSE。- 戻り値:
- 常に
trueを生成するPredicateSE。
isFalse
常にfalseを生成するPredicateSE。- 戻り値:
- 常に
falseを生成するPredicateSE。
negate
predicateの論理否定を表すPredicateSE を返します。- 戻り値:
predicateの論理否定を表すPredicateSE。
isIncluded
ConstructorSE を考慮するかどうか。通常、Kotlin 以外のクラスの合成コンストラクターは除外されます。- パラメーター:
candidate-- 戻り値:
isExcluded
ConstructorSE を考慮しないかどうか。通常、Kotlin 以外のクラスの合成コンストラクターは除外されます。- パラメーター:
candidate-- 戻り値: