Package software.amazon.smithy.utils


package software.amazon.smithy.utils
  • Class
    Description
    Manages the creation, copying, and reuse of values created by builders.
    Provides support for camelCase, snake_case, and other kinds of case conversions.
    Helper class for generating code.
    Utilities for working with functions, predicates, etc.
    Utilities for IO operations.
    Immutable List utilities to polyfill Java 9+ features.
    Immutable Map utilities to polyfill Java 9+ features.
    Implements a simple media type parser based on the Content-Type grammar defined in RFC 7231.
    Functions that make working with optionals easier.
    Pair<L,R>
    Generic immutable pair of values.
    Immutable Set utilities to polyfill Java 9+ features.
    A simple expression parser that can be extended to implement parsers for small domain specific languages.
    A mutable object that can be used to create an immutable object of type T.
    Annotation used to indicate that a package or class was generated and should not be edited directly.
    Annotation used to indicate that an API is considered internal to Smithy and subject to change.
    Annotation used to indicate that an API is considered unstable and subject to change.
    Operations on String that are null safe.
    A type that contains tags.
    Provides a way to get from an instance of T to a SmithyBuilder.
    Similar to BiConsumer, but accepts three arguments.