public interface ParameterInfoFactory
ParameterInfo
objects decoupling implementation from API.
The implementation of the factory is loaded via Java's ServiceLoader
.Modifier and Type | Field and Description |
---|---|
static ParameterInfoFactory |
INSTANCE
The instance loaded via Java's
ServiceLoader . |
Modifier and Type | Method and Description |
---|---|
ModifiableParameterInfo |
create(ParameterInfo parameterInfo)
Creates a
ModifiableParameterInfo based on passed ParameterInfo . |
static final ParameterInfoFactory INSTANCE
ServiceLoader
.ModifiableParameterInfo create(ParameterInfo parameterInfo)
ModifiableParameterInfo
based on passed ParameterInfo
.
If parameterInfo
is null
, a ModifiableParameterInfo
based on
default values of a clear ParameterInfo
is returned.parameterInfo
- The ParameterInfo
as basis.ModifiableParameterInfo
instance.Copyright © 2021. All rights reserved.