org.javaabf
Class ABFpClamp9_parser
java.lang.Object
org.javaabf.AbstractABF_parser
org.javaabf.ABFpClamp9_parser
- All Implemented Interfaces:
- ABF_parser
public class ABFpClamp9_parser
- extends AbstractABF_parser
Methods inherited from class org.javaabf.AbstractABF_parser |
getABFVersion, getAbsoluteTime, getChannelData, getChannelData, getChannelData, getChannelDataByEpoch, getChannelIndices, getChannelNumberByIndex, getChunk, getComments, getComments, getComments, getCommentsByPattern, getData, getDataFormat, getEpochsByCommentPattern, getExperimentDuration, getNextABF_Section, getNextBool, getNextChar, getNextEpoch, getNextFloat, getNextLong, getNextLongLong, getNextMYGUID, getNextShort, getNextUnsignedInt, getNextUnsignedLong, getNextUnsignedShort, getNumberOfEpisodes, getNumberOfRows, getNumberOfSamplesPerEpisode, getPreviousEpoch, getRelativeTime, getRow, getRowNumberByAbsoluteTime, getRowNumberByRelativeTime, getSamplingRate, getSizeOfNumberInBytes, getTags, loadInitialCache, reloadCache, reloadCache, resetCursor, scaleDatum, setABFVersion, setCurrentRow |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ABFpClamp9_parser
public ABFpClamp9_parser(java.lang.String filename,
boolean debug)
throws java.io.IOException
- Throws:
java.io.IOException
parseABF1Header
public void parseABF1Header()
throws java.io.IOException
- Throws:
java.io.IOException
getNumberOfActualEpisodes
public int getNumberOfActualEpisodes()
- Specified by:
getNumberOfActualEpisodes
in interface ABF_parser
- Specified by:
getNumberOfActualEpisodes
in class AbstractABF_parser
loadMetaData
public void loadMetaData()
throws java.io.IOException
- Throws:
java.io.IOException
getNumberOfADC
public int getNumberOfADC()
- Specified by:
getNumberOfADC
in interface ABF_parser
- Specified by:
getNumberOfADC
in class AbstractABF_parser
getOperationMode
public java.lang.String getOperationMode()
- Specified by:
getOperationMode
in interface ABF_parser
- Specified by:
getOperationMode
in class AbstractABF_parser
getABF1ADCInfos
public ABF_ADCInfo[] getABF1ADCInfos()
throws java.io.IOException
- Throws:
java.io.IOException
getABF1ProtocolInfo
public ABF_ProtocolInfo getABF1ProtocolInfo()
throws java.io.IOException
- Throws:
java.io.IOException
getABF1FileInfo
public ABF_FileInfo getABF1FileInfo()
throws java.io.IOException
- Throws:
java.io.IOException
getStartTime
public long getStartTime()
- Returns the start of the file in milliseconds"""
- Specified by:
getStartTime
in interface ABF_parser
- Specified by:
getStartTime
in class AbstractABF_parser
getChannelNames
public java.lang.String[] getChannelNames()
throws java.io.IOException
- Specified by:
getChannelNames
in interface ABF_parser
- Specified by:
getChannelNames
in class AbstractABF_parser
- Throws:
java.io.IOException
getChannelUnits
public java.lang.String[] getChannelUnits()
throws java.io.IOException
- Specified by:
getChannelUnits
in interface ABF_parser
- Specified by:
getChannelUnits
in class AbstractABF_parser
- Throws:
java.io.IOException
getChannelNumbers
public int[] getChannelNumbers()
throws java.io.IOException
- Specified by:
getChannelNumbers
in interface ABF_parser
- Specified by:
getChannelNumbers
in class AbstractABF_parser
- Throws:
java.io.IOException
getChannelNumbers
public int[] getChannelNumbers(boolean forceReload)
throws java.io.IOException
- Throws:
java.io.IOException