Class IsisMatrixSemanticMapper

java.lang.Object
org.nuiton.math.matrix.SemanticMapper
fr.ifremer.isisfish.util.matrix.IsisMatrixSemanticMapper

public class IsisMatrixSemanticMapper extends org.nuiton.math.matrix.SemanticMapper
Implementation du mapper de semantique pour Isis pour que l'import/export des matrices en N dimensions de nuiton matrix fonctionne.
Version:
$Revision$ Last update : $Date$ By : $Author$
Author:
chatellier
  • Constructor Details

    • IsisMatrixSemanticMapper

      public IsisMatrixSemanticMapper()
  • Method Details

    • getType

      public Class getType(String typeName)
      Return class for type identified by typeName. For example : "Population" can return "fr.ifremer.entities.Population.class" Return String by default.
      Overrides:
      getType in class org.nuiton.math.matrix.SemanticMapper
      Parameters:
      typeName - type to get class.
      Returns:
      type for typeId
    • getValue

      public Object getValue(Class type, String valueId)
      Return value identified by valueId and type type. Return valueId by default;
      Overrides:
      getValue in class org.nuiton.math.matrix.SemanticMapper
      Parameters:
      type -
      valueId -
      Returns:
      value identified by {valueId}
    • getTypeName

      public String getTypeName(Object type)
      Overrides:
      getTypeName in class org.nuiton.math.matrix.SemanticMapper
    • getValueId

      public String getValueId(Object value)
      Overrides:
      getValueId in class org.nuiton.math.matrix.SemanticMapper