Пример #1
0
 public void setSerializableFields(String className, List<String> fieldNames) {
   ClassData data = oracle.getClassData(className);
   assert data.serializableFields == null || fieldNames.containsAll(data.serializableFields);
   if (fieldNames.size() == 1) {
     data.serializableFields = Collections.singletonList(fieldNames.get(0));
   } else {
     data.serializableFields = new ArrayList<String>(fieldNames);
     Collections.sort(data.serializableFields);
   }
 }