public class SearchWriter extends java.lang.Object implements SearchXmlConstants
ATTR_DIMENSION, ATTR_FACTORY, ATTR_INDEX, ATTR_INDICES, ATTR_KEY, ATTR_TYPE, TAG_ENTRY, TAG_GROUP, TAG_HIT, TAG_LABEL, TAG_PARAMETER, TAG_QUERY, TAG_RESULT, TAG_SEARCH, TAG_TARGET
Constructor and Description |
---|
SearchWriter(Search search) |
Modifier and Type | Method and Description |
---|---|
void |
endElement(java.lang.String name) |
boolean |
equals(java.lang.Object obj) |
Search |
getSearch() |
int |
hashCode() |
void |
startElement(java.lang.String name) |
void |
write(java.io.OutputStream out) |
void |
writeAttribute(java.lang.String name,
java.lang.String value) |
void |
writeElement(java.lang.String tag,
java.lang.String text) |
void |
writeEntry(ResultEntry entry) |
void |
writeEntry(ResultEntry entry,
int[] indices) |
void |
writeText(java.lang.String text) |
public SearchWriter(Search search)
public Search getSearch()
public void write(java.io.OutputStream out) throws java.io.IOException, java.lang.InterruptedException, javax.xml.stream.XMLStreamException
java.io.IOException
java.lang.InterruptedException
javax.xml.stream.XMLStreamException
public void writeEntry(ResultEntry entry) throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
public void writeEntry(ResultEntry entry, int[] indices) throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
public void writeAttribute(java.lang.String name, java.lang.String value) throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
public void writeElement(java.lang.String tag, java.lang.String text) throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
public void startElement(java.lang.String name) throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
public void endElement(java.lang.String name) throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
public void writeText(java.lang.String text) throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
Object.equals(java.lang.Object)
public int hashCode()
hashCode
in class java.lang.Object