Uses of Interface
com.evolveum.midpoint.prism.Referencable
-
-
Uses of Referencable in com.evolveum.midpoint.model.common.expression.functions
Methods in com.evolveum.midpoint.model.common.expression.functions that return Referencable Modifier and Type Method Description Referencable
BasicExpressionFunctions. getExtensionReferenceValue(ObjectType object, String namespace, String localPart)
Referencable
BasicExpressionFunctions. getExtensionReferenceValue(ObjectType object, QName propertyQname)
-
Uses of Referencable in com.evolveum.midpoint.model.impl
Methods in com.evolveum.midpoint.model.impl with parameters of type Referencable Modifier and Type Method Description <O extends ObjectType>
OModelObjectResolver. resolve(Referencable ref, Class<O> expectedType, Collection<SelectorOptions<GetOperationOptions>> options, String contextDescription, Task task, OperationResult result)
-
Uses of Referencable in com.evolveum.midpoint.prism
Methods in com.evolveum.midpoint.prism that return Referencable Modifier and Type Method Description Referencable
PrismReferenceValue. asReferencable()
Referencable
Referencable. clone()
Referencable
PrismReference. getRealValue()
@Nullable Referencable
PrismReferenceValue. getRealValue()
Referencable
Referencable. setupReferenceValue(PrismReferenceValue value)
Methods in com.evolveum.midpoint.prism that return types with arguments of type Referencable Modifier and Type Method Description static @NotNull List<Referencable>
PrismValueCollectionsUtil. asReferencables(@NotNull Collection<PrismReferenceValue> values)
@NotNull Collection<Referencable>
PrismReference. getRealValues()
Methods in com.evolveum.midpoint.prism with parameters of type Referencable Modifier and Type Method Description static String
Referencable. getOid(Referencable referencable)
Method parameters in com.evolveum.midpoint.prism with type arguments of type Referencable Modifier and Type Method Description static @NotNull List<PrismReferenceValue>
PrismValueCollectionsUtil. asReferenceValues(@NotNull Collection<? extends Referencable> referencables)
-
Uses of Referencable in com.evolveum.midpoint.prism.impl
Classes in com.evolveum.midpoint.prism.impl that implement Referencable Modifier and Type Class Description class
DefaultReferencableImpl
Used when PrismReferenceValue.getRealValue is called, and no referencable is present in the PRV.Methods in com.evolveum.midpoint.prism.impl that return Referencable Modifier and Type Method Description Referencable
PrismReferenceValueImpl. asReferencable()
Referencable
PrismReferenceImpl. getRealValue()
@Nullable Referencable
PrismReferenceValueImpl. getRealValue()
Methods in com.evolveum.midpoint.prism.impl that return types with arguments of type Referencable Modifier and Type Method Description static @NotNull List<Referencable>
PrismReferenceValueImpl. asReferencables(@NotNull Collection<PrismReferenceValue> values)
@NotNull Collection<Referencable>
PrismReferenceImpl. getRealValues()
Method parameters in com.evolveum.midpoint.prism.impl with type arguments of type Referencable Modifier and Type Method Description static @NotNull List<PrismReferenceValue>
PrismReferenceValueImpl. asReferenceValues(@NotNull Collection<? extends Referencable> referencables)
-
Uses of Referencable in com.evolveum.midpoint.prism.impl.item
Methods in com.evolveum.midpoint.prism.impl.item that return Referencable Modifier and Type Method Description Referencable
DummyReferenceImpl. getRealValue()
Methods in com.evolveum.midpoint.prism.impl.item that return types with arguments of type Referencable Modifier and Type Method Description @NotNull Collection<Referencable>
DummyReferenceImpl. getRealValues()
-
Uses of Referencable in com.evolveum.midpoint.prism.util
Method parameters in com.evolveum.midpoint.prism.util with type arguments of type Referencable Modifier and Type Method Description static void
PrismAsserts. assertReferenceValue(List<? extends Referencable> refs, String oid)
static void
PrismAsserts. assertReferenceValues(List<? extends Referencable> refs, String... oids)
-
Uses of Referencable in com.evolveum.midpoint.repo.common
Methods in com.evolveum.midpoint.repo.common with parameters of type Referencable Modifier and Type Method Description <T extends ObjectType>
TDirectoryFileObjectResolver. resolve(Referencable ref, Class<T> expectedType, Collection<SelectorOptions<GetOperationOptions>> options, String contextDescription, Task task, OperationResult result)
<O extends ObjectType>
OObjectResolver. resolve(Referencable ref, Class<O> expectedType, Collection<SelectorOptions<GetOperationOptions>> options, String contextDescription, Task task, OperationResult result)
Resolve the provided reference to object (ObjectType).<O extends ObjectType>
ORepoObjectResolver. resolve(Referencable ref, Class<O> expectedType, Collection<SelectorOptions<GetOperationOptions>> options, String contextDescription, Task task, OperationResult result)
-
Uses of Referencable in com.evolveum.midpoint.repo.sqale
Methods in com.evolveum.midpoint.repo.sqale that return Referencable Modifier and Type Method Description static Referencable
SqaleUtils. referenceWithTypeFixed(Referencable value)
Fixes reference type if `null` and tries to use default from definition.Methods in com.evolveum.midpoint.repo.sqale with parameters of type Referencable Modifier and Type Method Description static Referencable
SqaleUtils. referenceWithTypeFixed(Referencable value)
Fixes reference type if `null` and tries to use default from definition. -
Uses of Referencable in com.evolveum.midpoint.repo.sqale.delta.item
Methods in com.evolveum.midpoint.repo.sqale.delta.item with parameters of type Referencable Modifier and Type Method Description void
RefItemDeltaProcessor. setValue(Referencable value)
Method parameters in com.evolveum.midpoint.repo.sqale.delta.item with type arguments of type Referencable Modifier and Type Method Description void
RefTableItemDeltaProcessor. addValues(Collection<Referencable> values)
void
RefTableItemDeltaProcessor. deleteValues(Collection<Referencable> values)
-
Uses of Referencable in com.evolveum.midpoint.repo.sqale.mapping
Methods in com.evolveum.midpoint.repo.sqale.mapping with parameters of type Referencable Modifier and Type Method Description protected void
SqaleTableMapping. setReference(Referencable ref, Consumer<UUID> targetOidConsumer, Consumer<MObjectType> targetTypeConsumer, Consumer<Integer> relationIdConsumer)
-
Uses of Referencable in com.evolveum.midpoint.repo.sqale.qmodel.ref
Methods in com.evolveum.midpoint.repo.sqale.qmodel.ref with parameters of type Referencable Modifier and Type Method Description R
QReferenceMapping. insert(Referencable reference, OR ownerRow, JdbcSession jdbcSession)
There is no need to override this, only reference creation is different and that is covered byQReferenceMapping.newRowObject(Object)
including setting FK columns. -
Uses of Referencable in com.evolveum.midpoint.schema.util
Methods in com.evolveum.midpoint.schema.util that return types with arguments of type Referencable Modifier and Type Method Description static Collection<Referencable>
ObjectTypeUtil. getExtensionReferenceValues(ObjectType objectType, QName propertyQname)
Methods in com.evolveum.midpoint.schema.util with parameters of type Referencable Modifier and Type Method Description static PolyStringType
ObjectTypeUtil. getDisplayName(Referencable ref)
static PolyStringType
ObjectTypeUtil. getName(Referencable ref)
-
Uses of Referencable in com.evolveum.midpoint.xml.ns._public.common.common_3
Classes in com.evolveum.midpoint.xml.ns._public.common.common_3 that implement Referencable Modifier and Type Class Description class
ObjectReferenceType
<?xml version="1.0" encoding="UTF-8"?><p xmlns:a="http://prism.evolveum.com/xml/ns/public/annotation-3" xmlns:c="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:icfs="http://midpoint.evolveum.com/xml/ns/public/connector/icf-1/resource-schema-3" xmlns:jaxb="http://java.sun.com/xml/ns/jaxb" xmlns:q="http://prism.evolveum.com/xml/ns/public/query-3" xmlns:s="http://midpoint.evolveum.com/xml/ns/public/model/scripting-3" xmlns:t="http://prism.evolveum.com/xml/ns/public/types-3" xmlns:tns="http://midpoint.evolveum.com/xml/ns/public/common/common-3" xmlns:xjc="http://java.sun.com/xml/ns/jaxb/xjc" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> Reference to an object.
-