Interface StringValidator

All Superinterfaces:
Validator<java.lang.String>

public interface StringValidator
extends Validator<java.lang.String>
A Validator for String payloads. This is useful if your payload contains unique identifiers like user names. If the payload is a structured String like JSON or XML, use Validator or StringObjectValidator instead.

Copyright © 2017 Carlos Macasaet.

Author:
Carlos Macasaet
  • Method Details

    • getCharset

      default java.nio.charset.Charset getCharset()
    • getTransformer

      default java.util.function.Function<byte[],​java.lang.String> getTransformer()
      Description copied from interface: Validator
      Implement this to define how decrypted content is deserialised into domain objects.
      Specified by:
      getTransformer in interface Validator<java.lang.String>
      Returns:
      a method for converting the decrypted payload into a domain object