Schema Schema

+Merges

Domains

DomainDmnAlias

Aliases: Num1, Num2
Number Excluded Domain

DomainDmnBool

Boolean Excluded Domain
false false DmnBool
true false DmnBool

DomainDmnBoolDiff

Boolean Excluded Domain
true false DmnBoolDiff
false false DmnBoolDiff

DomainDmnBoolSame

Boolean Excluded Domain
true false DmnBoolSame

DomainDmnEnumDiff

Enum Excluded Domain
Boolean.true false DmnEnumDiff
Boolean.false false DmnEnumDiff

DomainDmnEnumSame

Enum Excluded Domain
Boolean.true false DmnEnumSame

DomainDmnNmbr

Number Excluded Domain

DomainDmnNmbrDiff

Number Excluded Domain
1 ~ 9 false DmnNmbrDiff

DomainDmnNmbrSame

Number Excluded Domain
9 ~ 1 false DmnNmbrSame

DomainDmnStr

String Excluded Domain

DomainDmnStrDiff

String Excluded Domain
a+ false DmnStrDiff

DomainDmnStrSame

String Excluded Domain
a+ false DmnStrSame

Duals

DualFldObjFieldAliasDual

DualFldObjFieldDual

DualFldOutpFieldParam

DualObjAliasDual

Aliases: Dual1, Dual2

DualObjAltDual

Alternates Object
ObjAltDualType ObjAltDual

DualObjAltDualType

DualObjAltEnumDual

Alternates Object
Boolean ObjAltEnumDual
Boolean ObjAltEnumDual

DualObjCnstDual

Type parameters: $type : String
Fields Type Object
field $type ObjCnstDual
str $type ObjCnstDual

DualObjDual

DualObjFieldAliasDual

Fields Type Object
field FldObjFieldAliasDual ObjFieldAliasDual

DualObjFieldDual

Fields Type Object
field FldObjFieldDual ObjFieldDual

DualObjFieldEnumAliasDual

Fields Type Object
field Boolean ObjFieldEnumAliasDual

DualObjFieldEnumValueDual

Fields Type Object
field Boolean ObjFieldEnumValueDual

DualObjFieldTypeAliasDual

Fields Type Object
field String ObjFieldTypeAliasDual

DualObjParamDual

Type parameters: $test : String , $type : String
Fields Type Object
test $test ObjParamDual
type $type ObjParamDual

DualObjParamDupDual

Type parameters: $test : String
Fields Type Object
test $test ObjParamDupDual
type $test ObjParamDupDual

DualObjPrntDual

Parent: RefObjPrntDual

DualRefObjPrntDual

Enums

EnumEnumAlias

Aliases: En1, En2
ValueAliasesEnum
enumAlias EnumAlias

EnumEnumDiff

ValueAliasesEnum
one EnumDiff
two EnumDiff

EnumEnumSame

ValueAliasesEnum
enumSame EnumSame

EnumEnumSamePrnt

Parent:PrntEnumSamePrnt Enum

ValueAliasesEnum
prnt_enumSamePrnt PrntEnumSamePrnt
enumSamePrnt EnumSamePrnt

EnumEnumValueAlias

ValueAliasesEnum
enumValueAlias val1, val2 EnumValueAlias

EnumPrntEnumSamePrnt

ValueAliasesEnum
prnt_enumSamePrnt PrntEnumSamePrnt

Inputs

InputFldObjFieldAliasInp

InputFldObjFieldInp

InputInDrctParam

InputObjAliasInp

Aliases: Input1, Input2

InputObjAltEnumInp

Alternates Object
Boolean ObjAltEnumInp
Boolean ObjAltEnumInp

InputObjAltInp

Alternates Object
ObjAltInpType ObjAltInp

InputObjAltInpType

InputObjCnstInp

Type parameters: $type : String
Fields Type Object
field $type ObjCnstInp
str $type ObjCnstInp

InputObjFieldAliasInp

Fields Type Object
field FldObjFieldAliasInp ObjFieldAliasInp

InputObjFieldEnumAliasInp

