Package com.evolveum.midpoint.prism
Interface Referencable
-
- All Known Implementing Classes:
com.evolveum.midpoint.prism.impl.binding.AbstractReferencable
,ObjectReferenceType
public interface Referencable
- Author:
- Katka Valalikova TODO think about the exact purpose and use of this interface
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description PrismReferenceValue
asReferenceValue()
Referencable
clone()
String
getDescription()
SearchFilterType
getFilter()
String
getOid()
static String
getOid(Referencable referencable)
ReferentialIntegrityType
getReferentialIntegrity()
QName
getRelation()
EvaluationTimeType
getResolutionTime()
PolyStringType
getTargetName()
QName
getType()
Referencable
setupReferenceValue(PrismReferenceValue value)
-
-
-
Method Detail
-
asReferenceValue
PrismReferenceValue asReferenceValue()
-
setupReferenceValue
Referencable setupReferenceValue(PrismReferenceValue value)
-
getOid
String getOid()
-
getOid
static String getOid(Referencable referencable)
-
getType
QName getType()
-
getTargetName
PolyStringType getTargetName()
-
getRelation
QName getRelation()
-
getDescription
String getDescription()
-
getResolutionTime
EvaluationTimeType getResolutionTime()
-
getReferentialIntegrity
ReferentialIntegrityType getReferentialIntegrity()
-
getFilter
SearchFilterType getFilter()
-
clone
Referencable clone()
-
-