source: geniuswebcore/geniusweb/issuevalue/NumberValue.py@ 80

Last change on this file since 80 was 73, checked in by Bart Vastenhouw, 3 years ago

Fix for IssueValue hashcode.

File size: 445 bytes
Line 
1from _decimal import Decimal
2from pyson.JsonValue import JsonValue
3from geniusweb.issuevalue.Value import Value
4
5
6class NumberValue (Value):
7 '''
8 A value containing a number, that should be in some {@link NumberValueSet}.
9 immutable
10 '''
11
12 def __init__(self, value:Decimal):
13 if not isinstance(value, Decimal):
14 raise ValueError("NumberValue must be Decimal, but got "+str(value)+ " of type "+str(type(value)))
15 super().__init__( value )
16
Note: See TracBrowser for help on using the repository browser.