class GenericRowValueTypeEnforcer {

  private String enforceString(final Object value) {
    if (value instanceof String || value instanceof CharSequence) {
      return value.toString();
    } else if (value == null) {
      return null;
    } else {
      throw new KsqlException("Invalid field type. Value must be String.");
    }
  }

  public  GenericRowValueTypeEnforcer(final Schema schema);

}