レコードクラス 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
- 作成者:
- Mark Fisher, Artem Bilan, Gary Russell, Chris Bono, Ngoc Nhan
コンストラクターの概要
コンストラクター修飾子コンストラクター説明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
equals
他のオブジェクトがこのオブジェクトと「等しい」かどうかを示します。他のオブジェクトが同じクラスであり、すべてのレコードコンポーネントが等しい場合、オブジェクトは等しいです。このレコードクラスのすべてのコンポーネントがObjects::equals(Object,Object)
SE と比較されます。beanDefinition
beanDefinition
レコードコンポーネントの値を返します。- 戻り値:
beanDefinition
レコードコンポーネントの値
annotations
annotations
レコードコンポーネントの値を返します。- 戻り値:
annotations
レコードコンポーネントの値