Package com.yahoo.vespa.config
Class ConfigDefinition.ArrayDef
- java.lang.Object
-
- com.yahoo.vespa.config.ConfigDefinition
-
- com.yahoo.vespa.config.ConfigDefinition.ArrayDef
-
- Enclosing class:
- ConfigDefinition
public static class ConfigDefinition.ArrayDef extends ConfigDefinition
An array def is a ConfigDefinition with only one other type of scalar def.- Author:
- vegardh
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.yahoo.vespa.config.ConfigDefinition
ConfigDefinition.ArrayDef, ConfigDefinition.BoolDef, ConfigDefinition.DefaultValued<T>, ConfigDefinition.DoubleDef, ConfigDefinition.EnumDef, ConfigDefinition.FileDef, ConfigDefinition.InnerArrayDef, ConfigDefinition.IntDef, ConfigDefinition.LeafMapDef, ConfigDefinition.LongDef, ConfigDefinition.PathDef, ConfigDefinition.RefDef, ConfigDefinition.StringDef, ConfigDefinition.StructDef, ConfigDefinition.StructMapDef, ConfigDefinition.TypeSpec, ConfigDefinition.UrlDef, ConfigDefinition.VersionComparator
-
-
Field Summary
-
Fields inherited from class com.yahoo.vespa.config.ConfigDefinition
log, namePattern, namespacePattern
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ConfigDefinition.TypeSpec
getTypeSpec()
void
setTypeSpec(ConfigDefinition.TypeSpec typeSpec)
void
verify(java.lang.String val, int index)
-
Methods inherited from class com.yahoo.vespa.config.ConfigDefinition
addBoolDef, addBoolDef, addDoubleDef, addDoubleDef, addDoubleDef, addEnumDef, addEnumDef, addEnumDef, addFileDef, addFileDef, addInnerArrayDef, addIntDef, addIntDef, addIntDef, addLeafMapDef, addLongDef, addLongDef, addLongDef, addPathDef, addPathDef, addReferenceDef, addReferenceDef, addStringDef, addStringDef, addUrlDef, addUrlDef, arrayDef, getArrayDefs, getBoolDefs, getDoubleDefs, getEnumDefs, getFileDefs, getInnerArrayDefs, getIntDefs, getLeafMapDefs, getLongDefs, getName, getNamespace, getPathDefs, getReferenceDefs, getStringDefs, getStructDefs, getStructMapDefs, innerArrayDef, leafMapDef, structDef, structMapDef, toString, verify, verify
-
-
-
-
Method Detail
-
getTypeSpec
public ConfigDefinition.TypeSpec getTypeSpec()
-
setTypeSpec
public void setTypeSpec(ConfigDefinition.TypeSpec typeSpec)
-
verify
public void verify(java.lang.String val, int index)
-
-