| Interface | Description |
|---|---|
| DefaultValue |
Generates a default value when needed.
|
| NodeFactory | |
| RequiredField |
| Class | Description |
|---|---|
| AbstractTypeRule | |
| AllOfRule | |
| AlwaysRequiredField | |
| AnyOfRule |
Accepts if any rule matches and suggests all the possibilities.
|
| AnyValueRule | |
| ArrayRule | |
| ArrayWrapperFactory | |
| ArrayWrapperNode | |
| BooleanTypeRule | |
| ChildBasedConditionalRule |
Delegates to a rule if the specified condition matches the first child.
|
| ClassNodeFactory | |
| ConditionalRule | |
| ConditionalRules | |
| DateValueRule | |
| DivisorValueRule | |
| ErrorNodeFactory | |
| ExclusiveKeys | |
| FieldPresentRule |
Delegates to a rule if a selector expression returns a value
|
| FirstOfRule |
Accepts if any rule matches and delegates the suggestion to the first one that matches.
|
| IntegerTypeRule | |
| IntegerValueRule | |
| KeyValueRule | |
| LiteralDefaultValue | |
| MaximumValueRule | |
| MaxItemsRule | |
| MaxLengthRule | |
| MaxPropertiesRule | |
| MinimumValueRule | |
| MinItemsRule | |
| MinLengthRule | |
| MinPropertiesRule | |
| NegativeRule | |
| NullValueRule | |
| NumberTypeRule | |
| NumberValueRule | |
| ObjectRule | |
| ParentKeyDefaultValue | |
| RangeValueRule | |
| RegexValueRule | |
| ResourceRefRule | |
| Rule | |
| ScalarTypeRule | |
| StringTypeRule | |
| StringValueRule |
Copyright © 2017. All rights reserved.