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

Last change on this file since 59 was 59, checked in by Wouter Pasman, 3 years ago

#44 manual commit of first public release, because this will cause the dist directory to move

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.