Package com.yahoo.vespa.config
Class ConfigDefinition.TypeSpec
- java.lang.Object
-
- com.yahoo.vespa.config.ConfigDefinition.TypeSpec
-
- Enclosing class:
- ConfigDefinition
public static class ConfigDefinition.TypeSpec extends java.lang.Object
String based ("untyped") type specification used by parser and arrays. May have the name of the field which it describes. The index number is used to export data in correct order.- Author:
- vegardh
-
-
Constructor Summary
Constructors Constructor Description TypeSpec(java.lang.String name, java.lang.String type, java.lang.Object defVal, java.lang.String enumValsCommaSep, java.lang.Object min, java.lang.Object max)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object
getDef()
java.util.List<java.lang.String>
getEnumVals()
java.lang.Integer
getIndex()
java.lang.Object
getMax()
java.lang.Object
getMin()
java.lang.String
getName()
java.lang.String
getType()
void
setIndex(java.lang.Integer index)
-
-
-
Method Detail
-
getName
public java.lang.String getName()
-
getType
public java.lang.String getType()
-
getDef
public java.lang.Object getDef()
-
getMin
public java.lang.Object getMin()
-
getMax
public java.lang.Object getMax()
-
getEnumVals
public java.util.List<java.lang.String> getEnumVals()
-
setIndex
public void setIndex(java.lang.Integer index)
-
getIndex
public java.lang.Integer getIndex()
-
-