Package org.springframework.shell.support.util

Interface Summary
Filter<T> Allows filtering of objects of type T.
PathMatcher Strategy interface for String-based path matching.
ReflectionUtils.FieldCallback Callback interface invoked on each field in the hierarchy.
ReflectionUtils.FieldFilter Callback optionally used to filter fields to be operated on by a field callback.
ReflectionUtils.MethodCallback Action to take on each method.
ReflectionUtils.MethodFilter Callback optionally used to method fields to be operated on by a method callback.
 

Class Summary
AntPathMatcher PathMatcher implementation for Ant-style path patterns.
Assert Assertion utility class that assists in validating arguments.
Base64 Encodes and decodes to and from Base64 notation.
Base64.InputStream A Base64.InputStream will read data from another java.io.InputStream, given in the constructor, and encode/decode to/from Base64 notation on the fly.
Base64.OutputStream A Base64.OutputStream will write data to another java.io.OutputStream, given in the constructor, and encode/decode to/from Base64 notation on the fly.
ClassUtils Miscellaneous class utility methods.
CollectionUtils Miscellaneous collection utility methods.
DomUtils Convenience methods for working with the DOM API, in particular for working with DOM Nodes and DOM Elements.
ExceptionUtils Methods for working with exceptions.
FileCopyUtils Simple utility methods for file and stream copying.
FileUtils Utilities for handling File instances.
HexUtils Encodes a given byte array as hex.
IOUtils Static helper methods relating to I/O.
MathUtils A class which contains a number of number manipulation operations
NaturalOrderComparator<E> NaturalOrderComparator.java -- Perform natural order comparisons of strings in Java.
NumberUtils Provides extra functionality for Java Number classes.
ObjectUtils Miscellaneous object utility methods.
OsUtils Utilities for handling OS-specific behavior.
Pair<K,V> A pair with a key of type "K" and a value of type "V".
PairList<K,V> A List of Pairs.
ReflectionUtils Simple utility class for working with the reflection API and handling reflection exceptions.
StringUtils Miscellaneous String utility methods.
TemplateUtils Utilities for dealing with "templates", which are commonly used by ROO add-ons.
UrlUtils Utility methods relating to networking types such as URLs.
VersionUtils  
WebXmlUtils Helper util class to allow more convenient handling of web.xml file in Web projects.
WebXmlUtils.WebResourceCollection Convenience class for passing a web-resource-collection element's details
WebXmlUtils.WebXmlParam Value object that holds init-param style information
XmlElementBuilder Very simple convenience Builder for XML Elements
XmlRoundTripUtils Utilities related to round-tripping XML documents
XmlUtils Utilities related to XML usage.
 

Enum Summary
AnsiEscapeCode ANSI escape codes supported by JLine
WebXmlUtils.Dispatcher Enum to define dispatcher
WebXmlUtils.FilterPosition Enum to define filter position