Ether Framework
Unified API docs for Ether modules
Loading...
Searching...
No Matches
dev.rafex.ether.config.binding.ConfigBinder Class Reference
Collaboration diagram for dev.rafex.ether.config.binding.ConfigBinder:

Static Public Member Functions

static< T extends Record > T bind (final EtherConfig config, final Class< T > recordType)
static< T extends Record > T bind (final EtherConfig config, final String prefix, final Class< T > recordType)
static< T extends Record > T bindValidated (final EtherConfig config, final Class< T > recordType)
static< T extends Record > T bindValidated (final EtherConfig config, final String prefix, final Class< T > recordType)

Detailed Description

Definition at line 51 of file ConfigBinder.java.

Member Function Documentation

◆ bind() [1/2]

static< T extends Record > T dev.rafex.ether.config.binding.ConfigBinder.bind ( final EtherConfig config,
final Class< T > recordType )
static

Definition at line 58 of file ConfigBinder.java.

Referenced by bindValidated(), and bindValidated().

Here is the caller graph for this function:

◆ bind() [2/2]

static< T extends Record > T dev.rafex.ether.config.binding.ConfigBinder.bind ( final EtherConfig config,
final String prefix,
final Class< T > recordType )
static

Definition at line 62 of file ConfigBinder.java.

◆ bindValidated() [1/2]

static< T extends Record > T dev.rafex.ether.config.binding.ConfigBinder.bindValidated ( final EtherConfig config,
final Class< T > recordType )
static

Definition at line 66 of file ConfigBinder.java.

References bind(), and dev.rafex.ether.config.validation.ConfigValidator.validate().

Here is the call graph for this function:

◆ bindValidated() [2/2]

static< T extends Record > T dev.rafex.ether.config.binding.ConfigBinder.bindValidated ( final EtherConfig config,
final String prefix,
final Class< T > recordType )
static

Definition at line 72 of file ConfigBinder.java.

References bind(), and dev.rafex.ether.config.validation.ConfigValidator.validate().

Here is the call graph for this function:

The documentation for this class was generated from the following file:
  • ether-config/ether-config/src/main/java/dev/rafex/ether/config/binding/ConfigBinder.java