public interface TypeDefinition extends Definition
INDENT_STRING
Modifier and Type | Method and Description |
---|---|
boolean |
canRepresent(QName typeName) |
Class<?> |
getCompileTimeClass()
Returns compile-time class, if this type has any.
|
Integer |
getInstantiationOrder() |
Collection<TypeDefinition> |
getStaticSubTypes()
Subtypes - but only these that are a part of the static schema.
|
QName |
getSuperType()
Name of super type of this complex type definition.
|
clone, debugDump, getAnnotation, getDeprecatedSince, getDisplayName, getDisplayOrder, getDocumentation, getDocumentationPreview, getHelp, getPlannedRemoval, getPrismContext, getProcessing, getSchemaMigrations, getSchemaRegistry, getTypeClass, getTypeClassIfKnown, getTypeName, isAbstract, isDeprecated, isElaborate, isEmphasized, isExperimental, isIgnored, isRuntimeSchema, setAnnotation, toMutable
debugDump, debugDump, debugDumpLazily, debugDumpLazily
@Nullable Class<?> getCompileTimeClass()
@Nullable QName getSuperType()
@NotNull Collection<TypeDefinition> getStaticSubTypes()
Integer getInstantiationOrder()
boolean canRepresent(QName typeName)
Copyright © 2019 Evolveum. All rights reserved.