Package org.ka2ddo.yaac.filter


package org.ka2ddo.yaac.filter

This package contains classes for marking AX25Frames, AX25Messages (decoded frames), and stations/objects as being of current interest to the user. Dynamically changing filter settings allows the user to look at different subsets of the packet data currently available from the network.

  • Class
    Description
    Filter based on the addressee in an APRS Text Message (':').
    This class implements the area 'a' filter as defined by the APRS-IS server filter standards.
    This filter accumulates the results of several filters.
    This filter accumulates the results of several filters.
    This filter accumulates the results of several filters and determines the overall pass/fail based on the aggregation of the sub-filters' results.
    This filter selects messages based on their destination AX.25 address.
    This class implements the I-gate entry point 'e' filter as defined for APRS-IS servers.
    This abstract class defines the basic concept of a message filter.
    This listener is for classes who need to know when the settings of a filter have changed.
    This class takes a string expression in the format used for APRS-IS feed filters, and converts it into a hierarchy of Filter objects that will provide that filtering.
    This filter accepts or rejects messages based on the first station to relay the message.
    Filter packets by the originating station's callsign using a preset match list
    This tag interface marks a Filter subclass that is not suitable for filtering the loading of log files for playback.
    This filter accepts or rejects messages based on the last station to transmit the message.
    This filter optionally eliminates all messages from excessively distant stations.
    Filter messages based on their containing (or not containing) specific elements in their messages, or specific strings in their free-text comments.
    This filter selects messages by the MicE status code.
    This interface defines extra methods a Filter that updates itself from real-time data must implement to allow turning on and off the updating.
    This filter is a wrapper around another filter, inverting the answer, so a passing result becomes a rejecting result, and vice versa.
    Filter based on the object name in an APRS Object (';') or Item (')') Message.
    This filter optionally eliminates all messages from unmanned stations.
    This filter selects packets and messages based on which interface port the message entered YAAC through.
    Filter based on the type of APRS packet in the frame.
    Extra methods required for a Filter that can persist its values across instance creations and YAAC restarts.
    This filter chooses whether to view real-time only data, log file playback only data, or both.
    This filter optionally eliminates all routine precedence messages.
    This class implements a filter based on radius from a specified location (defaulting to the beacon location for the station).
    This filter selects information based on relative time point boundary.
    This filter selects all stations that match (or don't match) an entry in a list of station identifiers.
    This filter allows selecting stations and messages solely by category of sending station.
    This filter selects messages by the APRS symbol code, indicated by symbol table ID and symbol type.
    Filter packets by the destination station's callsign (tocall) using a preset match list
    This Filter selects viewing messages that are only valid or only invalid.