Package com.oracle.coherence.cdi
Class ExtractorProducer.UniversalExtractorsSupplier
java.lang.Object
com.oracle.coherence.cdi.ExtractorProducer.UniversalExtractorsSupplier
- All Implemented Interfaces:
 ExtractorFactory<PropertyExtractor.Extractors,Object, Object> 
- Enclosing class:
 ExtractorProducer
@Extractors({})
@ApplicationScoped
public static class ExtractorProducer.UniversalExtractorsSupplier
extends Object
implements ExtractorFactory<PropertyExtractor.Extractors,Object,Object>  
A {
ExtractorFactory that produces MultiExtractor containing ValueExtractor instances produced from the annotations contained in a
 PropertyExtractor.Extractors annotation.- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptioncreate(PropertyExtractor.Extractors annotation) Create aValueExtractorinstance. 
- 
Constructor Details
- 
UniversalExtractorsSupplier
public UniversalExtractorsSupplier() 
 - 
 - 
Method Details
- 
create
Description copied from interface:ExtractorFactoryCreate aValueExtractorinstance.- Specified by:
 createin interfaceExtractorFactory<PropertyExtractor.Extractors,Object, Object> - Parameters:
 annotation- theAnnotationthat defines the ValueExtractor- Returns:
 - a 
ValueExtractorinstance 
 
 -