API Reference > ui-components > TypeConverters > NumericTypeConverterBase NumericTypeConverterBase Class Base Numeric Type Converter. Extends TypeConverter Extended by FloatTypeConverter IntTypeConverter Implements LessGreaterOperatorProcessor Methods Name Description constructor(): NumericTypeConverterBase isGreaterThan(a: Numeric, b: Numeric): boolean Determines if a primitive values is greater than another primitive value isGreaterThanOrEqualTo(a: Numeric, b: Numeric): boolean Determines if a primitive values is greater than or equal to another primitive value isLessThan(a: Numeric, b: Numeric): boolean Determines if a primitive values is less than another primitive value isLessThanOrEqualTo(a: Numeric, b: Numeric): boolean Determines if a primitive values is less than or equal to another primitive value sortCompare(a: Numeric, b: Numeric, _ignoreCase?: boolean): number Sort function for two primitive values Inherited methods Name Inherited from Description convertFromString(_value: string): undefined | ConvertedPrimitives.Value | Promise<undefined | ConvertedPrimitives.Value> TypeConverter Converts a string to a primitive value convertFromStringToPropertyValue(value: string, propertyRecord?: PropertyRecord): Promise<PropertyValue> TypeConverter Converts a string with a property record to a property value convertFromStringWithOptions(value: string, _options?: { T }): undefined | ConvertedPrimitives.Value | Promise<undefined | ConvertedPrimitives.Value> TypeConverter Default implementation just calls convertFromString with no options convertPropertyToString(propertyDescription: PropertyDescription, value?: Value): string | Promise<string> TypeConverter Converts a value associated with a property description to a string convertToString(value?: Value): string | Promise<string> TypeConverter Converts a primitive value to a string convertToStringWithOptions(value?: Value, _options?: { T }): string | Promise<string> TypeConverter Default implementation just calls convertToString with no options isEqualTo(valueA: Value, valueB: Value): boolean TypeConverter Determines if two primitive values are equal isNotEqualTo(valueA: Value, valueB: Value): boolean TypeConverter Determines if two primitive values are not equal isNotNull(value: Value): boolean TypeConverter Determines if a primitive value is not null or not undefined isNull(value: Value): boolean TypeConverter Determines if a primitive value is null or undefined Properties Name Type Description isLessGreaterType Accessor ReadOnly boolean Inherited properties Name Type Inherited from Description isBooleanType Accessor ReadOnly boolean TypeConverter Determines if the converter is for a boolean type isNullableType Accessor ReadOnly boolean TypeConverter Determines if the converter is for a nullable type isStringType Accessor ReadOnly boolean TypeConverter Determines if the converter is for a string type Defined in ui/components/src/ui-components/converters/NumericTypeConverter.ts Line 17 Last Updated: 12 June, 2024