001package org.kuali.common.util.xml.jaxb.wrapper; 002 003import java.util.HashMap; 004import java.util.Map; 005 006import javax.xml.bind.annotation.XmlAnyElement; 007 008import org.kuali.common.util.Assert; 009 010public class MapWrapper<K, V> { 011 012 @XmlAnyElement(lax = true) 013 private final Map<K, V> map; 014 015 @SuppressWarnings("unused") 016 private MapWrapper() { 017 this(new HashMap<K, V>()); 018 } 019 020 public MapWrapper(Map<K, V> map) { 021 Assert.noNulls(map); 022 this.map = map; 023 } 024 025 public Map<K, V> getMap() { 026 return map; 027 } 028 029}