Interface SerializableComplexTypeDefinition
- All Superinterfaces:
SerializableDefinition
- All Known Implementing Classes:
NativeComplexTypeDefinitionImpl
Any complex type definition (or analogous structure) that can be serialized into XSD.
Note that "serializable simple type definition" does not exist yet. We don't need these for now.
(We serialize mainly resource and connector configurations that don't use them. But this may change
with the addition of archetype schema editing feature.)
-
Method Summary
Modifier and TypeMethodDescription@NotNull Collection<? extends SerializableItemDefinition>
@Nullable QName
@Nullable QName
@NotNull QName
boolean
boolean
boolean
Methods inherited from interface com.evolveum.midpoint.prism.schema.SerializableDefinition
getDisplayHint, getDisplayName, getDisplayOrder, getDocumentation, getExtraFeaturesToSerialize, getHelp, isEmphasized
-
Method Details
-
getTypeName
-
getSuperType
-
getExtensionForType
-
getDefinitionsToSerialize
-
isXsdAnyMarker
boolean isXsdAnyMarker() -
isObjectMarker
boolean isObjectMarker() -
isContainerMarker
boolean isContainerMarker()
-