max
public Object accept(RootClass class1)
public Object accept(UnionSubclass subclass)
public Object accept(SingleTableSubclass subclass)
public Object accept(JoinedSubclass subclass)
public Object accept(Subclass subclass)