public static final class

FieldCacheSanityChecker.Insanity

extends Object
java.lang.Object
   ↳ org.apache.lucene.util.FieldCacheSanityChecker.Insanity

Class Overview

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

Summary

Public Constructors
FieldCacheSanityChecker.Insanity(FieldCacheSanityChecker.InsanityType type, String msg, CacheEntry... entries)
Public Methods
CacheEntry[] getCacheEntries()
CacheEntry objects which suggest a problem
String getMsg()
Description of hte insane behavior
FieldCacheSanityChecker.InsanityType getType()
Type of insane behavior this object represents
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
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public FieldCacheSanityChecker.Insanity (FieldCacheSanityChecker.InsanityType type, String msg, CacheEntry... entries)

Public Methods

public CacheEntry[] getCacheEntries ()

CacheEntry objects which suggest a problem

public String getMsg ()

Description of hte insane behavior

public FieldCacheSanityChecker.InsanityType getType ()

Type of insane behavior this object represents

public 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