クラス Classes
java.lang.ObjectSE
org.springframework.modulith.core.Classes
- 実装済みのインターフェース一覧:
com.tngtech.archunit.base.DescribedIterable<com.tngtech.archunit.core.domain.JavaClass>、com.tngtech.archunit.base.HasDescription、IterableSE<com.tngtech.archunit.core.domain.JavaClass>
class Classes
extends ObjectSE
implements com.tngtech.archunit.base.DescribedIterable<com.tngtech.archunit.core.domain.JavaClass>
- 作成者:
- Oliver Drotbohm
ネストされたクラスの概要
インターフェース com.tngtech.archunit.base.DescribedIterable から継承されたネストクラス / インターフェース
com.tngtech.archunit.base.DescribedIterable.Fromフィールド概要
フィールド方法の概要
修飾子と型メソッド説明(package private) Classesand(CollectionSE<com.tngtech.archunit.core.domain.JavaClass> others) 現在の要素と指定された他の要素を組み合わせたクラスを返します。(package private) Classes(package private) booleancontains(com.tngtech.archunit.core.domain.JavaClass type) (package private) booleanboolean(package private) StringSEformat()(package private) static StringSE(package private) static StringSE指定されたJavaClassをStringSE にフォーマットし、指定された基本パッケージを省略する可能性があります。(package private) StringSE(package private) com.tngtech.archunit.core.domain.JavaClassgetRequiredClass(ClassSE<?> type) inthashCode()(package private) booleanisEmpty()IteratorSE<com.tngtech.archunit.core.domain.JavaClass>iterator()(package private) static Classesof(com.tngtech.archunit.core.domain.JavaClasses classes) 指定されたJavaClassに対して新しいClassesを作成します。(package private) static Classes指定されたJavaClassに対して新しいClassesを作成します。StreamSE<com.tngtech.archunit.core.domain.JavaClass>stream()(package private) Classesthat(com.tngtech.archunit.base.DescribedPredicate<? super com.tngtech.archunit.core.domain.JavaClass> predicate) 指定されたDescribedPredicateに一致するClassesを返します。(package private) static CollectorSE<com.tngtech.archunit.core.domain.JavaClass,?, Classes> (package private) OptionalSE<com.tngtech.archunit.core.domain.JavaClass>toString()クラス java.lang.ObjectSE から継承されたメソッド
clone, finalize, getClass, notify, notifyAll, wait, waitSE, waitSEインターフェース java.lang.IterableSE から継承されたメソッド
forEachSE, spliterator
フィールドの詳細
NONE
方法の詳細
of
指定されたJavaClassに対して新しいClassesを作成します。- パラメーター:
classes- null であってはなりません。- 戻り値:
of
指定されたJavaClassに対して新しいClassesを作成します。- パラメーター:
classes- null であってはなりません。- 戻り値:
- null になることはありません。
toClasses
- 戻り値:
- null になることはありません。
that
Classes that(com.tngtech.archunit.base.DescribedPredicate<? super com.tngtech.archunit.core.domain.JavaClass> predicate) 指定されたDescribedPredicateに一致するClassesを返します。- パラメーター:
predicate- null であってはなりません。- 戻り値:
and
and
現在の要素と指定された他の要素を組み合わせたクラスを返します。- パラメーター:
others- null であってはなりません。- 戻り値:
stream
isEmpty
boolean isEmpty()toOptional
OptionalSE<com.tngtech.archunit.core.domain.JavaClass> toOptional()contains
boolean contains(com.tngtech.archunit.core.domain.JavaClass type) contains
getRequiredClass
getDescription
- 次で指定:
- インターフェース
com.tngtech.archunit.base.HasDescription内のgetDescription
iterator
- 次で指定:
- インターフェース
IterableSE<com.tngtech.archunit.core.domain.JavaClass>内のiterator
toString
equals
hashCode
public int hashCode()format
StringSE format()format
format
format
static StringSE format(com.tngtech.archunit.core.domain.JavaClass type, StringSE basePackage, boolean exposed) 指定されたJavaClassをStringSE にフォーマットし、指定された基本パッケージを省略する可能性があります。- パラメーター:
type- null であってはなりません。basePackage- null であってはなりません。exposed- 指定された型が公開されているとみなされるかどうか。- 戻り値:
- null になることはありません。