class StringListType implements Command, State {

    public String getValue(final int index) {
        if (index < 0 || index >= typeDetails.size()) {
            throw new IllegalArgumentException("Index is out of range");
        }
        return typeDetails.get(index);
    }

    public  StringListType();
    public  StringListType(List<String> rows);
    public  StringListType(StringType... rows);
    public  StringListType(String... rows);
    public  StringListType(String serialized);

}