Class BinX

java.lang.Object
com.bc.ceres.binio.binx.BinX

public class BinX extends Object
Utility class used to read BinX schema files. See the BinX Project.

This class is not thread-safe.

  • Constructor Details

    • BinX

      public BinX()
  • Method Details

    • getParameter

      public String getParameter(String name)
    • setParameter

      public String setParameter(String name, String value)
    • getDefinition

      public Type getDefinition(String name)
    • setDefinition

      public Type setDefinition(String name, Type value)
    • setVarNameMapping

      public String setVarNameMapping(String sourceName, String targetName)
    • setVarNameMappings

      public void setVarNameMappings(Properties properties)
    • setTypeMembersInlined

      public boolean setTypeMembersInlined(String typeName, boolean b)
    • setTypeMembersInlined

      public void setTypeMembersInlined(Properties properties)
    • getElementCountPostfix

      public String getElementCountPostfix()
    • setElementCountPostfix

      public void setElementCountPostfix(String elementCountPostfix)
    • isSingleDatasetStructInlined

      public boolean isSingleDatasetStructInlined()
    • setSingleDatasetStructInlined

      public void setSingleDatasetStructInlined(boolean singleDatasetStructInlined)
    • isArrayVariableInlined

      public boolean isArrayVariableInlined()
    • setArrayVariableInlined

      public void setArrayVariableInlined(boolean arrayVariableInlined)
    • readDataFormat

      public DataFormat readDataFormat(URI uri) throws BinXException, IOException
      Throws:
      BinXException
      IOException
    • readDataFormat

      public DataFormat readDataFormat(URI uri, String formatName) throws BinXException, IOException
      Throws:
      BinXException
      IOException