レコードクラス Changes.Change.LanguageConfig
java.lang.ObjectSE
java.lang.RecordSE
org.springframework.modulith.junit.Changes.Change.LanguageConfig
- 含まれているインターフェース:
- Changes.Change
public static record Changes.Change.LanguageConfig(StringSE mainDir, StringSE testDir, FunctionSE<StringSE,? extends Changes.Change.SourceChange> mainFactory, FunctionSE<StringSE,? extends Changes.Change.SourceChange> testFactory)
extends RecordSE
フィールド概要
フィールド修飾子と型フィールド説明(package private) static final Changes.Change.LanguageConfig(package private) static final Changes.Change.LanguageConfigコンストラクター概要
コンストラクターコンストラクター説明LanguageConfig(StringSE mainDir, StringSE testDir, FunctionSE<StringSE, ? extends Changes.Change.SourceChange> mainFactory, FunctionSE<StringSE, ? extends Changes.Change.SourceChange> testFactory) LanguageConfigレコードクラスのインスタンスを作成します。方法の概要
修飾子と型メソッド説明final boolean他のオブジェクトがこのオブジェクトと「等しい」かどうかを示します。final inthashCode()このオブジェクトのハッシュコード値を返します。mainDir()mainDirレコードコンポーネントの値を返します。FunctionSE<StringSE,? extends Changes.Change.SourceChange> mainFactoryレコードコンポーネントの値を返します。testDir()testDirレコードコンポーネントの値を返します。FunctionSE<StringSE,? extends Changes.Change.SourceChange> testFactoryレコードコンポーネントの値を返します。(package private) Changes.ChangetoChange(ModifiedFile file) final StringSEtoString()このレコードクラスの文字列表現を返します。
フィールドの詳細
JAVA
KOTLIN
コンストラクターの詳細
LanguageConfig
public LanguageConfig(StringSE mainDir, StringSE testDir, FunctionSE<StringSE, ? extends Changes.Change.SourceChange> mainFactory, FunctionSE<StringSE, ? extends Changes.Change.SourceChange> testFactory) LanguageConfigレコードクラスのインスタンスを作成します。- パラメーター:
mainDir-mainDirレコードコンポーネントの値testDir-testDirレコードコンポーネントの値mainFactory-mainFactoryレコードコンポーネントの値testFactory-testFactoryレコードコンポーネントの値
方法の詳細
toChange
toString
このレコードクラスの文字列表現を返します。表現には、クラスの名前が含まれ、その後に各レコードコンポーネントの名前と値が続きます。hashCode
public final int hashCode()このオブジェクトのハッシュコード値を返します。値は、各レコードコンポーネントのハッシュコードから導出されます。equals
他のオブジェクトがこのオブジェクトと「等しい」かどうかを示します。他のオブジェクトが同じクラスであり、すべてのレコードコンポーネントが等しい場合、オブジェクトは等しいです。このレコードクラスのすべてのコンポーネントがObjects::equals(Object,Object)SE と比較されます。mainDir
mainDirレコードコンポーネントの値を返します。- 戻り値:
mainDirレコードコンポーネントの値
testDir
testDirレコードコンポーネントの値を返します。- 戻り値:
testDirレコードコンポーネントの値
mainFactory
mainFactoryレコードコンポーネントの値を返します。- 戻り値:
mainFactoryレコードコンポーネントの値
testFactory
testFactoryレコードコンポーネントの値を返します。- 戻り値:
testFactoryレコードコンポーネントの値