Modifier and Type | Interface and Description |
---|---|
interface |
PrismObject<O extends Objectable>
Common supertype for all identity objects.
|
Modifier and Type | Method and Description |
---|---|
PrismContainer<O> |
PrismObjectValue.asSingleValuedContainer(QName itemName) |
PrismContainer<C> |
PrismContainerValue.asSingleValuedContainer(QName itemName)
Returns a single-valued container (with a single-valued definition) holding just this value.
|
PrismContainer<C> |
PrismContainer.clone() |
PrismContainer<C> |
PrismContainer.cloneComplex(CloneStrategy strategy) |
PrismContainer |
ItemFactory.createContainer(QName name) |
<C extends Containerable> |
ItemFactory.createContainer(QName name,
PrismContainerDefinition<C> definition) |
PrismContainer<?> |
PrismObject.createExtension() |
<T extends Containerable> |
PrismContainer.findContainer(ItemPath path) |
<X extends Containerable> |
PrismContainerValue.findContainer(QName containerName) |
<T extends Containerable> |
PrismContainer.findOrCreateContainer(ItemPath containerPath) |
<T extends Containerable> |
PrismContainerValue.findOrCreateContainer(QName containerName) |
PrismContainer<C> |
PrismContainerValue.getContainer() |
PrismContainer<?> |
PrismObjectValue.getExtension() |
PrismContainer<?> |
PrismObject.getExtension() |
PrismContainer<?> |
PrismObject.getOrCreateExtension() |
static <V extends Containerable> |
PrismContainer.newInstance(PrismContext prismContext,
QName type) |
Modifier and Type | Method and Description |
---|---|
<C extends Containerable> |
PrismContext.adopt(PrismContainer<C> object,
Class<C> declaredType) |
<T extends Containerable> |
PrismContext.adopt(PrismContainer<T> object) |
ContainerDelta<C> |
PrismContainer.diff(PrismContainer<C> other) |
ContainerDelta<C> |
PrismContainer.diff(PrismContainer<C> other,
ParameterizedEquivalenceStrategy strategy) |
List<? extends ItemDelta> |
PrismContainer.diffModifications(PrismContainer<C> other) |
List<? extends ItemDelta> |
PrismContainer.diffModifications(PrismContainer<C> other,
ParameterizedEquivalenceStrategy strategy) |
void |
PrismContainer.mergeValues(PrismContainer<C> other) |
Modifier and Type | Method and Description |
---|---|
Class<PrismContainer> |
ContainerDelta.getItemClass() |
Modifier and Type | Method and Description |
---|---|
static void |
ItemDeltaCollectionsUtil.applyTo(Collection<? extends ItemDelta> deltas,
PrismContainer propertyContainer) |
static void |
ItemDeltaCollectionsUtil.applyToMatchingPath(Collection<? extends ItemDelta> deltas,
PrismContainer propertyContainer) |
Modifier and Type | Class and Description |
---|---|
class |
com.evolveum.midpoint.prism.impl.PrismContainerImpl<C extends Containerable> |
Modifier and Type | Method and Description |
---|---|
<C extends Containerable> |
SchemaRegistry.applyDefinition(PrismContainer<C> container,
Class<C> type)
This method will try to locate the appropriate object definition and apply it.
|
<C extends Containerable> |
SchemaRegistry.applyDefinition(PrismContainer<C> prismObject,
Class<C> type,
boolean force) |
Modifier and Type | Method and Description |
---|---|
static void |
PrismAsserts.assertItems(PrismContainer<?> object,
int expectedNumberOfItems) |
static void |
PrismAsserts.assertNoEmptyItem(PrismContainer<?> container) |
static void |
PrismAsserts.assertNoItem(PrismContainer<?> object,
ItemPath itemPath) |
static void |
PrismAsserts.assertPropertyDefinition(PrismContainer<?> container,
QName propertyName,
QName type,
int minOccurs,
int maxOccurs) |
static <T> void |
PrismAsserts.assertPropertyValue(PrismContainer<?> container,
ItemPath propPath,
T... realPropValues) |
static <T> void |
PrismAsserts.assertPropertyValueMatch(PrismContainer<?> container,
ItemPath propQName,
MatchingRule<T> matchingRule,
T... realPropValues) |
static <C extends Containerable> |
PrismAsserts.assertValueId(Long expectedId,
PrismContainer<C> container) |
Modifier and Type | Interface and Description |
---|---|
interface |
ResourceAttributeContainer |
Modifier and Type | Class and Description |
---|---|
class |
ResourceAttributeContainerImpl
Resource Object.
|
Modifier and Type | Method and Description |
---|---|
static ResourceAttributeContainer |
ResourceAttributeContainer.convertFromContainer(PrismContainer<?> origAttrContainer,
ObjectClassComplexTypeDefinition objectClassDefinition) |
Modifier and Type | Method and Description |
---|---|
static PrismContainer<ConnectorConfigurationType> |
ResourceTypeUtil.getConfigurationContainer(PrismObject<ResourceType> resource) |
static PrismContainer<ConnectorConfigurationType> |
ResourceTypeUtil.getConfigurationContainer(ResourceType resourceType) |
Modifier and Type | Method and Description |
---|---|
static Element |
ObjectTypeUtil.findXsdElement(PrismContainer<XmlSchemaType> xmlSchemaContainer) |
Copyright © 2019 Evolveum. All rights reserved.