Class IndexingOperation
- java.lang.Object
-
- com.yahoo.searchdefinition.fieldoperation.IndexingOperation
-
- All Implemented Interfaces:
FieldOperation
,java.lang.Comparable<FieldOperation>
public class IndexingOperation extends java.lang.Object implements FieldOperation
- Author:
- Einar M R Rosenvinge
-
-
Constructor Summary
Constructors Constructor Description IndexingOperation(com.yahoo.vespa.indexinglanguage.expressions.ScriptExpression script)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
apply(SDField field)
Apply this operation on the given fieldstatic IndexingOperation
fromStream(SimpleCharStream input, boolean multiLine)
Creates an indexing operation which will use the simple linguistics implementation suitable for testingstatic IndexingOperation
fromStream(SimpleCharStream input, boolean multiLine, com.yahoo.language.Linguistics linguistics)
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.yahoo.searchdefinition.fieldoperation.FieldOperation
compareTo
-
-
-
-
Method Detail
-
apply
public void apply(SDField field)
Description copied from interface:FieldOperation
Apply this operation on the given field- Specified by:
apply
in interfaceFieldOperation
-
fromStream
public static IndexingOperation fromStream(SimpleCharStream input, boolean multiLine) throws ParseException
Creates an indexing operation which will use the simple linguistics implementation suitable for testing- Throws:
ParseException
-
fromStream
public static IndexingOperation fromStream(SimpleCharStream input, boolean multiLine, com.yahoo.language.Linguistics linguistics) throws ParseException
- Throws:
ParseException
-
-