public class AeshInvocationProviders extends java.lang.Object implements InvocationProviders
| Modifier and Type | Field and Description |
|---|---|
private CompleterInvocationProvider |
completerInvocationProvider |
private ConverterInvocationProvider |
converterInvocationProvider |
private OptionActivatorProvider |
optionActivatorProvider |
private ValidatorInvocationProvider |
validatorInvocationProvider |
| Constructor and Description |
|---|
AeshInvocationProviders(ConverterInvocationProvider converterInvocationProvider,
CompleterInvocationProvider completerInvocationProvider,
ValidatorInvocationProvider validatorInvocationProvider,
OptionActivatorProvider optionActivatorProvider) |
| Modifier and Type | Method and Description |
|---|---|
CompleterInvocationProvider |
getCompleterProvider() |
ConverterInvocationProvider |
getConverterProvider() |
OptionActivatorProvider |
getOptionActivatorProvider() |
ValidatorInvocationProvider |
getValidatorProvider() |
private final ConverterInvocationProvider converterInvocationProvider
private final CompleterInvocationProvider completerInvocationProvider
private final ValidatorInvocationProvider validatorInvocationProvider
private final OptionActivatorProvider optionActivatorProvider
public AeshInvocationProviders(ConverterInvocationProvider converterInvocationProvider, CompleterInvocationProvider completerInvocationProvider, ValidatorInvocationProvider validatorInvocationProvider, OptionActivatorProvider optionActivatorProvider)
public ConverterInvocationProvider getConverterProvider()
getConverterProvider in interface InvocationProviderspublic CompleterInvocationProvider getCompleterProvider()
getCompleterProvider in interface InvocationProviderspublic ValidatorInvocationProvider getValidatorProvider()
getValidatorProvider in interface InvocationProviderspublic OptionActivatorProvider getOptionActivatorProvider()
getOptionActivatorProvider in interface InvocationProviders