パッケージ | 説明 |
---|---|
org.springframework.boot.context.properties | 外部構成プロパティのサポート。 |
org.springframework.boot.context.properties.bind | @ConfigurationProperties バインディングのサポート。 |
org.springframework.boot.context.properties.bind.handler | 一般的な BindHandler 実装。 |
org.springframework.boot.context.properties.bind.validation | バインディング検証のサポート。 |
修飾子と型 | メソッドと説明 |
---|---|
Bindable<?> | ConfigurationPropertiesBean.asBindTarget() |
修飾子と型 | メソッドと説明 |
---|---|
Bindable<?> | BindException.getTarget() バインドされているターゲットを返します。 |
static <E> Bindable<ListSE<E>> | Bindable.listOf(ClassSE<E> elementType) |
static <K,V> Bindable<MapSE<K,V>> | Bindable.mapOf(ClassSE<K> keyType, ClassSE<V> valueType) |
static <T> Bindable<T> | Bindable.of(ClassSE<T> type) 指定された型の新しい Bindable を作成します。 |
static <T> Bindable<T> | Bindable.of(ResolvableType type) 指定された型の新しい Bindable を作成します。 |
static <T> Bindable<T> | Bindable.ofInstance(T instance) インスタンスに等しい既存の値を使用して、指定されたインスタンスの型の新しい Bindable を作成します。 |
<T> Bindable<T> | AbstractBindHandler.onStart(ConfigurationPropertyName name, Bindable<T> target, BindContext context) |
default <T> Bindable<T> | BindHandler.onStart(ConfigurationPropertyName name, Bindable<T> target, BindContext context) 要素のバインドが開始されたときに、結果が決定される前に呼び出されます。 |
static <E> Bindable<SetSE<E>> | Bindable.setOf(ClassSE<E> elementType) |
Bindable<T> | Bindable.withAnnotations(AnnotationSE... annotations) 指定されたアノテーションを使用して、更新された Bindable インスタンスを作成します。 |
Bindable<T> | Bindable.withBindRestrictions(Bindable.BindRestriction... additionalRestrictions) 追加のバインド制限を使用して、更新された Bindable インスタンスを作成します。 |
Bindable<T> | Bindable.withExistingValue(T existingValue) 既存の値で更新された Bindable インスタンスを作成します。 |
Bindable<T> | Bindable.withSuppliedValue(SupplierSE<T> suppliedValue) 値サプライヤーで更新された Bindable インスタンスを作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
<T> Bindable<T> | NoUnboundElementsBindHandler.onStart(ConfigurationPropertyName name, Bindable<T> target, BindContext context) |
修飾子と型 | メソッドと説明 |
---|---|
ObjectSE | NoUnboundElementsBindHandler.onFailure(ConfigurationPropertyName name, Bindable<?> target, BindContext context, ExceptionSE error) |
ObjectSE | IgnoreErrorsBindHandler.onFailure(ConfigurationPropertyName name, Bindable<?> target, BindContext context, ExceptionSE error) |
ObjectSE | IgnoreTopLevelConverterNotFoundBindHandler.onFailure(ConfigurationPropertyName name, Bindable<?> target, BindContext context, ExceptionSE error) |
void | NoUnboundElementsBindHandler.onFinish(ConfigurationPropertyName name, Bindable<?> target, BindContext context, ObjectSE result) |
<T> Bindable<T> | NoUnboundElementsBindHandler.onStart(ConfigurationPropertyName name, Bindable<T> target, BindContext context) |
ObjectSE | NoUnboundElementsBindHandler.onSuccess(ConfigurationPropertyName name, Bindable<?> target, BindContext context, ObjectSE result) |
修飾子と型 | メソッドと説明 |
---|---|
<T> Bindable<T> | ValidationBindHandler.onStart(ConfigurationPropertyName name, Bindable<T> target, BindContext context) |
修飾子と型 | メソッドと説明 |
---|---|
ObjectSE | ValidationBindHandler.onFailure(ConfigurationPropertyName name, Bindable<?> target, BindContext context, ExceptionSE error) |
void | ValidationBindHandler.onFinish(ConfigurationPropertyName name, Bindable<?> target, BindContext context, ObjectSE result) |
<T> Bindable<T> | ValidationBindHandler.onStart(ConfigurationPropertyName name, Bindable<T> target, BindContext context) |
ObjectSE | ValidationBindHandler.onSuccess(ConfigurationPropertyName name, Bindable<?> target, BindContext context, ObjectSE result) |