filterif.java

来自「一个用java写的地震分析软件(无源码)」· Java 代码 · 共 23 行

JAVA
23
字号
package org.trinet.util;

public interface FilterIF {
/** Return reference to input object parameter which contains a representation
 *  of a waveform time series.
 * Object could be an array or more complex object such as a float[],
 * jasi.Waveform or jasi.WFSegment.
 * Specific filter implementations can define the types of input and output
 * objects but should check for valid Object types.
 */
    /** Return a filtered COPY of the passed object. */
    Object filter(Object wave);

    /** Create a filter of the type described by String 'type'. The valid values
     *  and meanings of 'type' is filter dependent.
     *  For example: "HIGHPASS", "LOWPASS", etc.*/
    FilterIF getFilter(String type);

    /** Create a filter for timeseries of the given sample rate. This assumes
     *  that sample rate is the only significant parameter for the filter. */
    FilterIF getFilter(int sampleRate);
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?