001 package org.kuali.common.util.metainf.model;
002
003 import java.util.Properties;
004
005 import org.kuali.common.util.Assert;
006 import org.kuali.common.util.PropertyUtils;
007
008 public class WriteProperties {
009
010 private final WriteRequest request;
011 private final Properties properties;
012
013 public WriteProperties(WriteRequest request, Properties properties) {
014 Assert.noNulls(request, properties);
015 this.request = request;
016 this.properties = PropertyUtils.toImmutable(properties);
017 }
018
019 public Properties getProperties() {
020 return properties;
021 }
022
023 public WriteRequest getRequest() {
024 return request;
025 }
026
027 }