litesoft
@ 216
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 |
// This Source Code is in the Public Domain per: http://litesoft.org/License.txt package org.litesoft.core.simpletypes; import java.io.*; import java.util.*; public class SSMap extends HashMap<String, String> implements Serializable { public static final SSMap[] EMPTY_ARRAY = new SSMap[0]; public SSMap() { } public SSMap( Map<String, String> pSourceData ) { super( pSourceData ); } public SSMap( String pKey, String pValue ) { if ( (pKey != null) && (pValue != null) ) { put( pKey, pValue ); } } public SSMap copyAddAll( Map<String, String> pAugmentationData ) { SSMap zMap = new SSMap( this ); zMap.putAll( pAugmentationData ); return zMap; } } |