Skip to content
Noumena Documentation
Complex types
Initializing search
Noumena Documentation
Getting started
Getting started
Learning NPL
Requirements analysis
Components
Access management
Development environment
Concepts
Concepts
Language
Protocols
Authentication
Authorization
Authorization
API Access Evaluation
NPL Access Evaluation
Claims Evaluation
Parties
Time and obligations
Multi-node
GDPR compliance
Platform
Platform
Getting started
Applications
Applications
Engine
Engine
AMQP publication
History
Read Model
APIs
APIs
NPL
NPL
JSON Mapping
Engine
Engine
Core
Streams
Management
Multinode
History
History
Core
Streams
Management
GraphQL Read Model
GraphQL Read Model
Examples
Language
Language
Npl contrib
Npl contrib
Getting started with developing an NPL Contributor Library
Npl contrib native
Npl contrib native
Getting started with developing a native NPL Contributor Library
Getting started
Examples
Examples
Programming an IOU
Composition
Ownership transfer
Reference
Reference
Language constructs
Language constructs
Keywords
Type system
Assignments
Parameter passing
Scope
Packages
Constants
Comments and docs
Functions
Control flow
Recursion
Notify
Annotations
Standard library
Standard library
Functions
Operators
Types
Types
Basic types
Basic types
Blob
Boolean
DateTime
Duration
LocalDate
Number
Period
Text
Unit
Collection types
Collection types
List
Map
Set
Complex types
Complex types
Functional
IndexedElement
NotifyResult
Optional
Pair
Party
Test
User-defined types
User-defined types
Enum
Identifier
Protocol
Struct
Symbol
Union
Standard library extra
Standard library extra
Functions
Coding conventions
Testing
Errors
Cheat sheet
Deployment
Deployment
System topology
System topology
Configuration
Configuration
Engine
History
Read Model
Metrics
Metrics
Engine
History
Logging
Tools
Tools
NPL-dev for IntelliJ
NPL-dev for IntelliJ
Getting started
Getting started
Features
Features
Compilation
Navigation
Autocomplete
Refactoring
Testing
Documentation
Debugger
Sandbox
Sandbox
Build tools
Build tools
NPL Maven plugin
Engine Maven plugin
UML generator
Code generator
Code generator
NPL OpenAPI
Kotlin
Deployment tools
Deployment tools
Migrations
Migrations
Migration DSL
Migration DSL
Write a migration
Transformer operations
Examples
Deploying
Deploying
Migration descriptor
Testing migrations
Testing migrations
Licenses
Licenses
Documentation
Releases
Releases
What's new
Major upgrades
Deprecations
Deprecations
Platform
NPL-dev for IntelliJ
Complex types
Back to top