レコードクラス 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
コンストラクターの概要
コンストラクター修飾子コンストラクター説明protectedBeanDefinitionPropertiesMapper(BeanDefinition beanDefinition, ListSE<AnnotationSE> annotations) BeanDefinitionPropertiesMapperレコードクラスのインスタンスを作成します。方法の概要
修飾子と型メソッド説明annotationsレコードコンポーネントの値を返します。beanDefinitionレコードコンポーネントの値を返します。final boolean他のオブジェクトがこのオブジェクトと「等しい」かどうかを示します。final inthashCode()このオブジェクトのハッシュコード値を返します。setPropertyReference(StringSE property) setPropertyReference(StringSE property, @Nullable StringSE propertyName) setPropertyValue(StringSE property) setPropertyValue(StringSE property, @Nullable StringSE propertyName) final StringSEtoString()このレコードクラスの文字列表現を返します。
コンストラクターの詳細
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レコードコンポーネントの値