Preparing search index...
The search index is not available
Modelina
Modelina
UnionModel
Class UnionModel
Hierarchy
MetaModel
UnionModel
Index
Constructors
constructor
Properties
name
options
original
Input
union
Constructors
constructor
new
Union
Model
(
name
,
originalInput
,
options
,
union
)
:
UnionModel
Parameters
name
:
string
originalInput
:
any
options
:
MetaModelOptions
union
:
MetaModel
[]
Returns
UnionModel
Properties
name
name
:
string
options
options
:
MetaModelOptions
original
Input
original
Input
:
any
union
union
:
MetaModel
[]
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
On This Page
constructor
name
options
original
Input
union
Modelina
Indentation
Types
Property
Type
Rust
Package
Features
Abstract
Dependency
Manager
Abstract
Generator
Abstract
Input
Processor
Abstract
Renderer
Any
Model
Array
Model
AsyncAPIInput
Processor
Asyncapi
V2
External
Documentation
Asyncapi
V2
Schema
Boolean
Model
CSharp
File
Generator
CSharp
Generator
Common
Model
Constrained
Any
Model
Constrained
Array
Model
Constrained
Boolean
Model
Constrained
Dictionary
Model
Constrained
Enum
Model
Constrained
Enum
Value
Model
Constrained
Float
Model
Constrained
Integer
Model
Constrained
Meta
Model
Constrained
Meta
Model
Options
Constrained
Object
Model
Constrained
Object
Property
Model
Constrained
Reference
Model
Constrained
String
Model
Constrained
Support
File
Model
Constrained
Tuple
Model
Constrained
Tuple
Value
Model
Constrained
Union
Model
Cplusplus
File
Generator
Cplusplus
Generator
Dart
File
Generator
Dart
Generator
Dictionary
Model
Draft4
Schema
Draft6
Schema
Draft7
Schema
Enum
Model
Enum
Value
Model
File
Helpers
Float
Model
Format
Helpers
Go
File
Generator
Go
Generator
Input
Meta
Model
Input
Processor
Integer
Model
Java
File
Generator
Java
Generator
Java
Script
File
Generator
Java
Script
Generator
Json
Schema
Input
Processor
Kotlin
File
Generator
Kotlin
Generator
Meta
Model
Meta
Model
Options
Object
Model
Object
Property
Model
OpenAPIInput
Processor
OpenAPIV3
External
Documentation
Openapi
V3
Discriminator
Openapi
V3
Schema
Openapi
V3
Xml
Output
Model
Php
File
Generator
Php
Generator
Python
File
Generator
Python
Generator
Reference
Model
Render
Output
Rust
File
Generator
Rust
Generator
Scala
File
Generator
Scala
Generator
String
Model
Swagger
Input
Processor
Swagger
V2
External
Documentation
Swagger
V2
Schema
Swagger
V2
Xml
Tuple
Model
Tuple
Value
Model
Type
Script
File
Generator
Type
Script
Generator
Type
Script
Input
Processor
Union
Model
Abstract
File
Generator
Abstract
Generator
Render
Args
Abstract
Generator
Render
Complete
Model
Args
CSharp
Common
Preset
Options
CSharp
Options
CSharp
Render
Complete
Model
Options
Class
Preset
Common
Generator
Options
Common
Preset
Constrained
Meta
Model
Options
Const
Constrained
Meta
Model
Options
Discriminator
Constraints
Cplusplus
Options
Cplusplus
Render
Complete
Model
Options
Dart
Options
Dart
Render
Complete
Model
Options
Enum
Args
Enum
Preset
Get
Nearest
Dependencies
Argument
Go
Options
Go
Render
Complete
Model
Options
Interface
Preset
Java
Common
Preset
Options
Java
Options
Java
Render
Complete
Model
Options
Java
Script
Common
Preset
Options
Java
Script
Options
Java
Script
Render
Complete
Model
Options
Kotlin
Options
Kotlin
Render
Complete
Model
Options
Merging
Options
Meta
Model
Options
Const
Meta
Model
Options
Discriminator
Model
Logging
Interface
Php
Options
Php
Render
Complete
Model
Options
Preset
Args
Processor
Options
Property
Args
Python
Options
Python
Render
Complete
Model
Options
Rust
Common
Preset
Options
Rust
Options
Rust
Package
Options
Rust
Render
Complete
Model
Options
Scala
Options
Scala
Render
Complete
Model
Options
To
Output
Model
Arg
To
Render
Output
Arg
Type
Script
Common
Preset
Options
Type
Script
Input
Processor
Options
Type
Script
Options
Type
Script
Render
Complete
Model
Options
CSharp
Constant
Constraint
CSharp
Enum
Key
Constraint
CSharp
Enum
Value
Constraint
CSharp
Model
Name
Constraint
CSharp
Preset
CSharp
Property
Key
Constraint
CSharp
Type
Mapping
Constant
Constraint
Constant
Context
Constrain
Context
Cplusplus
Constant
Constraint
Cplusplus
Enum
Key
Constraint
Cplusplus
Enum
Value
Constraint
Cplusplus
Model
Name
Constraint
Cplusplus
Preset
Cplusplus
Property
Key
Constraint
Dart
Constant
Constraint
Dart
Enum
Key
Constraint
Dart
Enum
Value
Constraint
Dart
Model
Name
Constraint
Dart
Preset
Dart
Property
Key
Constraint
Dart
Type
Mapping
Enum
Key
Constraint
Enum
Key
Context
Enum
Value
Constraint
Enum
Value
Context
File
Generator
Go
Constant
Constraint
Go
Enum
Key
Constraint
Go
Enum
Value
Constraint
Go
Model
Name
Constraint
Go
Preset
Go
Property
Key
Constraint
Go
Type
Mapping
Java
Constant
Constraint
Java
Enum
Key
Constraint
Java
Enum
Value
Constraint
Java
Model
Name
Constraint
Java
Preset
Java
Property
Key
Constraint
Java
Script
Constant
Constraint
Java
Script
Enum
Key
Constraint
Java
Script
Enum
Value
Constraint
Java
Script
Model
Name
Constraint
Java
Script
Preset
Java
Script
Property
Key
Constraint
Java
Script
Type
Mapping
Java
Type
Mapping
Kotlin
Constant
Constraint
Kotlin
Enum
Key
Constraint
Kotlin
Enum
Value
Constraint
Kotlin
Model
Name
Constraint
Kotlin
Preset
Kotlin
Property
Key
Constraint
Kotlin
Type
Mapping
Model
Name
Constraint
Model
Name
Context
Php
Constant
Constraint
Php
Enum
Key
Constraint
Php
Enum
Value
Constraint
Php
Model
Name
Constraint
Php
Preset
Php
Property
Key
Constraint
Preset
Preset
With
Options
Presets
Property
Key
Constraint
Property
Key
Context
Python
Constant
Constraint
Python
Enum
Key
Constraint
Python
Enum
Value
Constraint
Python
Model
Name
Constraint
Python
Preset
Python
Property
Key
Constraint
Python
Type
Mapping
Rust
Constant
Constraint
Rust
Enum
Key
Constraint
Rust
Enum
Value
Constraint
Rust
Model
Name
Constraint
Rust
Preset
Rust
Property
Key
Constraint
Rust
Type
Mapping
Scala
Constant
Constraint
Scala
Enum
Key
Constraint
Scala
Enum
Value
Constraint
Scala
Model
Name
Constraint
Scala
Preset
Scala
Property
Key
Constraint
Scala
Type
Mapping
Split
Options
Type
Context
Type
Mapping
Type
Mapping
Function
Type
Script
Constant
Constraint
Type
Script
Enum
Key
Constraint
Type
Script
Enum
Value
Constraint
Type
Script
Export
Type
Type
Script
Model
Name
Constraint
Type
Script
Module
System
Type
Type
Script
Preset
Type
Script
Property
Key
Constraint
Type
Script
Type
Mapping
CPLUSPLUS_
DEFAULT_
PRESET
CSHARP_
COMMON_
PRESET
CSHARP_
DEFAULT_
PRESET
CSHARP_
JSON_
SERIALIZER_
PRESET
CSHARP_
NEWTONSOFT_
SERIALIZER_
PRESET
Cplusplus
Default
Enum
Key
Constraints
Cplusplus
Default
Model
Name
Constraints
Cplusplus
Default
Property
Key
Constraints
Csharp
Default
Enum
Key
Constraints
Csharp
Default
Model
Name
Constraints
Csharp
Default
Property
Key
Constraints
DART_
DEFAULT_
PRESET
DART_
JSON_
PRESET
Dart
Default
Enum
Key
Constraints
Dart
Default
Model
Name
Constraints
Dart
Default
Property
Key
Constraints
GO_
DEFAULT_
PRESET
Go
Default
Enum
Key
Constraints
Go
Default
Model
Name
Constraints
Go
Default
Property
Key
Constraints
JAVA_
COMMON_
PRESET
JAVA_
CONSTRAINTS_
PRESET
JAVA_
DEFAULT_
PRESET
JAVA_
DESCRIPTION_
PRESET
JAVA_
JACKSON_
PRESET
JS_
COMMON_
PRESET
JS_
DEFAULT_
PRESET
Java
Default
Enum
Key
Constraints
Java
Default
Model
Name
Constraints
Java
Default
Property
Key
Constraints
Java
Script
Default
Model
Name
Constraints
Java
Script
Default
Property
Key
Constraints
KOTLIN_
CONSTRAINTS_
PRESET
KOTLIN_
DEFAULT_
PRESET
KOTLIN_
DESCRIPTION_
PRESET
Kotlin
Default
Enum
Key
Constraints
Kotlin
Default
Model
Name
Constraints
Kotlin
Default
Property
Key
Constraints
Logger
PHP_
DEFAULT_
PRESET
PHP_
DESCRIPTION_
PRESET
PHP_
JSON_
SERIALIZABLE_
PRESET
PYTHON_
DEFAULT_
PRESET
PYTHON_
JSON_
SERIALIZER_
PRESET
PYTHON_
PYDANTIC_
PRESET
Php
Default
Enum
Key
Constraints
Php
Default
Model
Name
Constraints
Php
Default
Property
Key
Constraints
Python
Default
Enum
Key
Constraints
Python
Default
Model
Name
Constraints
Python
Default
Property
Key
Constraints
RUST_
COMMON_
PRESET
RUST_
DEFAULT_
PRESET
Rust
Default
Enum
Key
Constraints
Rust
Default
Model
Name
Constraints
Rust
Default
Property
Key
Constraints
SCALA_
DEFAULT_
PRESET
SCALA_
DESCRIPTION_
PRESET
Scala
Default
Enum
Key
Constraints
Scala
Default
Model
Name
Constraints
Scala
Default
Property
Key
Constraints
TS_
COMMON_
PRESET
TS_
DEFAULT_
PRESET
TS_
DESCRIPTION_
PRESET
TS_
JSONBINPACK_
PRESET
Type
Script
Default
Enum
Key
Constraints
Type
Script
Default
Model
Name
Constraints
Type
Script
Default
Property
Key
Constraints
default
Generator
Options
default
Merging
Options
default
Rust
Common
Preset
Options
default
Rust
Render
Complete
Model
Options
NO_
DUPLICATE_
ENUM_
KEYS
NO_
DUPLICATE_
PROPERTIES
NO_
EMPTY_
VALUE
NO_
NUMBER_
START_
CHAR
NO_
RESERVED_
KEYWORDS
check
For
Reserved
Keyword
constrain
Meta
Model
convert
To
Any
Model
convert
To
Array
Model
convert
To
Boolean
Model
convert
To
Dictionary
Model
convert
To
Enum
Model
convert
To
Float
Model
convert
To
Integer
Model
convert
To
Meta
Model
convert
To
Object
Model
convert
To
String
Model
convert
To
Tuple
Model
convert
To
Union
Model
cplusplus
Default
Enum
Key
Constraints
cplusplus
Default
Enum
Value
Constraints
cplusplus
Default
Model
Name
Constraints
cplusplus
Default
Property
Key
Constraints
csharp
Default
Enum
Key
Constraints
csharp
Default
Enum
Value
Constraints
csharp
Default
Model
Name
Constraints
csharp
Default
Property
Key
Constraints
dart
Default
Enum
Key
Constraints
dart
Default
Enum
Value
Constraints
dart
Default
Model
Name
Constraints
dart
Default
Property
Key
Constraints
get
Dictionary
get
Normal
Properties
get
Original
Property
List
get
Type
From
Mapping
go
Default
Enum
Key
Constraints
go
Default
Enum
Value
Constraints
go
Default
Model
Name
Constraints
go
Default
Property
Key
Constraints
has
Preset
java
Default
Enum
Key
Constraints
java
Default
Enum
Value
Constraints
java
Default
Model
Name
Constraints
java
Default
Property
Key
Constraints
java
Script
Default
Enum
Key
Constraints
java
Script
Default
Enum
Value
Constraints
java
Script
Default
Model
Name
Constraints
java
Script
Default
Property
Key
Constraints
kotlin
Default
Enum
Key
Constraints
kotlin
Default
Enum
Value
Constraints
kotlin
Default
Model
Name
Constraints
kotlin
Default
Property
Key
Constraints
make
Unique
php
Default
Enum
Key
Constraints
php
Default
Enum
Value
Constraints
php
Default
Model
Name
Constraints
php
Default
Property
Key
Constraints
python
Default
Enum
Key
Constraints
python
Default
Enum
Value
Constraints
python
Default
Model
Name
Constraints
python
Default
Property
Key
Constraints
render
Java
Script
Dependency
rust
Default
Enum
Key
Constraints
rust
Default
Enum
Value
Constraints
rust
Default
Model
Name
Constraints
rust
Default
Property
Key
Constraints
scala
Default
Enum
Key
Constraints
scala
Default
Enum
Value
Constraints
scala
Default
Model
Name
Constraints
scala
Default
Property
Key
Constraints
split
type
Script
Default
Enum
Key
Constraints
type
Script
Default
Enum
Value
Constraints
type
Script
Default
Model
Name
Constraints
type
Script
Default
Property
Key
Constraints
Generated using
TypeDoc