Java tutorial
//package com.java2s; /* $Id$ ***************************************************************************** * Copyright (c) 2009-2010 Contributors - see below * All rights reserved. This program and the accompanying materials * are made available under the terms of the Eclipse Public License v1.0 * which accompanies this distribution, and is available at * http://www.eclipse.org/legal/epl-v10.html * * Contributors: * Michiel van der Wulp ***************************************************************************** * * Some portions of this file was previously release using the BSD License: */ import java.util.Map; public class Main { /** * Utility function to determine the presence of a key. * The default is false. * * @param key the string for the key * @param map the Map to check for the presence * and value of the key * @return true if the value for the key is true, otherwise false */ public static boolean isValue(final String key, final Map map) { if (map == null) { return false; } Object o = map.get(key); if (!(o instanceof Boolean)) { return false; } return ((Boolean) o).booleanValue(); } }