Lucene.Net  3.0.3
Lucene.Net is a .NET port of the Java Lucene Indexing Library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Properties
Public Member Functions | Properties | List of all members
Lucene.Net.Util.FieldCacheSanityChecker.Insanity Class Reference

Simple container for a collection of related CacheEntry objects that in conjunction with eachother represent some "insane" usage of the FieldCache. More...

Public Member Functions

 Insanity (InsanityType type, System.String msg, params CacheEntry[] entries)
 
CacheEntry[] GetCacheEntries ()
 CacheEntry objects which suggest a problem
 
override System.String ToString ()
 Multi-Line representation of this Insanity object, starting with the Type and Msg, followed by each CacheEntry.toString() on it's own line prefaced by a tab character
 

Properties

InsanityType Type [get]
 Type of insane behavior this object represents
 
string Msg [get]
 Description of hte insane behavior
 

Detailed Description

Simple container for a collection of related CacheEntry objects that in conjunction with eachother represent some "insane" usage of the FieldCache.

Definition at line 327 of file FieldCacheSanityChecker.cs.

Constructor & Destructor Documentation

Lucene.Net.Util.FieldCacheSanityChecker.Insanity.Insanity ( InsanityType  type,
System.String  msg,
params CacheEntry[]  entries 
)

Definition at line 332 of file FieldCacheSanityChecker.cs.

Member Function Documentation

CacheEntry [] Lucene.Net.Util.FieldCacheSanityChecker.Insanity.GetCacheEntries ( )

CacheEntry objects which suggest a problem

Definition at line 360 of file FieldCacheSanityChecker.cs.

override System.String Lucene.Net.Util.FieldCacheSanityChecker.Insanity.ToString ( )

Multi-Line representation of this Insanity object, starting with the Type and Msg, followed by each CacheEntry.toString() on it's own line prefaced by a tab character

Definition at line 368 of file FieldCacheSanityChecker.cs.

Property Documentation

string Lucene.Net.Util.FieldCacheSanityChecker.Insanity.Msg
get

Description of hte insane behavior

Definition at line 355 of file FieldCacheSanityChecker.cs.

InsanityType Lucene.Net.Util.FieldCacheSanityChecker.Insanity.Type
get

Type of insane behavior this object represents

Definition at line 349 of file FieldCacheSanityChecker.cs.


The documentation for this class was generated from the following file: