Primitives/Notations
Primitive data types
Type | Description | Examples |
Short | 16bits integer |
|
Int | 32bits integer |
|
Long | 64bits integer |
|
Float | 64bits real number |
|
String | A string |
|
Bool | true/false |
|
Timestamp (String) | A timestamp in ISO8601 format |
|
TimeInterval (Long) | A time interval (unit: milliseconds) |
|
IP (String) | IP address |
|
RangedPort (String) | Port numbers with range (it can contain multiple ports and protocols)
|
|
Port (String) | A port number
|
|
Enum/Container Notations
Enum<Type
> (String)
Type
> (String)An enum value named
Type
Examples
"value1"
"value2"
List<Type
>
Type
>An ordered list of
Type
Examples
[ Type, Type, ... ]
Map<KeyType
, ValueType
>
KeyType
, ValueType
>An object consisting of
Key
-Value
pairsExamples
{ Key1: Value1, Key2: Value2 }
Last updated