@Test public void testGetSortingConstraint() { CrosstabOtherGroup crosstab = new CrosstabOtherGroup(); crosstab.setField( "field_value" ); List<SortConstraint> result = crosstab.getSortingConstraint(); assertThat( result, is( notNullValue() ) ); assertThat( result.size(), is( equalTo( 1 ) ) ); assertThat( result.get( 0 ).getField(), is( equalTo( "field_value" ) ) ); }
public List<SortConstraint> getSortingConstraint() { return mapFields( Collections.singletonList( getField() ) ); }
CrosstabOtherGroup extends Group { public List<SortConstraint> getSortingConstraint() { return mapFields( Collections.singletonList( getField() ) ); } }
CrosstabOtherGroup extends Group { public List<SortConstraint> getSortingConstraint() { return mapFields( Collections.singletonList( getField() ) ); } CrosstabOtherGroup();  CrosstabOtherGroup( final GroupBody body );  CrosstabOtherGroup( final CrosstabCellBody body );  CrosstabOtherGroup( final CrosstabColumnGroupBody body ); }
CrosstabOtherGroup extends Group { public List<SortConstraint> getSortingConstraint() { return mapFields( Collections.singletonList( getField() ) ); } CrosstabOtherGroup();  CrosstabOtherGroup( final GroupBody body );  CrosstabOtherGroup( final CrosstabCellBody body );  CrosstabOtherGroup( final CrosstabColumnGroupBody body ); GroupHeader getHeader(); void setHeader( final GroupHeader header ); GroupFooter getFooter(); void setFooter( final GroupFooter footer ); CrosstabOtherGroup clone(); CrosstabOtherGroup derive( final boolean preserveElementInstanceIds ); Element getElement( final int index ); int getElementCount(); void setElementAt( final int index, final Element element ); String getField(); void setField( final String field ); void setBody( final GroupBody body ); boolean isGroupChange( final DataRow dataRow ); List<SortConstraint> getSortingConstraint(); }
CrosstabOtherGroup extends Group { public List<SortConstraint> getSortingConstraint() { return mapFields( Collections.singletonList( getField() ) ); } CrosstabOtherGroup();  CrosstabOtherGroup( final GroupBody body );  CrosstabOtherGroup( final CrosstabCellBody body );  CrosstabOtherGroup( final CrosstabColumnGroupBody body ); GroupHeader getHeader(); void setHeader( final GroupHeader header ); GroupFooter getFooter(); void setFooter( final GroupFooter footer ); CrosstabOtherGroup clone(); CrosstabOtherGroup derive( final boolean preserveElementInstanceIds ); Element getElement( final int index ); int getElementCount(); void setElementAt( final int index, final Element element ); String getField(); void setField( final String field ); void setBody( final GroupBody body ); boolean isGroupChange( final DataRow dataRow ); List<SortConstraint> getSortingConstraint();  }