| Interface | Description | 
|---|---|
| ArgumentUtils.Check | Functional interface the check a condition. | 
| IOExceptionBiFunction<T,U,R> | Utility to use a  BiFunctionwhich throws internally a IOException. | 
| LocaleResolver<T> | Responsible for determining the current locale given a context. | 
| PathMatcher | Interface for components that can match source strings against a specified pattern string. | 
| Toggleable | An interface for components or configurations that can be toggled on or off. | 
| Class | Description | 
|---|---|
| AntPathMatcher | PathMatcher implementation for Ant-style path patterns. | 
| ArgumentUtils | Utility methods for checking method argument values. | 
| ArgumentUtils.ArgumentCheck<T> | Allows producing error messages. | 
| ArrayUtils | Utility methods for working with arrays. | 
| CollectionUtils | Utility methods for working with  Collectiontypes | 
| EnvironmentProperties | A mapping from environment variable names to Micronaut
 property names. | 
| KotlinUtils | Internal Utility methods for working with Kotlin  suspendfunctions | 
| RegexPathMatcher | PathMatcher implementation for regex-style patterns. | 
| StreamUtils | Utility methods for working with streams. | 
| StringUtils | Utility methods for Strings. | 
| SupplierUtil | Helper methods for dealing with  Supplier. |