public class AnnotationFunctionExecutionConfigurationSource extends AbstractFunctionExecutionConfigurationSource
logger| Constructor and Description |
|---|
AnnotationFunctionExecutionConfigurationSource(AnnotationMetadata metadata)
Creates a new
AnnotationFunctionExecutionConfigurationSource from the given AnnotationMetadata and
annotation. |
| Modifier and Type | Method and Description |
|---|---|
Iterable<String> |
getBasePackages()
Returns the base packages the repository interfaces shall be found under.
|
Iterable<TypeFilter> |
getExcludeFilters()
Returns configured
TypeFilters |
Iterable<TypeFilter> |
getIncludeFilters()
Returns configured
TypeFilters |
Object |
getSource()
Returns the actual source object that the configuration originated from.
|
getCandidates, getFunctionExecutionAnnotationTypeNames, getFunctionExecutionAnnotationTypespublic AnnotationFunctionExecutionConfigurationSource(AnnotationMetadata metadata)
AnnotationFunctionExecutionConfigurationSource from the given AnnotationMetadata and
annotation.metadata - must not be null.public Object getSource()
FunctionExecutionConfigurationSourcepublic Iterable<String> getBasePackages()
FunctionExecutionConfigurationSourcepublic Iterable<TypeFilter> getIncludeFilters()
FunctionExecutionConfigurationSourceTypeFilterspublic Iterable<TypeFilter> getExcludeFilters()
FunctionExecutionConfigurationSourceTypeFiltersCopyright © 2011–2019 Pivotal Software, Inc.. All rights reserved.