class RowMeta implements RowMetaInterface {

  @Override
  public void addRowMeta( RowMetaInterface rowMeta ) {
    for ( int i = 0; i < rowMeta.size(); i++ ) {
      addValueMeta( rowMeta.getValueMeta( i ) );
    }
  }

  public  RowMeta();
  private  RowMeta( RowMeta rowMeta, Integer targetType );
  private  RowMeta( List<ValueMetaInterface> valueMetaList, RowMetaCache rowMetaCache );
  public  RowMeta( DataInputStream inputStream );
  public  RowMeta( Node node );

}