Class 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 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.
    • Method Detail

      • getResourceType

        public URI getResourceType()
        Gets the resource type.
        Returns:
        the resource type.
      • getLinkingPolicies

        public String getLinkingPolicies()
        Gets the linking policies.
        Returns:
        the linking policies.