public class RuntimeBeanReference extends java.lang.Object implements BeanReference
BeanDefinition.getPropertyValues(), BeanFactory.getBean(java.lang.String)| コンストラクターと説明 |
|---|
RuntimeBeanReference(java.lang.String beanName) 親ファクトリで Bean への参照として明示的にマークせずに、指定された Bean 名に新しい RuntimeBeanReference を作成します。 |
RuntimeBeanReference(java.lang.String beanName, boolean toParent) 指定された Bean 名に新しい RuntimeBeanReference を作成し、それを親ファクトリの Bean への参照としてマークするオプションを付けます。 |
| 修飾子と型 | メソッドと説明 |
|---|---|
boolean | equals(java.lang.Object other) |
java.lang.String | getBeanName() この参照が指すターゲット Bean 名を返します(決して null ではありません)。 |
java.lang.Object | getSource() このメタデータ要素の構成ソース Object を返します(null の場合があります)。 |
int | hashCode() |
boolean | isToParent() これが親ファクトリの Bean への明示的な参照であるかどうかを返します。 |
void | setSource(java.lang.Object source) このメタデータ要素の構成ソース Object を設定します。 |
java.lang.String | toString() |
public RuntimeBeanReference(java.lang.String beanName)
beanName - ターゲット Bean の名前 public RuntimeBeanReference(java.lang.String beanName,
boolean toParent)beanName - ターゲット Bean の名前 toParent - これが親ファクトリの Bean への明示的な参照かどうか public java.lang.String getBeanName()
BeanReferencenull ではありません)。BeanReference 内の getBeanName public boolean isToParent()
public void setSource(@Nullable java.lang.Object source)
Object を設定します。オブジェクトの正確な型は、使用される構成メカニズムによって異なります。
@Nullable public java.lang.Object getSource()
BeanMetadataElementObject を返します(null の場合があります)。BeanMetadataElement 内の getSource public boolean equals(java.lang.Object other)
java.lang.Object の equals public int hashCode()
java.lang.Object の hashCode public java.lang.String toString()
java.lang.Object の toString