@SuppressWarnings({"unchecked","rawtypes"}) public RecordSetPage(Input input){
  Deserializer deserizalizer=new Deserializer();
  Map mapResult=deserizalizer.deserialize(input,Map.class);
  cursor=(Integer)mapResult.get("Cursor");
  data=(List<List<Object>>)mapResult.get("Page");
}

@ SuppressWarnings ( { "unchecked" , "rawtypes" } ) public RecordSetPage ( Input input ) { Deserializer deserizalizer = new Deserializer ( ) ; Map mapResult = deserizalizer . deserialize ( input , Map . class ) ; cursor = ( Integer ) mapResult . get ( "Cursor" ) ; data = ( List < List < Object > > ) mapResult . get ( "Page" ) ; }
creates recordset page from input object
