Package org.hibernate.search.indexes.serialization.operations.impl

Examples of org.hibernate.search.indexes.serialization.operations.impl.SerializableBinaryField


    serialFields.add( new SerializableDoubleField( value, context ) );
  }

  @Override
  public void addFieldWithBinaryData(LuceneFieldContext luceneFieldContext) {
    serialFields.add( new SerializableBinaryField( luceneFieldContext ) );
  }
View Full Code Here


      }
      else if ( field instanceof SerializableField ) {
        SerializableField safeField = ( SerializableField ) field;
        Field luceneField;
        if ( field instanceof SerializableBinaryField ) {
          SerializableBinaryField reallySafeField = ( SerializableBinaryField ) field;
          hydrator.addFieldWithBinaryData(
              reallySafeField.getName(),
              reallySafeField.getValue(),
              reallySafeField.getOffset(),
              reallySafeField.getLength(),
              safeField.getBoost(),
              safeField.isOmitNorms(),
              safeField.isOmitTermFreqAndPositions()
          );
        }
        else if ( field instanceof SerializableStringField ) {
          SerializableStringField reallySafeField = ( SerializableStringField ) field;
          hydrator.addFieldWithStringData(
              reallySafeField.getName(),
              reallySafeField.getValue(),
              reallySafeField.getStore(),
              reallySafeField.getIndex(),
              reallySafeField.getTermVector(),
              safeField.getBoost(),
              safeField.isOmitNorms(),
              safeField.isOmitTermFreqAndPositions()
          );
        }
        else if ( field instanceof SerializableTokenStreamField ) {
          SerializableTokenStreamField reallySafeField = ( SerializableTokenStreamField ) field;
          hydrator.addFieldWithTokenStreamData(
              reallySafeField.getName(),
              reallySafeField.getValue().getStream(),
              reallySafeField.getTermVector(),
              safeField.getBoost(),
              safeField.isOmitNorms(),
              safeField.isOmitTermFreqAndPositions()
          );
        }
        else if ( field instanceof SerializableReaderField ) {
          SerializableReaderField reallySafeField = ( SerializableReaderField ) field;
          hydrator.addFieldWithSerializableReaderData(
              reallySafeField.getName(),
              reallySafeField.getValue(),
              reallySafeField.getTermVector(),
              safeField.getBoost(),
              safeField.isOmitNorms(),
              safeField.isOmitTermFreqAndPositions()
          );
        }
View Full Code Here

TOP

Related Classes of org.hibernate.search.indexes.serialization.operations.impl.SerializableBinaryField

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.