レコードクラス AbstractMethodAnnotationPostProcessor.BeanDefinitionPropertiesMapper
java.lang.ObjectSE
java.lang.RecordSE
org.springframework.integration.config.AbstractMethodAnnotationPostProcessor.BeanDefinitionPropertiesMapper
- 含まれているクラス:
- AbstractMethodAnnotationPostProcessor<T extends AnnotationSE>
protected static record AbstractMethodAnnotationPostProcessor.BeanDefinitionPropertiesMapper(BeanDefinition beanDefinition, ListSE<AnnotationSE> annotations)
extends RecordSE
コンストラクターのサマリー
コンストラクター修飾子コンストラクター説明protected
BeanDefinitionPropertiesMapper
(BeanDefinition beanDefinition, ListSE<AnnotationSE> annotations) BeanDefinitionPropertiesMapper
レコードクラスのインスタンスを作成します。メソッドのサマリー
修飾子と型メソッド説明annotations
レコードコンポーネントの値を返します。beanDefinition
レコードコンポーネントの値を返します。final boolean
他のオブジェクトがこのオブジェクトと「等しい」かどうかを示します。final int
hashCode()
このオブジェクトのハッシュコード値を返します。setPropertyReference
(StringSE property) setPropertyReference
(StringSE property, StringSE propertyName) setPropertyValue
(StringSE property) setPropertyValue
(StringSE property, StringSE propertyName) final StringSE
toString()
このレコードクラスの文字列表現を返します。
コンストラクターの詳細
BeanDefinitionPropertiesMapper
protected BeanDefinitionPropertiesMapper(BeanDefinition beanDefinition, ListSE<AnnotationSE> annotations) BeanDefinitionPropertiesMapper
レコードクラスのインスタンスを作成します。- パラメーター:
beanDefinition
-beanDefinition
レコードコンポーネントの値annotations
-annotations
レコードコンポーネントの値
メソッドの詳細
setPropertyValue
public AbstractMethodAnnotationPostProcessor.BeanDefinitionPropertiesMapper setPropertyValue(StringSE property) setPropertyValue
public AbstractMethodAnnotationPostProcessor.BeanDefinitionPropertiesMapper setPropertyValue(StringSE property, @Nullable StringSE propertyName) setPropertyReference
public AbstractMethodAnnotationPostProcessor.BeanDefinitionPropertiesMapper setPropertyReference(StringSE property) setPropertyReference
public AbstractMethodAnnotationPostProcessor.BeanDefinitionPropertiesMapper setPropertyReference(StringSE property, @Nullable StringSE propertyName) toString
このレコードクラスの文字列表現を返します。表現には、クラスの名前が含まれ、その後に各レコードコンポーネントの名前と値が続きます。hashCode
public final int hashCode()このオブジェクトのハッシュコード値を返します。値は、各レコードコンポーネントのハッシュコードから導出されます。equals
他のオブジェクトがこのオブジェクトと「等しい」かどうかを示します。他のオブジェクトが同じクラスであり、すべてのレコードコンポーネントが等しい場合、オブジェクトは等しいです。このレコードクラスのすべてのコンポーネントがObjects::equals(Object,Object)
SE と比較されます。beanDefinition
beanDefinition
レコードコンポーネントの値を返します。- 戻り値:
beanDefinition
レコードコンポーネントの値
annotations
annotations
レコードコンポーネントの値を返します。- 戻り値:
annotations
レコードコンポーネントの値