int size = reader.readInt("s");
final ObjectDataInput in = reader.getRawDataInput();
dataList = new ArrayList<Data>(size);
for (int i=0; i<size; i++){
Data data = new Data();
data.readData(in);
dataList.add(data);
}
}
public Permission getRequiredPermission() {