Class ArtifactTypeMappingStore.ArtifactTypeMappingValue
- java.lang.Object
-
- com.sodius.oslc.server.process.types.ArtifactTypeMappingStore.ArtifactTypeMappingValue
-
- Enclosing class:
- ArtifactTypeMappingStore
public static class ArtifactTypeMappingStore.ArtifactTypeMappingValue extends Object
The resource type mapped to a native artifact type for linking (with possibly some policies).
-
-
Constructor Summary
Constructors Constructor Description ArtifactTypeMappingValue(URI resourceType, String linkingPolicies)
Constructs an instance specifying the resource type and linking policies.ArtifactTypeMappingValue(Link resourceType)
Constructs an instance specifying the resource type (no linking policies exist).ArtifactTypeMappingValue(Link resourceType, String linkingPolicies)
Constructs an instance specifying the resource type and linking policies.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getLinkingPolicies()
Gets the linking policies.URI
getResourceType()
Gets the resource type.
-
-
-
Constructor Detail
-
ArtifactTypeMappingValue
public ArtifactTypeMappingValue(URI resourceType, String linkingPolicies)
Constructs an instance specifying the resource type and linking policies.- Parameters:
resourceType
- the resource type.linkingPolicies
- the linking policies.
-
ArtifactTypeMappingValue
public ArtifactTypeMappingValue(Link resourceType, String linkingPolicies)
Constructs an instance specifying the resource type and linking policies.- Parameters:
resourceType
- the resource type.linkingPolicies
- the linking policies.
-
ArtifactTypeMappingValue
public ArtifactTypeMappingValue(Link resourceType)
Constructs an instance specifying the resource type (no linking policies exist).- Parameters:
resourceType
- the resource type.
-
-