Java abstraction of DotNetTables to provide the same interface for CRIO and other Java platforms