public class SimpleTypeDefinitionImpl extends TypeDefinitionImpl implements SimpleTypeDefinition
SimpleTypeDefinition.DerivationMethod
compileTimeClass, instantiationOrder, staticSubTypes, superType
deprecated, deprecatedSince, displayName, displayOrder, documentation, elaborate, emphasized, experimental, help, inherited, isAbstract, isRuntimeSchema, plannedRemoval, prismContext, processing, typeName
INDENT_STRING
Constructor and Description |
---|
SimpleTypeDefinitionImpl(QName typeName,
QName baseTypeName,
SimpleTypeDefinition.DerivationMethod derivationMethod,
PrismContext prismContext) |
Modifier and Type | Method and Description |
---|---|
SimpleTypeDefinitionImpl |
clone() |
QName |
getBaseTypeName() |
protected String |
getDebugDumpClassName()
Return a human readable name of this class suitable for logs.
|
SimpleTypeDefinition.DerivationMethod |
getDerivationMethod() |
String |
getDocClassName()
Returns human-readable name of this class suitable for documentation.
|
void |
revive(PrismContext prismContext) |
addStaticSubType, canRepresent, copyDefinitionData, equals, getCompileTimeClass, getInstantiationOrder, getStaticSubTypes, getSuperType, hashCode, setCompileTimeClass, setInstantiationOrder, setSuperType
copyDefinitionData, debugDump, getAnnotation, getDeprecatedSince, getDisplayName, getDisplayOrder, getDocumentation, getDocumentationPreview, getHelp, getPlannedRemoval, getPrismContext, getProcessing, getTypeClass, getTypeClassIfKnown, getTypeName, isAbstract, isDeprecated, isElaborate, isEmphasized, isExperimental, isIgnored, isRuntimeSchema, setAbstract, setAnnotation, setDeprecated, setDeprecatedSince, setDisplayName, setDisplayOrder, setDocumentation, setElaborate, setEmphasized, setExperimental, setHelp, setInherited, setPlannedRemoval, setProcessing, setRuntimeSchema, setTypeName, toString
finalize, getClass, notify, notifyAll, wait, wait, wait
canRepresent, getCompileTimeClass, getInstantiationOrder, getStaticSubTypes, getSuperType
debugDump, getAnnotation, getDeprecatedSince, getDisplayName, getDisplayOrder, getDocumentation, getDocumentationPreview, getHelp, getPlannedRemoval, getPrismContext, getProcessing, getSchemaRegistry, getTypeClass, getTypeClassIfKnown, getTypeName, isAbstract, isDeprecated, isElaborate, isEmphasized, isExperimental, isIgnored, isRuntimeSchema, setAnnotation
debugDump, debugDump, debugDumpLazily, debugDumpLazily
public SimpleTypeDefinitionImpl(QName typeName, QName baseTypeName, SimpleTypeDefinition.DerivationMethod derivationMethod, PrismContext prismContext)
public void revive(PrismContext prismContext)
revive
in interface Revivable
revive
in class DefinitionImpl
protected String getDebugDumpClassName()
DefinitionImpl
getDebugDumpClassName
in class DefinitionImpl
public String getDocClassName()
DefinitionImpl
getDocClassName
in class DefinitionImpl
public QName getBaseTypeName()
getBaseTypeName
in interface SimpleTypeDefinition
public SimpleTypeDefinition.DerivationMethod getDerivationMethod()
getDerivationMethod
in interface SimpleTypeDefinition
@NotNull public SimpleTypeDefinitionImpl clone()
clone
in interface Definition
clone
in class DefinitionImpl
Copyright © 2019 Evolveum. All rights reserved.