| Class | Description |
|---|---|
| ComponentIdFieldTypeAnnotation |
Marker annotation for a
ObjectFieldType that represents a componentId. |
| ConfigOverrideTypeAnnotation |
Marker annotation for a field that is a
ConfigOverride. |
| DefaultImplementingTypeAnnotation |
Declares the default
Type that will be instantiated for this ObjectFieldType if no instance is provided as a
value. |
| DisplayTypeAnnotation |
A
TypeAnnotation that contains information about the name and summary that should be rendered in the UI for a
particular model. |
| DslBaseType |
Pojo used to store a baseType when specified from
TypeDsl. |
| ExclusiveOptionalsTypeAnnotation |
* A
TypeAnnotation used to enrich an ObjectType by specifying that the contained parameters have an exclusive
relation as it is specified in ExclusiveOptionals |
| ExpressionSupportAnnotation |
A
TypeAnnotation used to enrich a MetadataType by specifying a certain level of ExpressionSupport it
supports. |
| ExtensibleTypeAnnotation |
Marks that the annotated type is of
Extensible kind, declaring that a given type can be extended by others in the
context of the ExtensionModel. |
| FlattenedTypeAnnotation |
A marker
TypeAnnotation meant to be applied on ObjectFieldType instances which
ObjectFieldType.getValue() points to an ObjectType. |
| InfrastructureTypeAnnotation |
A
TypeAnnotation used as a marker for ObjectType instances, signaling that such type is an Infrastructure Type. |
| LayoutTypeAnnotation |
A
TypeAnnotation meant to be applied on ObjectFieldType instances and it contains information on how the field
should be rendered in the UI. |
| LiteralTypeAnnotation |
TypeAnnotation indicating that the real type of the of the annotated type is a Literal |
| NullSafeTypeAnnotation |
A
TypeAnnotation meant to be applied on ObjectFieldType instances. |
| ParameterDslAnnotation |
Contains directives regarding syntax and semantics of the generated XML DSL
|
| ParameterResolverTypeAnnotation |
TypeAnnotation indicating that the real type of the of the annotated type is a ParameterResolver |
| PrefixDefinedAnnotation |
Pojo used to store annotations which value has the format prefix:element.
|
| QNameTypeAnnotation |
A
TypeAnnotation which indicates that the enriched type relates to a QName which is not the one the extension
belongs to. |
| SemanticTermsTypeAnnotation |
A public
TypeAnnotation that holds the semantic terms associated to annotated type. |
| StereotypeTypeAnnotation |
A public
TypeAnnotation intended to be used on ObjectFieldType types in order to communicate an associated
StereotypeModel |
| SubstitutionGroup |
Pojo used to store a substitutionGroup when specified from
TypeDsl. |
| TypeDslAnnotation |
TypeAnnotation storing information defined by TypsDsl annotations |
| TypedValueTypeAnnotation |
TypeAnnotation indicating that the real type of the of the annotated type is a TypedValue |
Copyright © 2022 MuleSoft, Inc.. All rights reserved.