Package com.evolveum.midpoint.prism.impl
Class DefaultReferencableImpl
java.lang.Object
com.evolveum.midpoint.prism.impl.DefaultReferencableImpl
- All Implemented Interfaces:
Referencable,Serializable,Cloneable
public class DefaultReferencableImpl
extends Object
implements Referencable, Cloneable, Serializable
Used when PrismReferenceValue.getRealValue is called, and no referencable is present in the PRV.
It is analogous to ObjectReferenceType; however, the ORT is part of common-3, whereas this one is located in prism layer.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()<O extends Objectable>
PrismObject<O>getOid()getType()toString()
-
Constructor Details
-
DefaultReferencableImpl
-
-
Method Details
-
asReferenceValue
- Specified by:
asReferenceValuein interfaceReferencable
-
setupReferenceValue
- Specified by:
setupReferenceValuein interfaceReferencable
-
getOid
- Specified by:
getOidin interfaceReferencable
-
getType
- Specified by:
getTypein interfaceReferencable
-
getTargetName
- Specified by:
getTargetNamein interfaceReferencable
-
getRelation
- Specified by:
getRelationin interfaceReferencable
-
getDescription
- Specified by:
getDescriptionin interfaceReferencable
-
getResolutionTime
- Specified by:
getResolutionTimein interfaceReferencable
-
getReferentialIntegrity
- Specified by:
getReferentialIntegrityin interfaceReferencable
-
getFilter
- Specified by:
getFilterin interfaceReferencable
-
getObject
- Specified by:
getObjectin interfaceReferencable
-
getObjectable
- Specified by:
getObjectablein interfaceReferencable
-
clone
- Specified by:
clonein interfaceReferencable- Overrides:
clonein classObject
-
toString
-