import java.util.Map; public class ExposesRep { private String[] strings; private Map stringMap; public ExposesRep() { strings = new String[1]; } public String[] getStrings() { return strings; } public Map getStringMap() { return stringMap; } public void setStrings(String[] ss) { this.strings = ss; } public void setStringMap(Map m) { this.stringMap = m; } } class GenericExposesRep { private T[] array; public T[] getArray() { return array; } }