: Public abstract <<type>> Class
Created: 10/04/2008 12:15:53
Modified: 10/04/2008 12:15:53
Project:
Advanced:
The base type for all number data, giving the basic algebraic operations. Since all concrete types have finite representations, some part of this algebra for most types exhibit some inaccuracy. For example, Integers cannot divide very well, and reals and decimals cannot avoid certain types of inaccuracies that depend on their representation semantics.
Operation
Public
*( n: Number,
):Number
Details:
Sequential
Public
+( n: Number,
):Number
Details:
Sequential
Public
-( n: Number,
):Number
Details:
Sequential
Public
/( n: Number,
):Number
Details:
Sequential
Public
<( n: Number,
):Boolean
Details:
Sequential
Public
<=( n: Number,
):Boolean
Details:
Sequential
Public
<>( n: Number,
):Boolean
Details:
Sequential
Public
=( n: Number,
):Boolean
Details:
Sequential
Public
>( n: Number,
):Boolean
Details:
Sequential
Public
>=( n: Number,
):Boolean
Details:
Sequential
Public
abs():Number
Details:
Sequential
Public
asInteger():Integer
Details:
Sequential
Public
asReal():Real
Details:
Sequential
Public
asString():CharacterString
Details:
Sequential
Public
max( n: Number,
):Number
Details:
Sequential
Public
min( n: Number,
):Number
Details:
Sequential
Public
negate():Number
Details:
Sequential
Tag Value
byValuePropertyType false
Details:
Values: false
Default: false
Description: Create a property type that requires that the instance is encoded inline (applies to ISO 19136:2007 encoding rule). Always set to false in INSPIRE.
gmlMixin false
Details:
Values: true | false
Default: false
Description: Identifies the feature type as a mixin type that will not be encoded as a separate element/type in the GML encoding.
isCollection false
Details:
Values: true | false
Default: false
Description: Identifies the type as an object collection.
noPropertyType false
Details:
Values: false
Default: false
Description: Surpress creation of a standard property type that supports inline or by-reference encoding (applies to ISO 19136:2007 encoding rule). Always set to false in INSPIRE.
persistence persistent
Details:
 
xsdEncodingRule iso19136_2007_INSPIRE_Extensions
Details:
Values: iso19136_2007 | iso19139_2007 | iso19136_2007_INSPIRE_Extensions
Default: iso19136_2007_INSPIRE_Extensions
Description: XML Schema encoding rule to apply
Object Type Connection Direction Notes
«interface» LC_ValueObject Class Dependency From  
«type» Real Class Generalization From  
«type» Integer Class Generalization From  
«type» Decimal Class Generalization From