public class PropertyDefinitions
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected static org.slf4j.Logger |
logger |
protected java.util.Map<java.lang.String,java.lang.Object> |
properties |
Constructor and Description |
---|
PropertyDefinitions() |
Modifier and Type | Method and Description |
---|---|
void |
addProperty(java.lang.String name,
java.util.Map<java.lang.String,java.lang.String> value) |
void |
addProperty(java.lang.String name,
java.lang.String value) |
java.lang.Boolean |
getBoolean(java.lang.String key,
java.lang.Boolean defaultValue) |
java.lang.Double |
getDouble(java.lang.String key,
java.lang.Double defaultValue) |
java.lang.Integer |
getInt(java.lang.String key,
java.lang.Integer defaultValue) |
protected java.util.Map<java.lang.String,java.lang.String> |
getMap(java.lang.String name) |
protected java.lang.String |
getSimple(java.lang.String name) |
java.lang.String |
getString(java.lang.String key,
java.lang.String defaultValue) |
java.lang.Boolean |
hasProperty(java.lang.String name) |
static java.lang.Integer |
toInt(java.lang.String key,
java.lang.String value,
java.lang.Integer defaultValue) |
void |
validate(java.util.Set<java.lang.String> keywords,
java.util.Set<java.lang.String> obsolete) |
protected static final org.slf4j.Logger logger
protected final java.util.Map<java.lang.String,java.lang.Object> properties
public void addProperty(java.lang.String name, java.lang.String value) throws SyntaxException
SyntaxException
public void addProperty(java.lang.String name, java.util.Map<java.lang.String,java.lang.String> value) throws SyntaxException
SyntaxException
public void validate(java.util.Set<java.lang.String> keywords, java.util.Set<java.lang.String> obsolete) throws SyntaxException
SyntaxException
protected java.lang.String getSimple(java.lang.String name) throws SyntaxException
SyntaxException
protected java.util.Map<java.lang.String,java.lang.String> getMap(java.lang.String name) throws SyntaxException
SyntaxException
public java.lang.Boolean hasProperty(java.lang.String name)
public java.lang.String getString(java.lang.String key, java.lang.String defaultValue) throws SyntaxException
SyntaxException
public java.lang.Boolean getBoolean(java.lang.String key, java.lang.Boolean defaultValue) throws SyntaxException
SyntaxException
public java.lang.Double getDouble(java.lang.String key, java.lang.Double defaultValue) throws SyntaxException
SyntaxException
public java.lang.Integer getInt(java.lang.String key, java.lang.Integer defaultValue) throws SyntaxException
SyntaxException
public static java.lang.Integer toInt(java.lang.String key, java.lang.String value, java.lang.Integer defaultValue) throws SyntaxException
SyntaxException
Copyright © 2013 The Apache Software Foundation