public interface RaesParametersProvider extends RaesParameters
RaesParameters
delegate to some other instance of a
sibling interface or itself in order to locate the parameters required to
read or write a RAES file of a given type.
This enables implementations to retrieve RAES parameters on demand
rather than providing them upfront for any possible type.
Implementations do not need to be safe for multi-threading.
Modifier and Type | Method and Description |
---|---|
<P extends RaesParameters> |
get(Class<P> type)
|
@CheckForNull <P extends RaesParameters> P get(Class<P> type)
P
- the type of the RAES parameters.type
- the RaesParameters
interface class which's
implementation is searched.RaesParameters
of the given type
or null
if not available.Copyright © 2005–2018 Schlichtherle IT Services. All rights reserved.