@MinMuleVersion(value="4.1") @Target(value=TYPE) @Retention(value=RUNTIME) @Documented public @interface TypeDsl
| Modifier and Type | Optional Element and Description |
|---|---|
boolean |
allowInlineDefinition
Whether the associated element should support inline definition as child element.
|
boolean |
allowTopLevelDefinition
Whether the associated element should support being defined as a top level element.
|
String |
baseType
Specifies that the annotated type should extend from an specific baseType If the namespace prefix does not exist or the
string doesn't match the required format, an
IllegalArgumentException will be thrown. |
String |
substitutionGroup
Specifies that the annotated element should extend a particular substitution group.
|
public abstract boolean allowInlineDefinition
truepublic abstract boolean allowTopLevelDefinition
falsepublic abstract String substitutionGroup
IllegalArgumentException will be thrown.public abstract String baseType
IllegalArgumentException will be thrown.Copyright © 2022 MuleSoft, Inc.. All rights reserved.