Class ProvenanceMetadataUtil
- java.lang.Object
-
- com.evolveum.midpoint.schema.util.ProvenanceMetadataUtil
-
@Experimental public class ProvenanceMetadataUtil extends Object
-
-
Constructor Summary
Constructors Constructor Description ProvenanceMetadataUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static boolean
hasMappingSpec(ProvenanceMetadataType provenance, MappingSpecificationType mappingSpecification)
static boolean
hasMappingSpec(ValueMetadataType metadata, MappingSpecificationType mappingSpecification)
static boolean
hasOrigin(ProvenanceAcquisitionType acquisition, String originOid)
static boolean
hasOrigin(ProvenanceMetadataType provenance, String originOid)
static boolean
hasOrigin(ValueMetadataType metadata, String originOid)
static ValueSelector<PrismContainerValue<ValueMetadataType>>
originSelector(String oid)
static boolean
valueHasMappingSpec(PrismValue value, MappingSpecificationType mappingSpecification)
-
-
-
Method Detail
-
hasOrigin
public static boolean hasOrigin(ValueMetadataType metadata, String originOid)
-
hasOrigin
public static boolean hasOrigin(ProvenanceMetadataType provenance, String originOid)
-
hasOrigin
public static boolean hasOrigin(ProvenanceAcquisitionType acquisition, String originOid)
-
hasMappingSpec
public static boolean hasMappingSpec(ValueMetadataType metadata, MappingSpecificationType mappingSpecification)
-
hasMappingSpec
public static boolean hasMappingSpec(ProvenanceMetadataType provenance, MappingSpecificationType mappingSpecification)
-
originSelector
public static ValueSelector<PrismContainerValue<ValueMetadataType>> originSelector(String oid)
-
valueHasMappingSpec
public static boolean valueHasMappingSpec(PrismValue value, MappingSpecificationType mappingSpecification)
-
-