public interface MutablePrismContainerDefinition<C extends Containerable> extends PrismContainerDefinition<C>, MutableItemDefinition<PrismContainer<C>>
INDENT_STRING
Modifier and Type | Method and Description |
---|---|
MutablePrismContainerDefinition<?> |
createContainerDefinition(QName name,
ComplexTypeDefinition ctd,
int minOccurs,
int maxOccurs) |
MutablePrismContainerDefinition<?> |
createContainerDefinition(QName name,
QName typeName,
int minOccurs,
int maxOccurs) |
MutablePrismPropertyDefinition<?> |
createPropertyDefinition(QName name,
QName propType) |
MutablePrismPropertyDefinition<?> |
createPropertyDefinition(QName name,
QName propType,
int minOccurs,
int maxOccurs) |
MutablePrismPropertyDefinition<?> |
createPropertyDefinition(String localName,
QName propType) |
void |
setCompileTimeClass(Class<C> compileTimeClass) |
void |
setComplexTypeDefinition(ComplexTypeDefinition complexTypeDefinition) |
void |
setInherited(boolean value) |
canRepresent, clone, cloneWithReplacedDefinition, createEmptyDelta, createValue, getCompileTimeClass, getComplexTypeDefinition, getDefaultNamespace, getDefinitions, getIgnoredNamespaces, getPropertyDefinitions, getTypeClass, isEmpty, replaceDefinition, revive, toMutable
findContainerDefinition, findContainerDefinition, findItemDefinition, findItemDefinition, findLocalItemDefinition, findLocalItemDefinition, findNamedItemDefinition, findPropertyDefinition, findReferenceDefinition, findReferenceDefinition
setCanAdd, setCanModify, setCanRead, setDeprecatedSince, setDynamic, setElaborate, setHeterogeneousListItem, setIndexOnly, setItemName, setMaxOccurs, setMinOccurs, setOperational, setPlannedRemoval, setReadOnly, setSubstitutionHead, setValueEnumerationRef
adoptElementDefinitionFrom, canAdd, canBeDefinitionOf, canBeDefinitionOf, canModify, canRead, debugDumpShortToString, deepClone, deepClone, findItemDefinition, getItemName, getMaxOccurs, getMinOccurs, getNamespace, getSubstitutionHead, getValueEnumerationRef, instantiate, instantiate, isDynamic, isHeterogeneousListItem, isIndexOnly, isInherited, isMandatory, isMultiValue, isOperational, isOptional, isSingleValue, isValidFor, isValidFor
addSchemaMigration, setDeprecated, setDisplayName, setDisplayOrder, setDocumentation, setEmphasized, setExperimental, setHelp, setProcessing, setRuntimeSchema, setTypeName
debugDump, getAnnotation, getDeprecatedSince, getDisplayName, getDisplayOrder, getDocumentation, getDocumentationPreview, getHelp, getPlannedRemoval, getPrismContext, getProcessing, getSchemaMigrations, getSchemaRegistry, getTypeClassIfKnown, getTypeName, isAbstract, isDeprecated, isElaborate, isEmphasized, isExperimental, isIgnored, isRuntimeSchema, setAnnotation
debugDump, debugDump, debugDumpLazily, debugDumpLazily
MutablePrismPropertyDefinition<?> createPropertyDefinition(QName name, QName propType, int minOccurs, int maxOccurs)
MutablePrismPropertyDefinition<?> createPropertyDefinition(QName name, QName propType)
MutablePrismPropertyDefinition<?> createPropertyDefinition(String localName, QName propType)
MutablePrismContainerDefinition<?> createContainerDefinition(QName name, QName typeName, int minOccurs, int maxOccurs)
MutablePrismContainerDefinition<?> createContainerDefinition(QName name, ComplexTypeDefinition ctd, int minOccurs, int maxOccurs)
void setInherited(boolean value)
void setComplexTypeDefinition(ComplexTypeDefinition complexTypeDefinition)
Copyright © 2019 Evolveum. All rights reserved.