class ValueMetaBase implements IValueMeta {

  @Override
  public Class<?> getNativeDataTypeClass() throws HopValueException {
    // Not implemented for base class
    throw new HopValueException( getTypeDesc() + " does not implement this method" );
  }

  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 );

}