Uses of Package
org.jasen.interfaces

Packages that use org.jasen.interfaces
org.jasen   
org.jasen.config   
org.jasen.core   
org.jasen.core.calculators   
org.jasen.core.engine   
org.jasen.core.parsers   
org.jasen.core.parsers.handlers   
org.jasen.core.token   
org.jasen.error   
org.jasen.event   
org.jasen.interfaces   
org.jasen.net   
org.jasen.plugins   
org.jasen.thread   
org.jasen.update   
org.jasen.util   
 

Classes in org.jasen.interfaces used by org.jasen
JasenConfigurationLoader
           The loader is used to logically separate the task of loading configuration away from the engine
When the auto update engine is used, a restart of the engine may be required.
JasenMessage
           Represents a simplified MimeMessage which provides access to the minimal amount of message information required by the engine.
JasenScanResult
           Contains the result of a scan.
 

Classes in org.jasen.interfaces used by org.jasen.config
JasenConfigurationLoader
           The loader is used to logically separate the task of loading configuration away from the engine
When the auto update engine is used, a restart of the engine may be required.
 

Classes in org.jasen.interfaces used by org.jasen.core
JasenMessage
           Represents a simplified MimeMessage which provides access to the minimal amount of message information required by the engine.
JasenPlugin
           Represents a plugin component to the jASEN engine.
JasenScanResult
           Contains the result of a scan.
JasenTestResult
           Contains the information pertaining to the result of a test.
ParserData
           Holds the information obtained from parsing and tokenizing the message.
ProbabilityCalculator
           Used to calculate the ultimate combined probability of a discrete set of probabilities provided.
TokenErrorRecorder
           Describes an object which is capable of recording problems found in tokenizing.
 

Classes in org.jasen.interfaces used by org.jasen.core.calculators
ProbabilityCalculator
           Used to calculate the ultimate combined probability of a discrete set of probabilities provided.
 

Classes in org.jasen.interfaces used by org.jasen.core.engine
DNSResolver
           Resolves dns records.
InetAddressResolver
           Resolves IP addresses to host names and vice versa.
JasenConfigurationLoader
           The loader is used to logically separate the task of loading configuration away from the engine
When the auto update engine is used, a restart of the engine may be required.
JasenErrorHandler
           Provides externalisation of internal, unexpected errors.
JasenMapStore
           The map store is responsible for loading and saving the JasenMap created during training.
JasenMessage
           Represents a simplified MimeMessage which provides access to the minimal amount of message information required by the engine.
JasenScanResult
           Contains the result of a scan.
MimeMessageParser
           Used to parse a mime message in order to extract all the relevant parts.
MimeMessageTokenizer
           Reduces a MimeMessage to a single set of meaningful tokens (words).
ProbabilityCalculator
           Used to calculate the ultimate combined probability of a discrete set of probabilities provided.
 

Classes in org.jasen.interfaces used by org.jasen.core.parsers
HeuristicAnalyzer
           Analyses a JasenMessage looking for matches against a set of heuristic definitions.
HeuristicDefinitionSet
           Maintains a set of heuristic definitions.
HTMLParser
           Parses the HTML part of a message.
InetAddressResolver
           Resolves IP addresses to host names and vice versa.
JasenMessage
           Represents a simplified MimeMessage which provides access to the minimal amount of message information required by the engine.
MimeMessageParser
           Used to parse a mime message in order to extract all the relevant parts.
MimeMessageTokenizer
           Reduces a MimeMessage to a single set of meaningful tokens (words).
ParserData
           Holds the information obtained from parsing and tokenizing the message.
ReceivedHeaderParser
           The ReceivedHeaderParser interface represents a class which can parse a "received" header of an email message.
ReceivedHeaderParserData
           Represents the data item returned from parsing a MIME "received" header.
 

Classes in org.jasen.interfaces used by org.jasen.core.parsers.handlers
HTMLTagHandler
           Handles the processing of an HTML Tag in the SpamHTMLParser.
HTMLTagHandlerResult
           Represents the optional result sent to an html tag handler.
 

Classes in org.jasen.interfaces used by org.jasen.core.token
JasenMessage
           Represents a simplified MimeMessage which provides access to the minimal amount of message information required by the engine.
MimeMessageTokenizer
           Reduces a MimeMessage to a single set of meaningful tokens (words).
ParserData
           Holds the information obtained from parsing and tokenizing the message.
TokenErrorRecorder
           Describes an object which is capable of recording problems found in tokenizing.
TokenErrorReport
           Describes an the report returned from tokenizing in which is contained the list of problems found.
 

Classes in org.jasen.interfaces used by org.jasen.error
JasenErrorHandler
           Provides externalisation of internal, unexpected errors.
 

Classes in org.jasen.interfaces used by org.jasen.event
JasenEventListener
           A simple event listener implementation used by jASEN to notify calling applications of internal scan and update events.
 

Classes in org.jasen.interfaces used by org.jasen.interfaces
HeuristicDefinitionSet
           Maintains a set of heuristic definitions.
HTMLTagHandlerResult
           Represents the optional result sent to an html tag handler.
InetAddressResolver
           Resolves IP addresses to host names and vice versa.
JasenMessage
           Represents a simplified MimeMessage which provides access to the minimal amount of message information required by the engine.
JasenTestResult
           Contains the information pertaining to the result of a test.
MimeMessageTokenizer
           Reduces a MimeMessage to a single set of meaningful tokens (words).
ParserData
           Holds the information obtained from parsing and tokenizing the message.
ReceivedHeaderParser
           The ReceivedHeaderParser interface represents a class which can parse a "received" header of an email message.
ReceivedHeaderParserData
           Represents the data item returned from parsing a MIME "received" header.
TokenErrorRecorder
           Describes an object which is capable of recording problems found in tokenizing.
TokenErrorReport
           Describes an the report returned from tokenizing in which is contained the list of problems found.
 

Classes in org.jasen.interfaces used by org.jasen.net
DNSResolver
           Resolves dns records.
InetAddressResolver
           Resolves IP addresses to host names and vice versa.
URLReader
           Extracts the HTML from a remote HTTP url.
 

Classes in org.jasen.interfaces used by org.jasen.plugins
JasenMessage
           Represents a simplified MimeMessage which provides access to the minimal amount of message information required by the engine.
JasenPlugin
           Represents a plugin component to the jASEN engine.
JasenTestResult
           Contains the information pertaining to the result of a test.
ParserData
           Holds the information obtained from parsing and tokenizing the message.
ReceivedHeaderParser
           The ReceivedHeaderParser interface represents a class which can parse a "received" header of an email message.
 

Classes in org.jasen.interfaces used by org.jasen.thread
Stoppable
           A thread which can be programatically stopped.
 

Classes in org.jasen.interfaces used by org.jasen.update
JasenErrorHandler
           Provides externalisation of internal, unexpected errors.
Stoppable
           A thread which can be programatically stopped.
 

Classes in org.jasen.interfaces used by org.jasen.util
DNSResolver
           Resolves dns records.
InetAddressResolver
           Resolves IP addresses to host names and vice versa.
ReceivedHeaderParser
           The ReceivedHeaderParser interface represents a class which can parse a "received" header of an email message.