public class NamespaceLookupExtractorFactory extends Object implements LookupExtractorFactory
| Constructor and Description |
|---|
NamespaceLookupExtractorFactory(ExtractionNamespace extractionNamespace,
CacheScheduler cacheScheduler) |
NamespaceLookupExtractorFactory(ExtractionNamespace extractionNamespace,
long firstCacheTimeout,
boolean injective,
CacheScheduler cacheScheduler) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
close() |
LookupExtractor |
get() |
ExtractionNamespace |
getExtractionNamespace() |
long |
getFirstCacheTimeout() |
LookupIntrospectHandler |
getIntrospectHandler() |
boolean |
isInjective() |
boolean |
replaces(LookupExtractorFactory other) |
boolean |
start() |
String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitdestroypublic NamespaceLookupExtractorFactory(ExtractionNamespace extractionNamespace, long firstCacheTimeout, boolean injective, CacheScheduler cacheScheduler)
public NamespaceLookupExtractorFactory(ExtractionNamespace extractionNamespace, CacheScheduler cacheScheduler)
public boolean start()
start in interface LookupExtractorFactorypublic boolean close()
close in interface LookupExtractorFactorypublic boolean replaces(@Nullable LookupExtractorFactory other)
replaces in interface LookupExtractorFactorypublic LookupIntrospectHandler getIntrospectHandler()
getIntrospectHandler in interface LookupExtractorFactorypublic ExtractionNamespace getExtractionNamespace()
public long getFirstCacheTimeout()
public boolean isInjective()
public LookupExtractor get()
get in interface com.google.common.base.Supplier<LookupExtractor>Copyright © 2011–2018 The Apache Software Foundation. All rights reserved.