Jwave is a file which allows you to implement all the wavelets in java
File list:
JWave-master
...........\.settings
...........\.........\org.eclipse.jdt.core.prefs
...........\src
...........\...\math
...........\...\....\jwave
...........\...\....\.....\compressions
...........\...\....\.....\............\Compressor.java
...........\...\....\.....\............\CompressorMagnitude.java
...........\...\....\.....\datatypes
...........\...\....\.....\.........\.svn
...........\...\....\.....\.........\....\text-base
...........\...\....\.....\.........\....\.........\Complex.java.svn-base
...........\...\....\.....\.........\....\all-wcprops
...........\...\....\.....\.........\....\entries
...........\...\....\.....\.........\Complex.java
...........\...\....\.....\exceptions
...........\...\....\.....\..........\.svn
...........\...\....\.....\..........\....\text-base
...........\...\....\.....\..........\....\.........\JWaveError.java.svn-base
...........\...\....\.....\..........\....\.........\JWaveException.java.svn-base
...........\...\....\.....\..........\....\.........\JWaveFailure.java.svn-base
...........\...\....\.....\..........\....\all-wcprops
...........\...\....\.....\..........\....\entries
...........\...\....\.....\..........\JWaveError.java
...........\...\....\.....\..........\JWaveException.java
...........\...\....\.....\..........\JWaveFailure.java
...........\...\....\.....\..........\JWaveNotFound.java
...........\...\....\.....\tools
...........\...\....\.....\.....\.svn
...........\...\....\.....\.....\....\prop-base
...........\...\....\.....\.....\....\.........\AncientEgyptianMultiplication.java.svn-base
...........\...\....\.....\.....\....\text-base
...........\...\....\.....\.....\....\.........\AncientEgyptianMultiplication.java.svn-base
...........\...\....\.....\.....\....\all-wcprops
...........\...\....\.....\.....\....\entries
...........\...\....\.....\.....\MathToolKit.java
...........\...\....\.....\transforms
...........\...\....\.....\..........\wavelets
...........\...\....\.....\..........\........\.svn
...........\...\....\.....\..........\........\....\text-base
...........\...\....\.....\..........\........\....\.........\Coif06.java.svn-base
...........\...\....\.....\..........\........\....\.........\Daub02.java.svn-base
...........\...\....\.....\..........\........\....\.........\Daub03.java.svn-base
...........\...\....\.....\..........\........\....\.........\Daub04.java.svn-base
...........\...\....\.....\..........\........\....\.........\Haar02.java.svn-base
...........\...\....\.....\..........\........\....\.........\Haar02Orthogonal.java.svn-base
...........\...\....\.....\..........\........\....\.........\Lege02.java.svn-base
...........\...\....\.....\..........\........\....\.........\Lege04.java.svn-base
...........\...\....\.....\..........\........\....\.........\Lege06.java.svn-base
...........\...\....\.....\..........\........\....\.........\Wavelet.java.svn-base
...........\...\....\.....\..........\........\....\.........\WaveletInterface.java.svn-base
...........\...\....\.....\..........\........\....\all-wcprops
...........\...\....\.....\..........\........\....\entries
...........\...\....\.....\..........\........\biorthogonal
...........\...\....\.....\..........\........\............\BiOrthogonal11.java
...........\...\....\.....\..........\........\............\BiOrthogonal13.java
...........\...\....\.....\..........\........\............\BiOrthogonal15.java
...........\...\....\.....\..........\........\............\BiOrthogonal22.java
...........\...\....\.....\..........\........\............\BiOrthogonal24.java
...........\...\....\.....\..........\........\............\BiOrthogonal26.java
...........\...\....\.....\..........\........\............\BiOrthogonal28.java
...........\...\....\.....\..........\........\............\BiOrthogonal31.java
...........\...\....\.....\..........\........\............\BiOrthogonal33.java
...........\...\....\.....\..........\........\............\BiOrthogonal35.java
...........\...\....\.....\..........\........\............\BiOrthogonal37.java
...........\...\....\.....\..........\........\............\BiOrthogonal39.java
...........\...\....\.....\..........\........\............\BiOrthogonal44.java
...........\...\....\.....\..........\........\............\BiOrthogonal55.java
...........\...\....\.....\..........\........\............\BiOrthogonal68.java
...........\...\....\.....\..........\........\coiflet
...........\...\....\.....\..........\........\.......\Coiflet1.java
...........\...\....\.....\..........\........\.......\Coiflet2.java
...........\...\....\.....\..........\........\.......\Coiflet3.java
...........\...\....\.....\..........\........\.......\Coiflet4.java
...........\...\....\.....\..........\........\.......\Coiflet5.java
...........\...\....\.....\..........\........\daubechies
...........\...\....\.....\..........\........\..........\Daubechies10.java
...........\...\....\.....\..........\........\..........\Daubechies11.java
...........\...\....\.....\..........\........\..........\Daubechies12.java
...........\...\....\.....\..........\........\..........\Daubechies13.java
...........\...\....\.....\..........\........\..........\Daubechies14.java
...........\...\....\.....\..........\........\..........\Daubechies15.java
...........\...\....\.....\..........\........\..........\Daubechies16.java
...........\...\....\.....\..........\........\..........\Daubechies17.java
...........\...\....\.....\..........\........\..........\Daubechies18.java
...........\...\....\.....\..........\........\..........\Daubechies19.java
...........\...\....\.....\..........\........\..........\Daubechies2.java
...........\...\....\.....\..........\........\..........\Daubechies20.java
...........\...\....\.....\..........\........\..........\Daubechies3.java
...........\...\....\.....\..........\........\..........\Daubechies4.java
...........\...\....\.....\..........\........\..........\Daubechies5.java
...........\...\....\.....\..........\........\..........\Daubechies6.java
...........\...\....\.....\..........\........\..........\Daubechies7.java
...........\...\....\.....\..........\........\..........\Daubechies8.java
...........\...\....\.....\..........\........\..........\Daubechies9.java
...........\...\....\.....\..........\........\legendre
...........\...\....\.....\..........\........\........\Legendre1.java
...........\...\....\.....\..........\........\........\Legendre2.java
...........\...\....\.....\..........\........\........\Legendre3.java
...........\...\....\.....\..........\........\other
...........\...\....\.....\..........\........\.....\Battle23.java
...........\...\....\.....\..........\........\.....\CDF53.java
...........\...\....\.....\..........\........\.....\CDF97.java
...........\...\....\.....\..........\........\.....\DiscreteMayer.java
...........\...\....\.....\..........\........\symlets
...........\...\....\.....\..........\........\.......\Symlet10.java
...........\...\....\.....\..........\........\.......\Symlet11.java
...........\...\....\.....\..........\........\.......\Symlet12.java
...........\...\....\.....\..........\........\.......\Symlet13.java
...........\...\....\.....\..........\........\.......\Symlet14.java
...........\...\....\.....\..........\........\.......\Symlet15.java
...........\...\....\.....\..........\........\.......\Symlet16.java
...........\...\....\.....\..........\........\.......\Symlet17.java
...........\...\....\.....\..........\........\.......\Symlet18.java
...........\...\....\.....\..........\........\.......\Symlet19.java
...........\...\....\.....\..........\........\.......\Symlet2.java
...........\...\....\.....\..........\........\.......\Symlet20.java
...........\...\....\.....\..........\........\.......\Symlet3.java
...........\...\....\.....\..........\........\.......\Symlet4.java
...........\...\....\.....\..........\........\.......\Symlet5.java
...........\...\....\.....\..........\........\.......\Symlet6.java
...........\...\....\.....\..........\........\.......\Symlet7.java
...........\...\....\.....\..........\........\.......\Symlet8.java
...........\...\....\.....\..........\........\.......\Symlet9.java
...........\...\....\.....\..........\........\Haar1.java
...........\...\....\.....\..........\........\Haar1Orthogonal.java
...........\...\....\.....\..........\........\Wavelet.java
...........\...\....\.....\..........\........\WaveletInterface.java
...........\...\....\.....\..........\AncientEgyptianDecomposition.java
...........\...\....\.....\..........\BasicTransform.java
...........\...\....\.....\..........\DiscreteFourierTransform.java
...........\...\....\.....\..........\FastWaveletTransform.java
...........\...\....\.....\..........\WaveletPacketTransform.java
...........\...\....\.....\..........\WaveletTransform.java
...........\...\....\.....\JWave.java
...........\...\....\.....\Transform.java
...........\...\....\.....\TransformTest.java
...........\.classpath
...........\.gitignore
...........\.project
...........\LICENSE
...........\README.md