Represents table abstraction in Java