Package mondrian.olap.type
Class NumericType
- java.lang.Object
-
- mondrian.olap.type.ScalarType
-
- mondrian.olap.type.NumericType
-
- All Implemented Interfaces:
Type
- Direct Known Subclasses:
DecimalType
public class NumericType extends ScalarType
The type of a numeric expression.- Since:
- Feb 17, 2005
- Author:
- jhyde
-
-
Constructor Summary
Constructors Modifier Constructor Description NumericType()
Creates a numeric type.protected
NumericType(String digest)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
boolean
isInstance(Object value)
Returns whether a value is valid for a type.-
Methods inherited from class mondrian.olap.type.ScalarType
computeCommonType, getArity, getDimension, getHierarchy, getLevel, hashCode, toString, usesDimension, usesHierarchy
-
-
-
-
Constructor Detail
-
NumericType
public NumericType()
Creates a numeric type.
-
NumericType
protected NumericType(String digest)
-
-
Method Detail
-
equals
public boolean equals(Object obj)
- Overrides:
equals
in classScalarType
-
isInstance
public boolean isInstance(Object value)
Description copied from interface:Type
Returns whether a value is valid for a type.- Specified by:
isInstance
in interfaceType
- Overrides:
isInstance
in classScalarType
- Parameters:
value
- Value- Returns:
- Whether value is valid for this type
-
-