public long readLong() throws IOException {return primitiveTypes.readLong();}

public long readLong ( ) throws IOException { return primitiveTypes . readLong ( ) ; }
public virtual long readLong(){throw new System.NotImplementedException();}
