Modifier and Type | Method and Description |
---|---|
PrismObject<?> |
ModelObjectResolver.resolve(PrismReferenceValue refVal,
String string,
GetOperationOptions options,
Task task,
OperationResult result) |
PrismObject<?> |
ModelObjectResolver.resolve(PrismReferenceValue refVal,
String string,
Task task,
OperationResult result) |
Modifier and Type | Method and Description |
---|---|
Collection<PrismReferenceValue> |
Assignment.getOrgRefVals() |
Modifier and Type | Method and Description |
---|---|
void |
Assignment.addOrgRefVal(PrismReferenceValue org) |
Modifier and Type | Method and Description |
---|---|
PrismReferenceValue |
PrismReferenceValue.clone() |
static PrismReferenceValue |
PrismReferenceValue.createFromTarget(PrismObject<?> refTarget) |
PrismReferenceValue |
PrismReference.findValueByOid(String oid) |
PrismReferenceValue |
PrismReference.getValue() |
PrismReferenceValue |
PrismReferenceValue.toCannonical()
Returns a version of this value that is cannonical, that means it has the minimal form.
|
Modifier and Type | Method and Description |
---|---|
List<PrismReferenceValue> |
PrismReference.getValues()
Returns reference values.
|
Modifier and Type | Method and Description |
---|---|
boolean |
PrismReference.add(PrismReferenceValue value) |
protected void |
PrismReferenceValue.copyValues(PrismReferenceValue clone) |
boolean |
PrismReferenceValue.equalsComplex(PrismReferenceValue other,
boolean ignoreMetadata,
boolean isLiteral) |
boolean |
PrismReference.merge(PrismReferenceValue value) |
boolean |
PrismReferenceValue.representsSameValue(PrismReferenceValue other) |
Modifier and Type | Method and Description |
---|---|
static <T extends Objectable> |
ReferenceDelta.createModificationAdd(Class<T> type,
QName refName,
PrismContext prismContext,
PrismReferenceValue refValue) |
static ReferenceDelta |
ReferenceDelta.createModificationAdd(ItemPath path,
PrismObjectDefinition<?> objectDefinition,
PrismReferenceValue refValue) |
static ReferenceDelta |
ReferenceDelta.createModificationAdd(QName refName,
PrismObjectDefinition<?> objectDefinition,
PrismReferenceValue refValue) |
static <T extends Objectable> |
ReferenceDelta.createModificationAddCollection(Class<T> type,
QName refName,
PrismContext prismContext,
PrismReferenceValue refValue) |
static Collection<? extends ItemDelta> |
ReferenceDelta.createModificationAddCollection(QName propertyName,
PrismObjectDefinition<?> objectDefinition,
PrismReferenceValue refValue) |
static <O extends Objectable> |
ObjectDelta.createModificationAddReference(Class<O> type,
String oid,
QName propertyName,
PrismContext prismContext,
PrismReferenceValue... referenceValues)
Convenience method for quick creation of object deltas that replace a single object property.
|
static <T extends Objectable> |
ReferenceDelta.createModificationDelete(Class<T> type,
QName refName,
PrismContext prismContext,
PrismReferenceValue refValue) |
static ReferenceDelta |
ReferenceDelta.createModificationDelete(QName refName,
PrismObjectDefinition<?> objectDefinition,
PrismReferenceValue refValue) |
static <T extends Objectable> |
ReferenceDelta.createModificationDeleteCollection(Class<T> type,
QName refName,
PrismContext prismContext,
PrismReferenceValue refValue) |
static Collection<? extends ItemDelta> |
ReferenceDelta.createModificationDeleteCollection(QName propertyName,
PrismObjectDefinition<?> objectDefinition,
PrismReferenceValue refValue) |
static <O extends Objectable> |
ObjectDelta.createModificationDeleteReference(Class<O> type,
String oid,
QName propertyName,
PrismContext prismContext,
PrismReferenceValue... referenceValues)
Convenience method for quick creation of object deltas that replace a single object property.
|
static ReferenceDelta |
ReferenceDelta.createModificationReplace(ItemPath path,
PrismObjectDefinition<?> objectDefinition,
PrismReferenceValue refValue) |
static ReferenceDelta |
ReferenceDelta.createModificationReplace(QName refName,
PrismObjectDefinition<?> objectDefinition,
PrismReferenceValue refValue) |
static Collection<? extends ItemDelta> |
ReferenceDelta.createModificationReplaceCollection(QName propertyName,
PrismObjectDefinition<?> objectDefinition,
PrismReferenceValue refValue)
Convenience method for quick creation of object deltas that replace a single object property.
|
Modifier and Type | Method and Description |
---|---|
static ReferenceDelta |
ReferenceDelta.createModificationAdd(ItemPath path,
PrismObjectDefinition<?> objectDefinition,
Collection<PrismReferenceValue> refValues) |
static ReferenceDelta |
ReferenceDelta.createModificationDelete(ItemPath path,
PrismObjectDefinition<?> objectDefinition,
Collection<PrismReferenceValue> refValues) |
static ReferenceDelta |
ReferenceDelta.createModificationReplace(ItemPath path,
PrismObjectDefinition<?> objectDefinition,
Collection<PrismReferenceValue> refValues) |
Modifier and Type | Method and Description |
---|---|
protected PrismReferenceValue |
ElementPrismReferenceImpl.getValue() |
PrismReferenceValue |
PrismDomProcessor.parseReferenceValue(Element element) |
Constructor and Description |
---|
ElementPrismReferenceImpl(PrismReferenceValue value) |
Modifier and Type | Method and Description |
---|---|
PrismReferenceValue |
OrgFilter.getOrgRef() |
Modifier and Type | Method and Description |
---|---|
static OrgFilter |
OrgFilter.createOrg(PrismReferenceValue baseOrgRef,
Integer minDepth,
Integer maxDepth) |
static RefFilter |
RefFilter.createReferenceEqual(ItemPath path,
ItemDefinition definition,
PrismReferenceValue value) |
void |
OrgFilter.setOrgRef(PrismReferenceValue baseOrgRef) |
Modifier and Type | Method and Description |
---|---|
static RefFilter |
RefFilter.createReferenceEqual(ItemPath path,
ItemDefinition definition,
List<PrismReferenceValue> values) |
Constructor and Description |
---|
OrgFilter(PrismReferenceValue baseOrgRef,
Integer minDepth,
Integer maxDepth) |
Modifier and Type | Method and Description |
---|---|
static PrismReferenceValue |
PrismForJAXBUtil.getReferenceValue(PrismContainer parent,
QName name) |
static PrismReferenceValue |
PrismForJAXBUtil.getReferenceValue(PrismContainerValue<?> parent,
QName name) |
protected abstract PrismReferenceValue |
PrismReferenceArrayList.getValueFrom(T t) |
static <T extends Objectable> |
PrismForJAXBUtil.objectableAsReferenceValue(T objectable,
PrismReference reference) |
Modifier and Type | Method and Description |
---|---|
protected abstract T |
PrismReferenceArrayList.createItem(PrismReferenceValue value) |
static void |
PrismForJAXBUtil.setReferenceValueAsRef(PrismContainer parent,
QName name,
PrismReferenceValue value) |
static void |
PrismForJAXBUtil.setReferenceValueAsRef(PrismContainerValue<?> parentValue,
QName referenceName,
PrismReferenceValue value)
This method must merge new value with potential existing value of the reference.
|
protected abstract boolean |
PrismReferenceArrayList.willClear(PrismReferenceValue value) |
Modifier and Type | Method and Description |
---|---|
static PrismReferenceValue |
RAnyReference.createReference(RAnyReference repo) |
Modifier and Type | Method and Description |
---|---|
static RAnyReference |
RAnyReference.createReference(PrismReferenceValue jaxb) |
Modifier and Type | Method and Description |
---|---|
static String |
ValueDisplayUtil.toStringValue(PrismReferenceValue ref) |
Modifier and Type | Method and Description |
---|---|
PrismReferenceValue |
ObjectReferenceType.asReferenceValue() |
Modifier and Type | Method and Description |
---|---|
void |
ObjectReferenceType.setupReferenceValue(PrismReferenceValue value) |
Copyright © 2013 evolveum. All rights reserved.