クラス ClassFiles

java.lang.ObjectSE
org.springframework.core.test.tools.ClassFiles
実装されたすべてのインターフェース:
IterableSE<ClassFile>

public final class ClassFiles extends ObjectSE implements IterableSE<ClassFile>
ClassFile インスタンスの不変コレクション。
導入:
6.0
作成者:
Stephane Nicoll
  • メソッドの詳細

    • none

      public static ClassFiles none()
      アイテムのない ClassFiles インスタンスを返します。
      戻り値:
      空のインスタンス
    • of

      public static ClassFiles of(ClassFile... ClassFiles)
      指定されたクラスを含む ClassFiles インスタンスを作成するために使用できるファクトリメソッド。
      パラメーター:
      ClassFiles - 含めるクラス
      戻り値:
      ClassFiles インスタンス
    • and

      public ClassFiles and(ClassFile... classFiles)
      ClassFile インスタンスの別の配列からクラスをマージする新しい ClassFiles インスタンスを返します。
      パラメーター:
      classFiles - マージするインスタンス
      戻り値:
      マージされたコンテンツを含む新しい ClassFiles インスタンス
    • and

      public ClassFiles and(IterableSE<ClassFile> classFiles)
      ClassFiles インスタンスの別の iterable からクラスをマージする新しい ClassFiles インスタンスを返します。
      パラメーター:
      classFiles - マージするインスタンス
      戻り値:
      マージされたコンテンツを含む新しい ClassFiles インスタンス
    • iterator

      public IteratorSE<ClassFile> iterator()
      次で指定:
      インターフェース IterableSE<ClassFile>iterator 
    • stream

      public StreamSE<ClassFile> stream()
      このコレクションに含まれる ClassFile インスタンスをストリーミングします。
      戻り値:
      クラスの流れ
    • isEmpty

      public boolean isEmpty()
      このコレクションが空の場合、true を返します。
      戻り値:
      このコレクションが空の場合
    • get

      @Nullable public ClassFile get(StringSE name)
      指定されたクラス名で ClassFile を取得します。
      パラメーター:
      name - 検索する完全修飾名
      戻り値:
      ClassFile インスタンスまたは null
    • equals

      public boolean equals(@Nullable ObjectSE other)
      オーバーライド:
      クラス ObjectSEequalsSE 
    • hashCode

      public int hashCode()
      オーバーライド:
      クラス ObjectSEhashCode 
    • toString

      public StringSE toString()
      オーバーライド:
      クラス ObjectSEtoString