org.hibernate.search.indexes.serialization.javaserialization.impl
Class JavaSerializationSerializer
java.lang.Object
org.hibernate.search.indexes.serialization.javaserialization.impl.JavaSerializationSerializer
- All Implemented Interfaces:
- Serializer
public class JavaSerializationSerializer
- extends Object
- implements Serializer
- Author:
- Emmanuel Bernard
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JavaSerializationSerializer
public JavaSerializationSerializer()
luceneWorks
public void luceneWorks(List<LuceneWork> works)
- Specified by:
luceneWorks in interface Serializer
addOptimizeAll
public void addOptimizeAll()
- Specified by:
addOptimizeAll in interface Serializer
addPurgeAll
public void addPurgeAll(String entityClassName)
- Specified by:
addPurgeAll in interface Serializer
addIdSerializedInJava
public void addIdSerializedInJava(byte[] id)
- Specified by:
addIdSerializedInJava in interface Serializer
addIdAsInteger
public void addIdAsInteger(int id)
- Specified by:
addIdAsInteger in interface Serializer
addIdAsLong
public void addIdAsLong(long id)
- Specified by:
addIdAsLong in interface Serializer
addIdAsFloat
public void addIdAsFloat(float id)
- Specified by:
addIdAsFloat in interface Serializer
addIdAsDouble
public void addIdAsDouble(double id)
- Specified by:
addIdAsDouble in interface Serializer
addIdAsString
public void addIdAsString(String id)
- Specified by:
addIdAsString in interface Serializer
addDelete
public void addDelete(String entityClassName)
- Specified by:
addDelete in interface Serializer
addAdd
public void addAdd(String entityClassName,
Map<String,String> fieldToAnalyzerMap)
- Specified by:
addAdd in interface Serializer
addUpdate
public void addUpdate(String entityClassName,
Map<String,String> fieldToAnalyzerMap)
- Specified by:
addUpdate in interface Serializer
serialize
public byte[] serialize()
- Specified by:
serialize in interface Serializer
fields
public void fields(List<org.apache.lucene.document.Fieldable> fields)
- Specified by:
fields in interface Serializer
addIntNumericField
public void addIntNumericField(int value,
LuceneNumericFieldContext context)
- Specified by:
addIntNumericField in interface Serializer
addLongNumericField
public void addLongNumericField(long value,
LuceneNumericFieldContext context)
- Specified by:
addLongNumericField in interface Serializer
addFloatNumericField
public void addFloatNumericField(float value,
LuceneNumericFieldContext context)
- Specified by:
addFloatNumericField in interface Serializer
addDoubleNumericField
public void addDoubleNumericField(double value,
LuceneNumericFieldContext context)
- Specified by:
addDoubleNumericField in interface Serializer
addFieldWithBinaryData
public void addFieldWithBinaryData(LuceneFieldContext luceneFieldContext)
- Specified by:
addFieldWithBinaryData in interface Serializer
addFieldWithStringData
public void addFieldWithStringData(LuceneFieldContext luceneFieldContext)
- Specified by:
addFieldWithStringData in interface Serializer
addFieldWithTokenStreamData
public void addFieldWithTokenStreamData(LuceneFieldContext luceneFieldContext)
- Specified by:
addFieldWithTokenStreamData in interface Serializer
addFieldWithSerializableReaderData
public void addFieldWithSerializableReaderData(LuceneFieldContext luceneFieldContext)
- Specified by:
addFieldWithSerializableReaderData in interface Serializer
addFieldWithSerializableFieldable
public void addFieldWithSerializableFieldable(byte[] fieldable)
- Specified by:
addFieldWithSerializableFieldable in interface Serializer
addDocument
public void addDocument(float boost)
- Specified by:
addDocument in interface Serializer
Copyright © 2006-2013 Hibernate. All Rights Reserved.