Interface BuilderCustomization<T>
- All Known Subinterfaces:
BackupMapConfig
- All Known Implementing Classes:
AbstractCompositeScheme
,AbstractJournalScheme
,AbstractLocalCachingScheme
,AbstractNioManagerBuilder
,AbstractStoreManagerBuilder
,AsyncStoreManagerBuilder
,BackingMapScheme
,BdbStoreManagerBuilder
,CacheStoreScheme
,CaffeineScheme
,ClassScheme
,ContinuousQueryCacheScheme
,CustomScheme
,CustomStoreManagerBuilder
,DefaultBuilderCustomization
,DistributedScheme.BackupConfig
,ElementCalculatorBuilder
,EvictionPolicyBuilder
,ExternalScheme
,FlashJournalScheme
,LocalScheme
,NamedEventInterceptorBuilder
,NearScheme
,NioFileManagerBuilder
,OverflowScheme
,PagedExternalScheme
,PartitionAssignmentStrategyBuilder
,RamJournalScheme
,ReadLocatorBuilder
,ReadWriteBackingMapScheme
,UnitCalculatorBuilder
,ViewScheme
public interface BuilderCustomization<T>
A class that implements
BuilderCustomization
is one that allows an alternate
builder, as a ParameterizedBuilder
, to be provided so that the said class
may use it for realizing objects.- Since:
- Coherence 12.1.2
- Author:
- pfm 2011.11.30
-
Method Summary
Modifier and TypeMethodDescriptionObtains the customParameterizedBuilder
.void
Sets theParameterizedBuilder
to be used as the alternate builder.
-
Method Details
-
getCustomBuilder
ParameterizedBuilder<T> getCustomBuilder()Obtains the customParameterizedBuilder
.- Returns:
- the
ParameterizedBuilder
-
setCustomBuilder
Sets theParameterizedBuilder
to be used as the alternate builder.- Parameters:
bldr
- the ParameterizedBuilder
-