Last change
on this file since 62 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
|
Rev | Line | |
---|
[59] | 1 | from _decimal import Decimal
|
---|
| 2 | from pyson.JsonValue import JsonValue
|
---|
| 3 | from geniusweb.issuevalue.Value import Value
|
---|
| 4 |
|
---|
| 5 |
|
---|
| 6 | class 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.