📄 rawpropertydata.java
字号:
/* * * Copyright 1999-2004 Carnegie Mellon University. * Portions Copyright 2004 Sun Microsystems, Inc. * Portions Copyright 2004 Mitsubishi Electric Research Laboratories. * All Rights Reserved. Use is subject to license terms. * * See the file "license.terms" for information on usage and * redistribution of this file, and for a DISCLAIMER OF ALL * WARRANTIES. * */package edu.cmu.sphinx.util.props;import java.util.HashMap;import java.util.List;import java.util.Map;/** * Holds the raw property data just as it has come in from the properties * file. */class RawPropertyData { private String name; private String className; private Map properties; /** * Creates a raw property data item * * @param name * the name of the item * @param className * the class name of the item */ RawPropertyData(String name, String className) { this.name = name; this.className = className; properties = new HashMap(); } /** * Adds a new property * * @param propName * the name of the property * @param propValue * the value of the property */ void add(String propName, String propValue) { properties.put(propName, propValue); } /** * Adds a new property * * @param propName * the name of the property * @param propValue * the value of the property */ void add(String propName, List propValue) { properties.put(propName, propValue); } /** * @return Returns the className. */ String getClassName() { return className; } /** * @return Returns the name. */ String getName() { return name; } /** * @return Returns the properties. */ Map getProperties() { return properties; } /** * Determines if the map already contains an entry * for this property * @param propName the property of interest * @return true if the map already contains this property */ boolean contains(String propName) { return properties.get(propName) != null; }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -