public interface DefinitionFactory
Modifier and Type | Method and Description |
---|---|
MutableComplexTypeDefinition |
createComplexTypeDefinition(QName name) |
MutablePrismContainerDefinition<?> |
createContainerDefinition(QName name,
ComplexTypeDefinition ctd) |
<T> MutablePrismPropertyDefinition<T> |
createPropertyDefinition(QName name,
QName typeName) |
<T> PrismPropertyDefinition<T> |
createPropertyDefinition(QName name,
QName typeName,
Collection<? extends DisplayableValue<T>> allowedValues,
T defaultValue) |
MutablePrismReferenceDefinition |
createReferenceDefinition(QName name,
QName typeName) |
MutableComplexTypeDefinition createComplexTypeDefinition(QName name)
<T> MutablePrismPropertyDefinition<T> createPropertyDefinition(QName name, QName typeName)
MutablePrismReferenceDefinition createReferenceDefinition(QName name, QName typeName)
MutablePrismContainerDefinition<?> createContainerDefinition(QName name, ComplexTypeDefinition ctd)
<T> PrismPropertyDefinition<T> createPropertyDefinition(QName name, QName typeName, Collection<? extends DisplayableValue<T>> allowedValues, T defaultValue)
Copyright © 2021 Evolveum. All rights reserved.