C# Class SoundFingerprinting.AdvancedModelService

Inheritance: ModelService, IAdvancedModelService
Exibir arquivo Open project: AddictedCS/soundfingerprinting

Public Methods

Method Description
GetSpectralImagesByTrackReference ( IModelReference trackReference ) : IEnumerable
InsertFingerprint ( FingerprintData fingerprint ) : IModelReference
InsertSpectralImages ( IEnumerable spectralImages, IModelReference trackReference ) : void
ReadFingerprintsByTrackReference ( IModelReference trackReference ) : IList

Protected Methods

Method Description
AdvancedModelService ( ITrackDao trackDao, ISubFingerprintDao subFingerprintDao, IFingerprintDao fingerprintDao, ISpectralImageDao spectralImageDao ) : System.Collections.Generic

Method Details

AdvancedModelService() protected method

protected AdvancedModelService ( ITrackDao trackDao, ISubFingerprintDao subFingerprintDao, IFingerprintDao fingerprintDao, ISpectralImageDao spectralImageDao ) : System.Collections.Generic
trackDao ITrackDao
subFingerprintDao ISubFingerprintDao
fingerprintDao IFingerprintDao
spectralImageDao ISpectralImageDao
return System.Collections.Generic

GetSpectralImagesByTrackReference() public method

public GetSpectralImagesByTrackReference ( IModelReference trackReference ) : IEnumerable
trackReference IModelReference
return IEnumerable

InsertFingerprint() public method

public InsertFingerprint ( FingerprintData fingerprint ) : IModelReference
fingerprint SoundFingerprinting.DAO.Data.FingerprintData
return IModelReference

InsertSpectralImages() public method

public InsertSpectralImages ( IEnumerable spectralImages, IModelReference trackReference ) : void
spectralImages IEnumerable
trackReference IModelReference
return void

ReadFingerprintsByTrackReference() public method

public ReadFingerprintsByTrackReference ( IModelReference trackReference ) : IList
trackReference IModelReference
return IList