A B C D E F G H I J K L M N O P R S T U V W X

I

IGNORED_HEADERS - Static variable in class org.jasen.core.token.EmailTokenizer
Deprecated. This should be done in config
IMAGE_BMP - Static variable in class org.jasen.util.MimeType
 
IMAGE_CMU_RASTER - Static variable in class org.jasen.util.MimeType
 
IMAGE_FIF - Static variable in class org.jasen.util.MimeType
 
IMAGE_FLORIAN - Static variable in class org.jasen.util.MimeType
 
IMAGE_G3FAX - Static variable in class org.jasen.util.MimeType
 
IMAGE_GIF - Static variable in class org.jasen.util.MimeType
 
IMAGE_IEF - Static variable in class org.jasen.util.MimeType
 
IMAGE_JPEG - Static variable in class org.jasen.util.MimeType
 
IMAGE_JUTVISION - Static variable in class org.jasen.util.MimeType
 
IMAGE_NAPLPS - Static variable in class org.jasen.util.MimeType
 
IMAGE_PICT - Static variable in class org.jasen.util.MimeType
 
IMAGE_PJPEG - Static variable in class org.jasen.util.MimeType
 
IMAGE_PNG - Static variable in class org.jasen.util.MimeType
 
IMAGE_TIFF - Static variable in class org.jasen.util.MimeType
 
IMAGE_VASA - Static variable in class org.jasen.util.MimeType
 
IMAGE_VND_DWG - Static variable in class org.jasen.util.MimeType
 
IMAGE_VND_FPX - Static variable in class org.jasen.util.MimeType
 
IMAGE_VND_NET_FPX - Static variable in class org.jasen.util.MimeType
 
IMAGE_VND_RN_REALFLASH - Static variable in class org.jasen.util.MimeType
 
IMAGE_VND_RN_REALPIX - Static variable in class org.jasen.util.MimeType
 
IMAGE_VND_WAP_WBMP - Static variable in class org.jasen.util.MimeType
 
IMAGE_VND_XIFF - Static variable in class org.jasen.util.MimeType
 
IMAGE_XBM - Static variable in class org.jasen.util.MimeType
 
IMAGE_XPM - Static variable in class org.jasen.util.MimeType
 
IMAGE_X_CMU_RASTER - Static variable in class org.jasen.util.MimeType
 
IMAGE_X_DWG - Static variable in class org.jasen.util.MimeType
 
IMAGE_X_ICON - Static variable in class org.jasen.util.MimeType
 
IMAGE_X_JG - Static variable in class org.jasen.util.MimeType
 
IMAGE_X_JPS - Static variable in class org.jasen.util.MimeType
 
IMAGE_X_NIFF - Static variable in class org.jasen.util.MimeType
 
IMAGE_X_PCX - Static variable in class org.jasen.util.MimeType
 
IMAGE_X_PICT - Static variable in class org.jasen.util.MimeType
 
IMAGE_X_PORTABLE_ANYMAP - Static variable in class org.jasen.util.MimeType
 
IMAGE_X_PORTABLE_BITMAP - Static variable in class org.jasen.util.MimeType
 
IMAGE_X_PORTABLE_GRAYMAP - Static variable in class org.jasen.util.MimeType
 
IMAGE_X_PORTABLE_GREYMAP - Static variable in class org.jasen.util.MimeType
 
IMAGE_X_PORTABLE_PIXMAP - Static variable in class org.jasen.util.MimeType
 
IMAGE_X_QUICKTIME - Static variable in class org.jasen.util.MimeType
 
IMAGE_X_RGB - Static variable in class org.jasen.util.MimeType
 
IMAGE_X_TIFF - Static variable in class org.jasen.util.MimeType
 
IMAGE_X_WINDOWS_BMP - Static variable in class org.jasen.util.MimeType
 
IMAGE_X_XBITMAP - Static variable in class org.jasen.util.MimeType
 
IMAGE_X_XBM - Static variable in class org.jasen.util.MimeType
 
IMAGE_X_XPIXMAP - Static variable in class org.jasen.util.MimeType
 
IMAGE_X_XWD - Static variable in class org.jasen.util.MimeType
 
IMAGE_X_XWINDOWDUMP - Static variable in class org.jasen.util.MimeType
 
INCLUDED_HEADERS - Static variable in class org.jasen.core.token.EmailTokenizer
Deprecated. This should be done in config
INVALID_BUFFER - Static variable in class org.jasen.io.NonBlockingIOException
 
