blpapi.Constant¶
-
class
blpapi.Constant¶ Represents the value of a schema enumeration constant.
Constants can be any of the following
DataTypes:BOOL,CHAR,BYTE,INT32,INT64,FLOAT32,FLOAT64,STRING,DATE,TIME,DATETIME. This class provides access not only to to the constant value, but also to the symbolic name, the description, and the status of the constant.Constantobjects are read-only.Application clients never create
Constantobject directly; applications will typically work withConstantobjects returned by otherblpapicomponents.-
getValue()¶ - Returns
Value of this object as it is stored in the object.
-
getValueAsDatetime()¶ - Returns
Value of this object as one of the datetime types.
- Return type
- Raises
InvalidConversionException – If the value cannot be converted to one of the datetime types.
-
getValueAsFloat()¶ - Returns
Value of this object as a float.
- Return type
- Raises
InvalidConversionException – If the value cannot be converted to a float.
-
getValueAsInteger()¶ - Returns
Value of this object as an integer.
- Return type
- Raises
InvalidConversionException – If the value cannot be converted to an integer.
-
getValueAsString()¶ - Returns
Value of this object as a string.
- Return type
- Raises
InvalidConversionException – If the value cannot be converted to a string.
-
status()¶ -
The possible return values are enumerated in
SchemaStatus.
-