Package ipsk.db.speech
Class RecordingFile
- java.lang.Object
-
- ipsk.db.speech.RecordingFile
-
- All Implemented Interfaces:
java.io.Serializable
@Entity public class RecordingFile extends java.lang.Object implements java.io.SerializableRecordingFile- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classRecordingFile.Status
-
Constructor Summary
Constructors Constructor Description RecordingFile()default constructorRecordingFile(int recordingFileId)minimal constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Set<Annotation>getAnnotations()java.lang.BooleangetBigendian()java.lang.LonggetBytes()java.lang.IntegergetChannels()java.util.DategetDate()java.util.Set<Distribution>getDistributions()java.lang.StringgetEncoding()java.lang.StringgetFormat()java.lang.LonggetFrames()java.lang.DoublegetLengthInSeconds()java.lang.DoublegetMaxLevel()Get the maximum normalized amplitude leveljava.lang.IntegergetQuantisation()RecordinggetRecording()intgetRecordingFileId()java.util.Set<RecordingTrack>getRecordingTracks()java.lang.DoublegetSamplerate()SessiongetSession()SignalgetSignal()java.lang.StringgetSignalFile()RecordingFile.StatusgetStatus()java.util.Set<Technician>getTechnicians()java.lang.IntegergetVersion()voidnotfiyListeners()voidsetAnnotations(java.util.Set<Annotation> annotations)voidsetBigendian(java.lang.Boolean bigendian)voidsetBytes(java.lang.Long bytes)voidsetChannels(java.lang.Integer channels)voidsetDate(java.util.Date date)voidsetDistributions(java.util.Set<Distribution> distributions)voidsetEncoding(java.lang.String encoding)voidsetFormat(java.lang.String format)voidsetFrames(java.lang.Long frames)voidsetMaxLevel(java.lang.Double maxRecordingLevel)Set the maximum normalized amplitude levelvoidsetQuantisation(java.lang.Integer quantisation)voidsetRecording(Recording recording)voidsetRecordingFileId(int recordingFileId)voidsetRecordingTracks(java.util.Set<RecordingTrack> recordingTracks)voidsetSamplerate(java.lang.Double samplerate)voidsetSession(Session session)voidsetSignal(Signal signal)voidsetSignalFile(java.lang.String signalFile)voidsetStatus(RecordingFile.Status status)voidsetTechnicians(java.util.Set<Technician> technicians)voidsetVersion(java.lang.Integer version)java.lang.StringtoString()
-
-
-
Method Detail
-
getRecordingFileId
public int getRecordingFileId()
-
setRecordingFileId
public void setRecordingFileId(int recordingFileId)
-
getSession
public Session getSession()
-
setSession
public void setSession(Session session)
-
getSignal
public Signal getSignal()
-
setSignal
public void setSignal(Signal signal)
-
getRecording
public Recording getRecording()
-
setRecording
public void setRecording(Recording recording)
-
getSignalFile
public java.lang.String getSignalFile()
-
setSignalFile
public void setSignalFile(java.lang.String signalFile)
-
getStatus
public RecordingFile.Status getStatus()
-
setStatus
public void setStatus(RecordingFile.Status status)
-
getFormat
public java.lang.String getFormat()
-
setFormat
public void setFormat(java.lang.String format)
-
getQuantisation
public java.lang.Integer getQuantisation()
-
setQuantisation
public void setQuantisation(java.lang.Integer quantisation)
-
getSamplerate
public java.lang.Double getSamplerate()
-
setSamplerate
public void setSamplerate(java.lang.Double samplerate)
-
getBytes
public java.lang.Long getBytes()
-
setBytes
public void setBytes(java.lang.Long bytes)
-
getEncoding
public java.lang.String getEncoding()
-
setEncoding
public void setEncoding(java.lang.String encoding)
-
getBigendian
public java.lang.Boolean getBigendian()
-
setBigendian
public void setBigendian(java.lang.Boolean bigendian)
-
getFrames
public java.lang.Long getFrames()
-
setFrames
public void setFrames(java.lang.Long frames)
-
getLengthInSeconds
public java.lang.Double getLengthInSeconds()
-
getChannels
public java.lang.Integer getChannels()
-
setChannels
public void setChannels(java.lang.Integer channels)
-
getDate
public java.util.Date getDate()
-
setDate
public void setDate(java.util.Date date)
-
getRecordingTracks
public java.util.Set<RecordingTrack> getRecordingTracks()
-
setRecordingTracks
public void setRecordingTracks(java.util.Set<RecordingTrack> recordingTracks)
-
getTechnicians
public java.util.Set<Technician> getTechnicians()
-
setTechnicians
public void setTechnicians(java.util.Set<Technician> technicians)
-
getAnnotations
public java.util.Set<Annotation> getAnnotations()
-
setAnnotations
public void setAnnotations(java.util.Set<Annotation> annotations)
-
getDistributions
public java.util.Set<Distribution> getDistributions()
-
setDistributions
public void setDistributions(java.util.Set<Distribution> distributions)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
getVersion
public java.lang.Integer getVersion()
-
setVersion
public void setVersion(java.lang.Integer version)
-
getMaxLevel
public java.lang.Double getMaxLevel()
Get the maximum normalized amplitude level- Returns:
- values between 0.0 and 1.0 or null if not yet processed
-
setMaxLevel
public void setMaxLevel(java.lang.Double maxRecordingLevel)
Set the maximum normalized amplitude level- Parameters:
maxRecordingLevel- values between 0.0 and 1.0 or null if not yet processed
-
notfiyListeners
public void notfiyListeners()
-
-