IOUtils - class org.jasen.util.IOUtils.
General IO utility methods.
IOUtils() - Constructor for class org.jasen.util.IOUtils
 
I_WORLD_I_VRML - Static variable in class org.jasen.util.MimeType
 
ImageDominanceScanner - class org.jasen.plugins.ImageDominanceScanner.
Tests for high ratios of images vs text.
ImageDominanceScanner() - Constructor for class org.jasen.plugins.ImageDominanceScanner
 
ImageTagHandler - class org.jasen.core.parsers.handlers.ImageTagHandler.
Simply matches if the tag is an image.
ImageTagHandler() - Constructor for class org.jasen.core.parsers.handlers.ImageTagHandler
 
InetAddressResolver - interface org.jasen.interfaces.InetAddressResolver.
Resolves IP addresses to host names and vice versa.
InvisiMailScanner - class org.jasen.plugins.InvisiMailScanner.
Looks for emails which do not have any content.
InvisiMailScanner() - Constructor for class org.jasen.plugins.InvisiMailScanner
 
increment(int) - Method in class org.jasen.core.token.CountTokenErrorReport
 
incrementHam() - Method in class org.jasen.core.engine.JasenToken
Conventience method to increment the ham count by 1
incrementObservations(int) - Method in class org.jasen.core.engine.JasenMap
Called each time a new observation is made
incrementSpam() - Method in class org.jasen.core.engine.JasenToken
Conventience method to increment the spam count by 1
indexOf(Object) - Method in class org.jasen.util.ReadOnlyList
 
init() - Method in class org.jasen.JasenScanner
Initialises the engine with the default configuration
init(JasenConfigurationLoader) - Method in class org.jasen.JasenScanner
Initialises the engine using the configuration loader provided
init(String) - Method in class org.jasen.JasenScanner
Deprecated.  
init(InputStream) - Method in class org.jasen.JasenScanner
Deprecated.  
init() - Method in class org.jasen.config.JasenDigester
Initialises the digester
init() - Method in class org.jasen.core.engine.Jasen
Initialises the engine with the default configuration
init(String) - Method in class org.jasen.core.engine.Jasen
Deprecated. Use init(JasenConfigurationLoader loader)
init(InputStream) - Method in class org.jasen.core.engine.Jasen
Deprecated. Use init(JasenConfigurationLoader loader)
init(JasenConfigurationLoader) - Method in class org.jasen.core.engine.Jasen
Initialises the engine with the configuration loader provided
init() - Method in class org.jasen.core.engine.JasenTrainer
Initialises the trainer
init(Properties) - Method in class org.jasen.core.parsers.StandardHeuristicDefinitionSet
 
init(Properties) - Method in interface org.jasen.interfaces.HeuristicDefinitionSet
Initialises the definition set from the given properties
init(Properties) - Method in interface org.jasen.interfaces.JasenPlugin
Initialises the plugin with the given properties
init(Properties) - Method in class org.jasen.plugins.AnomalousCharacterScanner
 
init(Properties) - Method in class org.jasen.plugins.AttachmentScanner
 
init(Properties) - Method in class org.jasen.plugins.FromAddressValidationScanner
 
init(Properties) - Method in class org.jasen.plugins.HTMLConcealmentScanner
 
init(Properties) - Method in class org.jasen.plugins.HeuristicScanner
 
init(Properties) - Method in class org.jasen.plugins.ImageDominanceScanner
 
init(Properties) - Method in class org.jasen.plugins.InvisiMailScanner
 
init(Properties) - Method in class org.jasen.plugins.KeywordScanner
 
init(Properties) - Method in class org.jasen.plugins.ObfuscatedCharacterScanner
 
init(Properties) - Method in class org.jasen.plugins.RBLScanner
 
init(Properties) - Method in class org.jasen.plugins.RecipientScanner
 
init(Properties) - Method in class org.jasen.plugins.RobinsonScanner
 
init(Properties) - Method in class org.jasen.plugins.SenderAddressValidationScanner
 
init(Properties) - Method in class org.jasen.plugins.SenderServerValidationScanner
 
init(Properties) - Method in class org.jasen.plugins.TagFalseAnchorScanner
 
init(Properties) - Method in class org.jasen.plugins.TagSourceCgiScanner
 
init(Properties) - Method in class org.jasen.plugins.TagSourcePortScanner
 
init(Properties) - Method in class org.jasen.plugins.URLScanner
 
