index\CorruptIndexException.java | lucere.exception.CorruptIndexException | Unassigned |
index\FieldReaderException.java | lucere.exception.FieldReaderException | Unassigned |
index\StaleReaderException.java | lucere.exception.StaleReaderException | Unassigned |
queryParser\ParseException.java | lucere.exception.ParseException | Unassigned |
util\ThreadInterruptedException.java | lucere.exception.ThreadInterruptedException | Unassigned |
index\CorruptIndexException.java | lucere.exception.CorruptIndexException | Unassigned |
index\FieldReaderException.java | lucere.exception.FieldReaderException | Unassigned |
index\StaleReaderException.java | lucere.exception.StaleReaderException | Unassigned |
queryParser\ParseException.java | lucere.exception.ParseException | Unassigned |
util\ThreadInterruptedException.java | lucere.exception.ThreadInterruptedException | Unassigned |
index\CorruptIndexException.java | lucere.exception.CorruptIndexException | Unassigned |
index\FieldReaderException.java | lucere.exception.FieldReaderException | Unassigned |
index\StaleReaderException.java | lucere.exception.StaleReaderException | Unassigned |
queryParser\ParseException.java | lucere.exception.ParseException | Unassigned |
util\ThreadInterruptedException.java | lucere.exception.ThreadInterruptedException | Unassigned |
Thanks,
Troy
Tsk tsk.. ;)
Thanks,
Troy
When “System.Runtime.Serialization.ISerializable” is used private fields are not serialized. They sould be handled via “GetRealObject” and a special constructor which can be a tedious code.(Lucene needs that private fields)
On the other hand, using “[Serializable]” attribute allows serialization of private fields.
IMO, “System.Runtime.Serialization.ISerializable” should be avoided unless very necessary and “System.Runtime.Serialization.IObjectReference” should be used when a control is needed during serialization(like “intern”ing strings).
DIGY