@SuppressWarnings("unchecked")
  public PrimitiveStringifier stringifier() {
    LogicalTypeAnnotation logicalTypeAnnotation = getLogicalTypeAnnotation();
    return logicalTypeAnnotation == null ? PrimitiveStringifier.DEFAULT_STRINGIFIER : logicalTypeAnnotation.valueStringifier(this);
  }
@ SuppressWarnings ( "unchecked" ) public PrimitiveStringifier stringifier ( ) { LogicalTypeAnnotation logicalTypeAnnotation = getLogicalTypeAnnotation ( ) ; return logicalTypeAnnotation == null ? PrimitiveStringifier . DEFAULT_STRINGIFIER : logicalTypeAnnotation . valueStringifier ( this ) ; }
@return the {@link Type} specific stringifier for generating the proper string representation of the values.