Modifier and Type | Method and Description |
---|---|
PrismContainer<LensContextType> |
LensContext.toPrismContainer() |
Modifier and Type | Method and Description |
---|---|
void |
LensFocusContext.addToPrismContainer(PrismContainer<LensFocusContextType> lensFocusContextTypeContainer) |
void |
LensProjectionContext.addToPrismContainer(PrismContainer<LensProjectionContextType> lensProjectionContextTypeContainer) |
static <V extends PrismValue> |
LensUtil.consolidateTripleToDelta(ItemPath itemPath,
DeltaSetTriple<? extends ItemValueWithOrigin<V>> triple,
ItemDefinition itemDefinition,
ItemDelta<V> aprioriItemDelta,
PrismContainer<?> itemContainer,
ValueMatcher<?> valueMatcher,
boolean addUnchangedValues,
boolean filterExistingValues,
String contextDescription,
boolean applyWeak)
Consolidate the mappings of a single property to a delta.
|
Modifier and Type | Method and Description |
---|---|
protected PrismContainer<?> |
AbstractModelIntegrationTest.getAssignmentExtensionInstance() |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractModelIntegrationTest.assignRole(String userOid,
String roleOid,
PrismContainer<?> extension,
Task task,
OperationResult result) |
protected ContainerDelta<AssignmentType> |
AbstractModelIntegrationTest.createAssignmentModification(String roleOid,
QName refType,
QName relation,
PrismContainer<?> extension,
boolean add) |
protected ObjectDelta<UserType> |
AbstractModelIntegrationTest.createAssignmentUserDelta(String userOid,
String roleOid,
QName refType,
QName relation,
PrismContainer<?> extension,
boolean add) |
protected void |
AbstractModelIntegrationTest.modifyUserAssignment(String userOid,
String roleOid,
QName refType,
QName relation,
Task task,
PrismContainer<?> extension,
boolean add,
OperationResult result) |
protected void |
AbstractModelIntegrationTest.unassignRole(String userOid,
String roleOid,
PrismContainer<?> extension,
Task task,
OperationResult result) |
Modifier and Type | Class and Description |
---|---|
class |
PrismObject<T extends Objectable>
Common supertype for all identity objects.
|
Modifier and Type | Method and Description |
---|---|
PrismContainer<V> |
PrismContainer.clone() |
<X extends Containerable> |
PrismContainerValue.createContainer(QName containerName) |
<T extends Containerable> |
PrismContainer.findContainer(ItemPath path) |
<T extends Containerable> |
PrismContainer.findContainer(QName containerName) |
<X extends Containerable> |
PrismContainerValue.findContainer(QName containerName) |
<T extends Containerable> |
PrismContainer.findOrCreateContainer(ItemPath containerPath) |
<T extends Containerable> |
PrismContainerValue.findOrCreateContainer(QName containerName) |
<T extends Containerable> |
PrismContainer.findOrCreateContainer(QName containerName) |
PrismContainer<T> |
PrismContainerValue.getContainer() |
PrismContainer<?> |
PrismObject.getExtension() |
PrismContainer<V> |
PrismContainerDefinition.instantiate()
Create property container instance with a default name.
|
PrismContainer<V> |
PrismContainerDefinition.instantiate(QName name)
Create property container instance with a specified name and element.
|
static <V extends Containerable> |
PrismContainer.newInstance(PrismContext prismContext,
QName type) |
Modifier and Type | Method and Description |
---|---|
protected void |
PrismContainer.copyValues(PrismContainer<V> clone) |
void |
PrismContainer.mergeValues(PrismContainer<V> other) |
Modifier and Type | Method and Description |
---|---|
Class<PrismContainer> |
ContainerDelta.getItemClass() |
Modifier and Type | Method and Description |
---|---|
static void |
ItemDelta.applyTo(Collection<? extends ItemDelta> deltas,
PrismContainer propertyContainer) |
void |
ItemDelta.applyTo(PrismContainer<?> propertyContainer)
Apply this delta (path) to a property container.
|
Modifier and Type | Method and Description |
---|---|
protected PrismContainer<T> |
ElementPrismContainerImpl.getContainer() |
<T extends Containerable> |
PrismDomProcessor.parsePrismContainer(Element domElement) |
<T extends Containerable> |
PrismDomProcessor.parsePrismContainer(Element domElement,
PrismContainerDefinition<T> propertyContainerDefinition) |
<T extends Containerable> |
PrismDomProcessor.parsePrismContainer(String xml,
PrismContainerDefinition<T> propertyContainerDefinition) |
Modifier and Type | Method and Description |
---|---|
<T extends Containerable> |
PrismDomProcessor.addItemValue(Item item,
Object element,
PrismContainer<T> container)
Parse the provided JAXB/DOM element and add it as a new value of the
specified item.
|
<T extends Containerable> |
PrismDomProcessor.deleteItemValue(Item item,
Object element,
PrismContainer<T> container)
Parse the provided JAXB/DOM element and delete it from the specified
item.
|
Modifier and Type | Method and Description |
---|---|
static void |
PrismAsserts.assertNoEmptyItem(PrismContainer<?> container) |
static void |
PrismAsserts.assertNoItem(PrismContainer<?> object,
ItemPath itemPath) |
static void |
PrismAsserts.assertNoItem(PrismContainer<?> object,
QName itemName) |
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.assertPropertyValue(PrismContainer<?> container,
QName propQName,
T... realPropValues) |
static <C extends Containerable> |
PrismAsserts.assertValueId(Long expectedId,
PrismContainer<C> container) |
Modifier and Type | Method and Description |
---|---|
static <T extends PrismContainer<?>> |
PrismForJAXBUtil.getContainer(PrismContainer<?> parent,
QName name) |
static <T extends PrismContainer<?>> |
PrismForJAXBUtil.getContainer(PrismContainerValue value,
QName name) |
Modifier and Type | Method and Description |
---|---|
static <T extends PrismContainer<?>> |
PrismForJAXBUtil.getContainer(PrismContainer<?> parent,
QName name) |
static <T extends Containerable> |
PrismForJAXBUtil.getContainerValues(PrismContainer<T> parent,
QName name,
Class<T> clazz) |
static <T extends Containerable> |
PrismForJAXBUtil.getFieldContainerValue(PrismContainer<?> parent,
QName fieldName) |
static <T> T |
PrismForJAXBUtil.getPropertyValue(PrismContainer container,
QName name,
Class<T> clazz) |
static <T> List<T> |
PrismForJAXBUtil.getPropertyValues(PrismContainer container,
QName name,
Class<T> clazz) |
static PrismReference |
PrismForJAXBUtil.getReference(PrismContainer parent,
QName name) |
static PrismReferenceValue |
PrismForJAXBUtil.getReferenceValue(PrismContainer parent,
QName name) |
static boolean |
PrismForJAXBUtil.setFieldContainerValue(PrismContainer<?> parent,
QName fieldName,
PrismContainerValue<?> fieldContainerValue) |
static <T> void |
PrismForJAXBUtil.setPropertyValue(PrismContainer container,
QName name,
T value) |
static void |
PrismForJAXBUtil.setReferenceValueAsObject(PrismContainer parent,
QName referenceQName,
PrismObject targetObject) |
static void |
PrismForJAXBUtil.setReferenceValueAsRef(PrismContainer parent,
QName name,
PrismReferenceValue value) |
Constructor and Description |
---|
PrismContainerArrayList(PrismContainer<T> container) |
Modifier and Type | Class and Description |
---|---|
class |
ResourceAttributeContainer
Resource Object.
|
Modifier and Type | Method and Description |
---|---|
static ResourceAttributeContainer |
ResourceAttributeContainer.convertFromContainer(PrismContainer<?> origAttrContainer,
ObjectClassComplexTypeDefinition objectClassDefinition) |
Modifier and Type | Method and Description |
---|---|
static PrismContainer<Containerable> |
ResourceTypeUtil.getConfigurationContainer(PrismObject<ResourceType> resource) |
static PrismContainer<Containerable> |
ResourceTypeUtil.getConfigurationContainer(ResourceType resourceType) |
Modifier and Type | Method and Description |
---|---|
static Element |
ObjectTypeUtil.findXsdElement(PrismContainer<XmlSchemaType> xmlSchemaContainer) |
Modifier and Type | Method and Description |
---|---|
<C extends Containerable> |
Task.getExtension()
Returns task extension.
|
Modifier and Type | Method and Description |
---|---|
<C extends Containerable> |
Task.setExtensionContainer(PrismContainer<C> item)
Sets a container in the extension - replaces existing value(s), if any, by the one(s) provided.
|
Modifier and Type | Method and Description |
---|---|
PrismContainer<?> |
TaskQuartzImpl.getExtension() |
Modifier and Type | Method and Description |
---|---|
<C extends Containerable> |
TaskQuartzImpl.setExtensionContainer(PrismContainer<C> container) |
Modifier and Type | Method and Description |
---|---|
static void |
IntegrationTestTools.display(String message,
PrismContainer<?> propertyContainer) |
Constructor and Description |
---|
ContainerValueDto(PrismContainer container) |
Modifier and Type | Class and Description |
---|---|
class |
ContainerWrapper<T extends PrismContainer> |
Modifier and Type | Method and Description |
---|---|
static <T> T |
WebMiscUtil.getValue(PrismContainer object,
QName propertyName,
Class<T> type) |
Copyright © 2013 evolveum. All rights reserved.