| Name | Description | Type | Package | Framework |
| AbstractModule | Base support class for modules, wrapping ModuleDescriptor and ModuleDeploymentProperties. | Class | org.springframework.xd.module.core | Spring XD |
|
| ArchiveResourceLoader | Spring ResourceLoader that can locate nested boot archives inside a root archive. | Class | org.springframework.xd.module.support | Spring XD |
|
| BatchJobCommitIntervalOptionMixin | Batch job option for commit-interval. | Class | org.springframework.xd.module.options.mixins | Spring XD |
|
| BatchJobDeleteFilesOptionMixin | Batch job option for delete files after import. | Class | org.springframework.xd.module.options.mixins | Spring XD |
|
| BatchJobFieldDelimiterOptionMixin | Batch job option for the delimiter in the file (csv file etc. | Class | org.springframework.xd.module.options.mixins | Spring XD |
|
| BatchJobFieldNamesOptionMixin | Batch job option for fields names in the file (csv file etc. | Class | org.springframework.xd.module.options.mixins | Spring XD |
|
| BatchJobResourcesOptionMixin | Batch job option for resources (Spring resources) to import. | Class | org.springframework.xd.module.options.mixins | Spring XD |
|
| BatchJobRestartableOptionMixin | Batch job option for restartable. | Class | org.springframework.xd.module.options.mixins | Spring XD |
|
| BatchJobSinglestepPartitionSupportOptionMixin | Captures options made available via the import of singlestep-partition-support. | Class | org.springframework.xd.module.options.mixins | Spring XD |
|
| CompositeModule | | Class | org.springframework.xd.module.core | Spring XD |
|
| CompositeModuleDefinition | A module definition for a module which has been custom created as the composition of several othermodules (either simple or | Class | org.springframework.xd.module | Spring XD |
|
| CronExpression | The annotated element must be a valid Spring cron expression (6 fields). | Class | org.springframework.xd.module.options.validation | Spring XD |
|
| CronExpression .CronValidator | | Class | org.springframework.xd.module.options.validation.CronExpression | Spring XD |
|
| DateFormat | The annotated must be a valid SimpleDateFormat pattern. | Class | org.springframework.xd.module.options.validation | Spring XD |
|
| DateFormat .DateFormatValidator | | Class | org.springframework.xd.module.options.validation.DateFormat | Spring XD |
|
| DateFormatMixin | Provides a dateFormat module option, meant to hold a pattern that conforms to SimpleDateFormat. | Class | org.springframework.xd.module.options.mixins | Spring XD |
|
| DateTrigger | A Trigger implementation that enables execution on a series of Dates. | Class | org.springframework.xd.module.support | Spring XD |
|
| DateWithCustomFormat | Used as a class level annotation to cross-validate a String representation of a date according to a date formatwhich is itself a property of the annotated class. | Class | org.springframework.xd.module.options.validation | Spring XD |
|
| DateWithCustomFormat .DateWithCustomFormatValidator | | Class | org.springframework.xd.module.options.validation.DateWithCustomFormat | Spring XD |
|
| DateWithCustomFormat .List | Defines several DateWithCustomFormat annotations on the same element. | Class | org.springframework.xd.module.options.validation.DateWithCustomFormat | Spring XD |
|
| DefaultModuleOptionsMetadataCollector | | Class | org.springframework.xd.module.options | Spring XD |
|
| DefaultModuleOptionsMetadataResolver | The default implementation of ModuleOptionsMetadataResolver that deals with simple modules and reads thecompanion . | Class | org.springframework.xd.module.options | Spring XD |
|
| DefaultSimpleModuleInformationResolver | Default implementation of ModuleInformationResolver that supportsSimpleModuleDefinitions and that reads Strings from | Class | org.springframework.xd.module.info | Spring XD |
|
| DelegatingModuleInformationResolver | A composite resolver that will try delegates until one returns a non null result. | Class | org.springframework.xd.module.info | Spring XD |
|
| DelegatingModuleOptionsMetadataResolver | A ModuleOptionsMetadataResolver that will invoke several other ModuleOptionsMetadataResolverinstances in turn and merge their results (flattening them). | Class | org.springframework.xd.module.options | Spring XD |
|
| EnvironmentAwareModuleOptionsMetadataResolver | A decorator around another ModuleOptionsMetadataResolver that will provide default values for module optionsusing the environment. | Class | org.springframework.xd.module.options | Spring XD |
|
| Exclusives | Utility class for assisting in checking that mutually exclusive options are correctly set. | Class | org.springframework.xd.module.options.validation | Spring XD |
|
| ExpressionOrScriptMixin | A standard mixin for modules that do some transformation based on either a script or a SpEL expression. | Class | org.springframework.xd.module.options.mixins | Spring XD |
|
| FlattenedCompositeModuleOptionsMetadata | A composite ModuleOptionsMetadata made of several ModuleOptionsMetadata that will appear "flattened". | Class | org.springframework.xd.module.options | Spring XD |
|
| FromMongoDbOptionMixin | An option class to mix-in when reading from MongoDB. | Class | org.springframework.xd.module.options.mixins | Spring XD |
|
| FromMongoDbOptionMixin .Job | Has collectionName default to ${xd. | Class | org.springframework.xd.module.options.mixins.FromMongoDbOptionMixin | Spring XD |
|
| FromMongoDbOptionMixin .Stream | Has collectionName default to ${xd. | Class | org.springframework.xd.module.options.mixins.FromMongoDbOptionMixin | Spring XD |
|
| FromStringCharsetMixin | A standard mixin for modules that do conversion from String to bytes. | Class | org.springframework.xd.module.options.mixins | Spring XD |
|
| FtpConnectionMixin | A mixin that can be used anytime a connection to an FTP server is needed. | Class | org.springframework.xd.module.options.mixins | Spring XD |
|
| HadoopConfigurationMixin | Factors out common configuration options for Hadoop. | Class | org.springframework.xd.module.options.mixins | Spring XD |
|
| HierarchicalCompositeModuleOptionsMetadata | A composite ModuleOptionsMetadata made of several ModuleOptionsMetadata, each assigned to a name,that will appear in a hierarchy. | Class | org.springframework.xd.module.options | Spring XD |
|
| IntoMongoDbOptionMixin | An option class to mix-in when writing to MongoDB. | Class | org.springframework.xd.module.options.mixins | Spring XD |
|
| IntoMongoDbOptionMixin .Job | Has collectionName default to ${xd. | Class | org.springframework.xd.module.options.mixins.IntoMongoDbOptionMixin | Spring XD |
|
| IntoMongoDbOptionMixin .Stream | Has collectionName default to ${xd. | Class | org.springframework.xd.module.options.mixins.IntoMongoDbOptionMixin | Spring XD |
|
| IntoMongoDbOptionMixin .WriteConcern | | Class | org.springframework.xd.module.options.mixins.IntoMongoDbOptionMixin | Spring XD |
|
| JavaConfiguredModule | A SimpleModule configured by an @Configuration class. | Class | org.springframework.xd.module.core | Spring XD |
|
| MappedRequestHeadersMixin | Base class for mixins that add the mappedRequestHeaders option. | Class | org.springframework.xd.module.options.mixins | Spring XD |
|
| MappedRequestHeadersMixin .Amqp | | Class | org.springframework.xd.module.options.mixins.MappedRequestHeadersMixin | Spring XD |
|
| MappedRequestHeadersMixin .Http | | Class | org.springframework.xd.module.options.mixins.MappedRequestHeadersMixin | Spring XD |
|
| MappedResponseHeadersMixin | Base class for mixins that add the mappedResponseHeaders option. | Class | org.springframework.xd.module.options.mixins | Spring XD |
|
| MappedResponseHeadersMixin .Http | | Class | org.springframework.xd.module.options.mixins.MappedResponseHeadersMixin | Spring XD |
|
| MapreduceConfigurationMixin | Factors out common configuration options for Hadoop MapReduce. | Class | org.springframework.xd.module.options.mixins | Spring XD |
|
| MaxMessagesDefaultOneMixin | Mixin for polled sources where the default is 1 message per poll. | Class | org.springframework.xd.module.options.mixins | Spring XD |
|
| MaxMessagesDefaultUnlimitedMixin | Mixin for polled sources where the default is unlimited messages per poll. | Class | org.springframework.xd.module.options.mixins | Spring XD |
|
| Mixin | Instructs the runtime to mix in other POJO bases module option metadata classes into the one that is annotated withthis annotation. | Class | org.springframework.xd.module.options.spi | Spring XD |
|
| Module | | Interface | org.springframework.xd.module.core | Spring XD |
|
| ModuleDefinition | An instance of ModuleDefinition reflects the fact that a given module (identified by its type and name) is'available', i. | Class | org.springframework.xd.module | Spring XD |
|
| ModuleDefinitions | Factory class to create ModuleDefinitions. | Class | org.springframework.xd.module | Spring XD |
|
| ModuleDeploymentProperties | Deployment properties for a module. | Class | org.springframework.xd.module | Spring XD |
|
| ModuleDescriptor | Representation of a module in the context of a defined stream or job. | Class | org.springframework.xd.module | Spring XD |
|
| ModuleDescriptor .Builder | Builder object for ModuleDescriptor. | Class | org.springframework.xd.module.ModuleDescriptor | Spring XD |
|
| ModuleDescriptor .Key | Key to be used in Map of ModuleDescriptors. | Class | org.springframework.xd.module.ModuleDescriptor | Spring XD |
|
| ModuleEnvironment | A dedicated Environment for a module, which restricts the values exposed to thePropertySourcesPlaceholderConfigurer living in the module context. | Class | org.springframework.xd.module.core | Spring XD |
|
| ModuleFactory | Determines the type of Module to create from the Module's metadata and creates a module instance. | Class | org.springframework.xd.module.core | Spring XD |
|
| ModuleInformation | Holder object for various bits of information about a module, such as description, etc. | Class | org.springframework.xd.module.info | Spring XD |
|
| ModuleInformationResolver | | Interface | org.springframework.xd.module.info | Spring XD |
|
| ModuleOption | Provides information about an option that a user can set to customize the behavior of a module. | Class | org.springframework.xd.module.options | Spring XD |
|
| ModuleOption | Used to annotate the setter methods of a POJO Module Options class to provide the framework with additional optionRequired Element Summary | Class | org.springframework.xd.module.options.spi | Spring XD |
|
| ModuleOptions | Represents runtime information about a module once user provided values are known. | Class | org.springframework.xd.module.options | Spring XD |
|
| ModuleOptionsMetadata | Encapsulates metadata about the accepted options for a module. | Interface | org.springframework.xd.module.options | Spring XD |
|
| ModuleOptionsMetadataResolver | Note that basic metadata derived from a module may be enriched by collaborators. | Interface | org.springframework.xd.module.options | Spring XD |
|
| ModulePlaceholders | Defines constants for well known XD keys that are available at runtime for a module. | Class | org.springframework.xd.module.options.spi | Spring XD |
|
| ModuleType | Represents the kind of modules that make up a stream or job. | Class | org.springframework.xd.module | Spring XD |
|
| ModuleUtils | Contains utility methods for accessing a module's properties and dealing with ClassLoaders. | Class | org.springframework.xd.module.options | Spring XD |
|
| MongoDbConnectionMixin | A mixin to add anytime a connection to MongoDB is required. | Class | org.springframework.xd.module.options.mixins | Spring XD |
|
| NestedArchiveResource | Represents a resource as resolved inside a boot Archive. | Class | org.springframework.xd.module.support | Spring XD |
|
| NonBindingResourceConfiguredModule | A module type that chooses not to bind to the MessageBus. | Class | org.springframework.xd.module.core | Spring XD |
|
| NullClassLoader | A ClassLoader that can't find or load anything. | Class | org.springframework.xd.module.support | Spring XD |
|
| ParentLastURLClassLoader | Extension for URLClassLoader that uses a parent-last (or child first) delegation. | Class | org.springframework.xd.module.support | Spring XD |
|
| PassthruModuleOptionsMetadata | | Class | org.springframework.xd.module.options | Spring XD |
|
| Password | This module option type represents a password. | Class | org.springframework.xd.module.options.types | Spring XD |
|
| PeriodicTriggerMixin | Mixin for options that include a periodic fixed-delay trigger. | Class | org.springframework.xd.module.options.mixins | Spring XD |
|
| Plugin | To be implemented by classes that want to alter how a Module works. | Interface | org.springframework.xd.module.core | Spring XD |
|
| PojoModuleOptionsMetadata | An implementation of ModuleOptionsMetadata that derives its information from a plain old java object:public setters are reported as valid optionsthe type of the option is derived from the accepted type by the setter | Class | org.springframework.xd.module.options | Spring XD |
|
| PrefixNarrowingModuleOptions | A decorator on another instance of ModuleOptions (in practice, one representing options to a composed module)that will filter and remap property values exposed through its property source. | Class | org.springframework.xd.module.options | Spring XD |
|
| ProfileNamesProvider | To be implemented by classes that instruct the framework to activate some named profiles. | Interface | org.springframework.xd.module.options.spi | Spring XD |
|
| ResourceConfiguredModule | A SimpleModule configured using a bean definition resource (XML orAuthor:David Turanski, Eric Bottard | Class | org.springframework.xd.module.core | Spring XD |
|
| RuntimeModuleDeploymentProperties | Runtime ModuleDeploymentProperties for a module. | Class | org.springframework.xd.module | Spring XD |
|
| ScriptMixin | A standard mixin for modules that do some transformation based on a script. | Class | org.springframework.xd.module.options.mixins | Spring XD |
|
| SimpleModule | A Module implementation backed by a Spring ApplicationContext. | Class | org.springframework.xd.module.core | Spring XD |
|
| SimpleModuleDefinition | A module definition for a "simple", single module whose code and supporting resourcescan be located somewhere. | Class | org.springframework.xd.module | Spring XD |
|
| SimpleModuleOptionsMetadata | An implementation of ModuleOptionsMetadata that only knows how to list options and does not support advancedfacilities such as derived options, profile activation or validation. | Class | org.springframework.xd.module.options | Spring XD |
|
| StringToEnumIgnoringCaseConverterFactory | Copied from org. | Class | org.springframework.xd.module.options.support | Spring XD |
|
| TestModuleDefinitions | Utility class for creating ModuleDefinitions in the context of tests. | Class | org.springframework.xd.module | Spring XD |
|
| ToStringCharsetMixin | A standard mixin for modules that do conversion from bytes to String. | Class | org.springframework.xd.module.options.mixins | Spring XD |
|
| ValidationGroupsProvider | To be implemented by classes change their validation behavior based on which properties have been set by the user. | Interface | org.springframework.xd.module.options.spi | Spring XD |