Fields Type Object
field Boolean ObjFieldEnumAliasInp

InputObjFieldEnumValueInp

Fields Type Object
field Boolean ObjFieldEnumValueInp

InputObjFieldInp

Fields Type Object
field FldObjFieldInp ObjFieldInp

InputObjFieldTypeAliasInp

Fields Type Object
field String ObjFieldTypeAliasInp

InputObjInp

InputObjParamDupInp

Type parameters: $test : String
Fields Type Object
test $test ObjParamDupInp
type $test ObjParamDupInp

InputObjParamInp

Type parameters: $test : String , $type : String
Fields Type Object
test $test ObjParamInp
type $type ObjParamInp

InputObjPrntInp

Parent: RefObjPrntInp

InputOutpFieldParam1

InputOutpFieldParam2

InputRefObjPrntInp

Outputs

OutputCtgr

OutputCtgrAlias

OutputCtgrDescr

OutputCtgrMod

OutputFldObjFieldAliasOutp

OutputFldObjFieldOutp

OutputObjAliasOutp

Aliases: Output1, Output2

OutputObjAltEnumOutp

Alternates Object
Boolean ObjAltEnumOutp
Boolean ObjAltEnumOutp

OutputObjAltOutp

Alternates Object
ObjAltOutpType ObjAltOutp

OutputObjAltOutpType

OutputObjCnstOutp

Type parameters: $type : String
Fields Type Object
field $type ObjCnstOutp
str $type ObjCnstOutp

OutputObjFieldAliasOutp

Fields Type Object
field FldObjFieldAliasOutp ObjFieldAliasOutp

OutputObjFieldEnumAliasOutp

Fields Type Object
field Boolean ObjFieldEnumAliasOutp

OutputObjFieldEnumValueOutp

Fields Type Object
field Boolean ObjFieldEnumValueOutp

OutputObjFieldOutp

Fields Type Object
field FldObjFieldOutp ObjFieldOutp

OutputObjFieldTypeAliasOutp

Fields Type Object
field String ObjFieldTypeAliasOutp

OutputObjOutp

OutputObjParamDupOutp

Type parameters: $test : String
Fields Type Object
test $test ObjParamDupOutp
type $test ObjParamDupOutp

OutputObjParamOutp

Type parameters: $test : String , $type : String
Fields Type Object
test $test ObjParamOutp
type $type ObjParamOutp

OutputObjPrntOutp

Parent: RefObjPrntOutp

OutputOp

OutputOutpFieldParam

Fields Type Object
field FldOutpFieldParam OutpFieldParam

OutputRefObjPrntOutp

Unions

UnionPrntUnionSamePrnt

NameUnion
String PrntUnionSamePrnt

UnionUnionAlias

Aliases: UnA1, UnA2
NameUnion
Boolean UnionAlias
Number UnionAlias

UnionUnionDiff

NameUnion
Boolean UnionDiff
Number UnionDiff

UnionUnionSame

NameUnion
Boolean UnionSame

UnionUnionSamePrnt

Parent:PrntUnionSamePrnt Union

NameUnion
String PrntUnionSamePrnt
Boolean UnionSamePrnt

Categories

Categoryctgr

Output:Ctgr Output
Resolution: Parallel

CategoryctgrAlias

Aliases: CatA1, CatA2
Output:CtgrAlias Output
Resolution: Parallel

CategoryctgrDescr

Output:CtgrDescr Output
Resolution: Parallel

CategoryctgrMod

Aliases: CatM1, CatM2
Output:CtgrMod Output
Resolution: Parallel

Categoryop

Output:Op Output
Resolution: Parallel

Directives

DirectiveDrct

Locations: Inline, Spread

Repeatable: false

DirectiveDrctAlias

Aliases: DirA1, DirA2

Locations: Field, Variable

Repeatable: false

DirectiveDrctParam

Locations: Fragment, Operation

Repeatable: false

Operations

OperationOperation

Aliases: Op1, Op2

Category: op

Operation:

Settings

Name Value
merged true, 0