@Test public void testShouldConstructReadebleStringFromSelectAllColumn() { Column column = new Column(new SelectorName("selectorName")); assertThat(column.toString(), is("selectorName.*")); }
@Override public String toString() { return Visitors.readable(this); }
Column implements QueryElement { @Override public String toString() { return Visitors.readable(this); } }
Column implements QueryElement { @Override public String toString() { return Visitors.readable(this); } Column(SelectorName selectorName);  Column(SelectorName selectorName, String propertyName, String columnName);  Column(ColumnFunction columnFunction, String columnName); }
Column implements QueryElement { @Override public String toString() { return Visitors.readable(this); } Column(SelectorName selectorName);  Column(SelectorName selectorName, String propertyName, String columnName);  Column(ColumnFunction columnFunction, String columnName); void accept(QueryObjectModelVisitor visitor); @Override boolean equals(Object obj); final String getColumnName(); final String getPropertyName(); final boolean isFunction(); ColumnFunction getColumnFunction(); final SelectorName getSelectorName(); @Override String toString(); @Override int hashCode(); Column with(SelectorName newSelectorName); }
Column implements QueryElement { @Override public String toString() { return Visitors.readable(this); } Column(SelectorName selectorName);  Column(SelectorName selectorName, String propertyName, String columnName);  Column(ColumnFunction columnFunction, String columnName); void accept(QueryObjectModelVisitor visitor); @Override boolean equals(Object obj); final String getColumnName(); final String getPropertyName(); final boolean isFunction(); ColumnFunction getColumnFunction(); final SelectorName getSelectorName(); @Override String toString(); @Override int hashCode(); Column with(SelectorName newSelectorName);  }