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 booleanhasMappingSpecification(ProvenanceMetadataType provenance, MappingSpecificationType mappingSpecification)static booleanhasMappingSpecification(ValueMetadataType metadata, MappingSpecificationType mappingSpecification)static booleanhasOrigin(ProvenanceAcquisitionType acquisition, String originOid)static booleanhasOrigin(ProvenanceMetadataType provenance, String originOid)static booleanhasOrigin(ValueMetadataType metadata, String originOid)static ValueSelector<PrismContainerValue<ValueMetadataType>>originSelector(String oid)static booleanvalueHasMappingSpec(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)
-
hasMappingSpecification
public static boolean hasMappingSpecification(ValueMetadataType metadata, MappingSpecificationType mappingSpecification)
-
hasMappingSpecification
public static boolean hasMappingSpecification(ProvenanceMetadataType provenance, MappingSpecificationType mappingSpecification)
-
originSelector
public static ValueSelector<PrismContainerValue<ValueMetadataType>> originSelector(String oid)
-
valueHasMappingSpec
public static boolean valueHasMappingSpec(PrismValue value, MappingSpecificationType mappingSpecification)
-
-