void (ProcessorConfigProfile other) { myName = other.getName(); myEnabled = other.isEnabled(); myIsProcOnly = other.isProcOnly(); myObtainProcessorsFromClasspath = other.isObtainProcessorsFromClasspath(); myProcessorPath = other.getProcessorPath(); myUseProcessorModulePath = other.isUseProcessorModulePath(); myProcessors.clear(); myProcessors.addAll(other.getProcessors()); myProcessorOptions.clear(); myProcessorOptions.putAll(other.getProcessorOptions()); myGeneratedProductionDirectoryName = other.getGeneratedSourcesDirectoryName(false); myGeneratedTestsDirectoryName = other.getGeneratedSourcesDirectoryName(true); myOutputRelativeToContentRoot = other.isOutputRelativeToContentRoot(); myModuleNames.clear(); myModuleNames.addAll(other.getModuleNames()); }