public class ConfigParam
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
name |
Constructor and Description |
---|
ConfigParam(java.lang.String configName,
java.lang.String configDefault,
boolean mutable,
boolean forReplication) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getDefault() |
java.lang.String |
getName() |
boolean |
isForReplication() |
boolean |
isMultiValueParam() |
boolean |
isMutable() |
static java.lang.String |
multiValueParamName(java.lang.String paramName) |
static java.lang.String |
mvParamIndex(java.lang.String paramName) |
void |
setForReplication(boolean forReplication) |
java.lang.String |
toString() |
void |
validateValue(java.lang.String value)
Validate your value.
|
public ConfigParam(java.lang.String configName, java.lang.String configDefault, boolean mutable, boolean forReplication) throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentException
public static java.lang.String multiValueParamName(java.lang.String paramName)
public static java.lang.String mvParamIndex(java.lang.String paramName)
public java.lang.String getName()
public java.lang.String getDefault()
public boolean isMutable()
public boolean isForReplication()
public void setForReplication(boolean forReplication)
public boolean isMultiValueParam()
public void validateValue(java.lang.String value) throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentException
- via XxxConfig.setXxx methods and
XxxConfig(Properties) ctor.public java.lang.String toString()
toString
in class java.lang.Object
Copyright (c) 2004-2012 Oracle. All rights reserved.