init(JasenAutoUpdateConfiguration) - Method in class org.jasen.update.JasenAutoUpdateManager
Initialises the manager with the given configuration object
init() - Method in class org.jasen.update.JasenAutoUpdateParcelDigester
 
initialize() - Method in class org.jasen.core.linguistics.LexicalTreeAnalyzer
Creates and initialized the analyzer
invertIPAddress(String) - Static method in class org.jasen.util.DNSUtils
Inverts the IP address to match the requirements of DNS services.
isAbsolute() - Method in class org.jasen.core.AbstractTestResult
 
isAbsolute() - Method in interface org.jasen.interfaces.JasenTestResult
Returns true if this test absolutely, categorically, undeniably indicates spam
isAlive() - Method in class org.jasen.JasenScanner
Returns true IFF the engine is initialised and ready for scans.
isApplicationRestart() - Method in class org.jasen.update.JasenAutoUpdateReport
 
isAttachment(String) - Static method in class org.jasen.util.MimeUtils
 
isCheckOnStartup() - Method in class org.jasen.update.JasenAutoUpdateConfiguration
 
isDomain(String) - Static method in class org.jasen.util.DNSUtils
Determines if the string passed "appears" to be a valid domain
isEmpty() - Method in class org.jasen.util.ReadOnlyList
 
isEngineRestart() - Method in class org.jasen.update.JasenAutoUpdateReport
 
isForgery(InetAddressResolver, MimeMessage, String, ReceivedHeaderParser) - Static method in class org.jasen.util.MimeUtils
Determines if the loaded message is a forgery.
isIPAddress(String) - Static method in class org.jasen.util.DNSUtils
Returns true if the given address is a valid IPv4 or IPv6 address
isIPv4Address(String) - Static method in class org.jasen.util.DNSUtils
Returns true if the given string is a correctly formed IPv4 address.
isIPv6Address(String) - Static method in class org.jasen.util.DNSUtils
Returns true if the given string is a correctly formed IPv6 address.
isIdle() - Method in class org.jasen.update.JasenAutoUpdateManager
 
isIdle() - Method in class org.jasen.update.JasenAutoUpdater
 
isIgnoreHeaders() - Method in class org.jasen.core.token.EmailTokenizer
Tells us if we are ignoring the list of IGNORED_HEADERS when tokenizing
isInitialized() - Method in class org.jasen.update.JasenAutoUpdateManager
 
isLoad() - Method in class org.jasen.core.engine.JasenTrainer
Returns the value of the load option
isParseError() - Method in class org.jasen.core.StandardScanResult
Tells us if there was an error whilst parsing the message
isProcessOnStart() - Method in class org.jasen.thread.ControlledThread
Indicates whether the thread will process on startup.
isRunning() - Method in class org.jasen.thread.ControlledThread
Returns true if the thread is currently running.
isRunning() - Method in class org.jasen.update.JasenAutoUpdater
 
isStopWord(String) - Static method in class org.jasen.core.token.StopWordList
Determines if the given word is a recognizable stop word
isStopped() - Method in class org.jasen.update.JasenAutoUpdater
 
isUpdateAborted() - Method in class org.jasen.update.JasenAutoUpdateReport
 
isUpdated() - Method in class org.jasen.update.JasenAutoUpdateReport
 
isUpdating() - Method in class org.jasen.update.JasenAutoUpdateManager
Indicates whether the auto update thread has signaled an update task underway
isUrl(String) - Static method in class org.jasen.util.WebUtils
Returns true iff the text passed represents a url.
isValidAddress(String) - Static method in class org.jasen.util.MimeUtils
 
isWebUpdateRequired() - Method in class org.jasen.update.JasenAutoUpdateReport
 
isWord(String, double, boolean) - Method in class org.jasen.core.linguistics.LinguisticAnalyzer
Returns true if the word is valid according to the given threshold.
isWord(String, boolean) - Method in class org.jasen.core.linguistics.LinguisticAnalyzer
Returns true if the word is valid according to the default threshold of 0.1.
isWord(String) - Method in class org.jasen.core.linguistics.LinguisticAnalyzer
Returns true if the word is valid according to the default threshold of 0.1.
iterator() - Method in class org.jasen.core.engine.JasenMap
Returns an iterator for the token keys.
iterator() - Method in class org.jasen.util.ReadOnlyList
 

A B C D E F G H I J K L M N O P R S T U V W X