public static Node createPager( Pager pager )
{
ComplexNode pagerNode = new ComplexNode( "pager" );
pagerNode.setMetadata( true );
pagerNode.addChild( new SimpleNode( "page", pager.getPage() ) );
pagerNode.addChild( new SimpleNode( "pageCount", pager.getPageCount() ) );
pagerNode.addChild( new SimpleNode( "total", pager.getTotal() ) );
pagerNode.addChild( new SimpleNode( "pageSize", pager.getPageSize() ) );
pagerNode.addChild( new SimpleNode( "nextPage", pager.getNextPage() ) );
pagerNode.addChild( new SimpleNode( "prevPage", pager.getPrevPage() ) );
return pagerNode;
}