Class InetAddressRangeFilterBuilder
- java.lang.Object
-
- com.tangosol.coherence.config.builder.InetAddressRangeFilterBuilder
-
- All Implemented Interfaces:
ParameterizedBuilder<Filter>
public class InetAddressRangeFilterBuilder extends Object implements ParameterizedBuilder<Filter>
InetAddressRangeFilterBuilder defers evaluating configuration parameters until Filter is instantiated.- Since:
- Coherence 12.2.1
- Author:
- jf 2015.02.10
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.tangosol.coherence.config.builder.ParameterizedBuilder
ParameterizedBuilder.ReflectionSupport
-
-
Constructor Summary
Constructors Constructor Description InetAddressRangeFilterBuilder()
Construct aInetAddressRangeFilterBuilder
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addAuthorizedHostsToFilter(String sAddrFrom, String sAddrTo)
Add an authorized host range to the filter.Filter
realize(ParameterResolver resolver, ClassLoader loader, ParameterList listParameters)
Realizes (creates if necessary) an instance of a object of type T, using the providedParameterResolver
to resolve values any referencedParameter
s.
-
-
-
Constructor Detail
-
InetAddressRangeFilterBuilder
public InetAddressRangeFilterBuilder()
Construct aInetAddressRangeFilterBuilder
-
-
Method Detail
-
realize
public Filter realize(ParameterResolver resolver, ClassLoader loader, ParameterList listParameters)
Realizes (creates if necessary) an instance of a object of type T, using the providedParameterResolver
to resolve values any referencedParameter
s.- Specified by:
realize
in interfaceParameterizedBuilder<Filter>
- Parameters:
resolver
- theParameterResolver
for resolving namedParameter
sloader
- theClassLoader
for loading any necessary classes and ifnull
theClassLoader
used to load the builder will be used insteadlistParameters
- an optionalParameterList
(may benull
) to be used for realizing the instance, eg: used as constructor parameters- Returns:
- an instance of T
-
-