Class DirectMetadataTransformer<T>

java.lang.Object
org.incenp.obofoundry.sssom.owl.DirectMetadataTransformer<T>
All Implemented Interfaces:
IMetadataTransformer<T,org.semanticweb.owlapi.model.IRI>

public class DirectMetadataTransformer<T> extends Object implements IMetadataTransformer<T,org.semanticweb.owlapi.model.IRI>
A class to transform mapping metadata slots into their corresponding IRIs according to the SSSOM specification.
  • Constructor Details

    • DirectMetadataTransformer

      public DirectMetadataTransformer()
  • Method Details

    • transform

      public org.semanticweb.owlapi.model.IRI transform(Slot<T> slot)
      Description copied from interface: IMetadataTransformer
      Transforms a metadata slot into something else.
      Specified by:
      transform in interface IMetadataTransformer<T,org.semanticweb.owlapi.model.IRI>
      Parameters:
      slot - The slot to transform.
      Returns:
      The object generated from the slot.