class ValueMetaBase implements IValueMeta {

  public static Boolean convertStringToBoolean( String string ) {
    if ( Utils.isEmpty( string ) ) {
      return null;
    }
    return "Y".equalsIgnoreCase( string ) || "TRUE".equalsIgnoreCase( string )
      || "YES".equalsIgnoreCase( string ) || "1".equals( string );
  }

  public  ValueMetaBase();
  public  ValueMetaBase( String name );
  public  ValueMetaBase( String name, int type );
  public  ValueMetaBase( String name, int type, Comparator<Object> comparator );
  public  ValueMetaBase( String name, int type, int length, int precision );
  public  ValueMetaBase( String name, int type, int length, int precision, Comparator<Object> comparator );
  public  ValueMetaBase( Node node );
  @Deprecated public  ValueMetaBase( DataInputStream inputStream );

}