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

Last change on this file since 88 was 88, checked in by Bart Vastenhouw, 2 years ago

Added python SimpleRunner GUI

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.