001package org.kuali.common.util.metainf.model;
002
003import java.util.Properties;
004
005import org.kuali.common.util.Assert;
006import org.kuali.common.util.PropertyUtils;
007
008public 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}