net.sf.mmm.util.cli.base
Interface CliParserDependencies
- All Known Implementing Classes:
- AbstractCliParserBuilder, DefaultCliParserBuilder
@ComponentSpecification
public interface CliParserDependencies
This interface bundles the dependencies for the
CliParser. It contains components required by
the parser.
- Since:
- 2.0.0
- Author:
- Joerg Hohwiller (hohwille at users.sourceforge.net)
getStringUtil
StringUtil getStringUtil()
- Returns:
- the
StringUtil instance to use.
getReflectionUtil
ReflectionUtil getReflectionUtil()
- Returns:
- the
ReflectionUtil instance to use.
getAnnotationUtil
AnnotationUtil getAnnotationUtil()
- Returns:
- the
AnnotationUtil instance to use.
getCollectionReflectionUtil
CollectionReflectionUtil getCollectionReflectionUtil()
- Returns:
- the
CollectionReflectionUtil instance to use.
getCollectionFactoryManager
CollectionFactoryManager getCollectionFactoryManager()
- Returns:
- the
CollectionFactoryManager instance to use.
getNlsMessageFactory
NlsMessageFactory getNlsMessageFactory()
- Returns:
- the
NlsMessageFactory instance to use.
getNlsTemplateResolver
NlsTemplateResolver getNlsTemplateResolver()
- Returns:
- the
NlsTemplateResolver instance to use or
null to use the default instance.
getConverter
ComposedValueConverter getConverter()
- Returns:
- the
ComposedValueConverter instance used to convert CLI
parameters to typed values.
getLineWrapper
LineWrapper getLineWrapper()
- Returns:
- the
LineWrapper used for justification of texts for the
help texts.
Copyright © 2001-2010 mmm-Team. All Rights Reserved.