package org.fusesource.restygwt.client.codec;
import java.util.Arrays;
import java.util.List;
import java.util.Map;
import java.util.Set;
import com.fasterxml.jackson.annotation.JsonIgnore;
import org.fusesource.restygwt.client.codec.EncoderDecoderTestGwt.Email;
class WithArraysAndCollections {
int[] ages;
@JsonIgnore
Set<int[]> ageSet;
Email[] emailArray;
List<Email> emailList;
Set<Email> emailSet;
List<Email>[] emailListArray;
Set<Email>[] emailSetArray;
Map<String, List<Email>> personalEmailList;
Map<String, Set<Email>> personalEmailSet;
Map<String, List<Email>[]> personalEmailListArray;
Map<String, Set<Email>[]> personalEmailSetArray;
List<Map<String, Set<Email>>> personalEmailSetList;
Set<Map<String, List<Email>>> personalEmailListSet;
Map<Email, Map<String, Set<Email>>> personalEmailSetMap;
public String toString(){
return Arrays.toString( ages ) + "," +
Arrays.toString( emailArray ) + "," +
emailList + "," + personalEmailList + "," + ageSet + "," + emailSet +
"," + personalEmailSet + "," +
Arrays.toString( emailListArray ) + "," +
Arrays.toString( emailSetArray ) + "," +
personalEmailListArray.keySet() + "=>" + Arrays.toString( personalEmailListArray.values().iterator().next() ) + "," +
personalEmailSetArray.keySet() + "=>" + Arrays.toString( personalEmailSetArray.values().iterator().next() ) + "," +
personalEmailSetList + "," +
personalEmailListSet + "," +
personalEmailSetMap
;
}
}