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
hasMappingSpecification(ProvenanceMetadataType provenance, MappingSpecificationType mappingSpecification)
static boolean
hasMappingSpecification(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)
-
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)
-
-