public class JsonPreAnalyzedParser extends Object implements PreAnalyzedField.PreAnalyzedParser
| Modifier and Type | Field and Description | 
|---|---|
| static String | BINARY_KEY | 
| static String | FLAGS_KEY | 
| static String | OFFSET_END_KEY | 
| static String | OFFSET_START_KEY | 
| static String | PAYLOAD_KEY | 
| static String | POSINCR_KEY | 
| static String | STRING_KEY | 
| static String | TOKEN_KEY | 
| static String | TOKENS_KEY | 
| static String | TYPE_KEY | 
| static String | VERSION | 
| static String | VERSION_KEY | 
| Constructor and Description | 
|---|
| JsonPreAnalyzedParser() | 
| Modifier and Type | Method and Description | 
|---|---|
| PreAnalyzedField.ParseResult | parse(Reader reader,
     AttributeSource parent)Parse input. | 
| String | toFormattedString(Field f)Format a field so that the resulting String is valid for parsing with  PreAnalyzedField.PreAnalyzedParser.parse(Reader, AttributeSource). | 
public static final String VERSION
public static final String VERSION_KEY
public static final String STRING_KEY
public static final String BINARY_KEY
public static final String TOKENS_KEY
public static final String TOKEN_KEY
public static final String OFFSET_START_KEY
public static final String OFFSET_END_KEY
public static final String POSINCR_KEY
public static final String PAYLOAD_KEY
public static final String TYPE_KEY
public static final String FLAGS_KEY
public PreAnalyzedField.ParseResult parse(Reader reader, AttributeSource parent) throws IOException
PreAnalyzedField.PreAnalyzedParserparse in interface PreAnalyzedField.PreAnalyzedParserreader - input to read fromparent - parent who will own the resulting states (tokens with attributes)IOException - if a parsing error or IO error occurspublic String toFormattedString(Field f) throws IOException
PreAnalyzedField.PreAnalyzedParserPreAnalyzedField.PreAnalyzedParser.parse(Reader, AttributeSource).toFormattedString in interface PreAnalyzedField.PreAnalyzedParserf - field instanceIOException - If there is a low-level I/O error.Copyright © 2000-2013 Apache Software Foundation. All Rights Reserved.