public class IndexSpecImpl extends Object implements TermSpec
QueryOptionsBuilder
expressions.Constructor and Description |
---|
IndexSpecImpl() |
Modifier and Type | Method and Description |
---|---|
void |
build(Indexed indexable) |
QName |
getAttribute() |
QName |
getElement() |
String |
getField() |
String |
getJsonKey() |
QueryOptions.PathIndex |
getPathIndex() |
void |
setAttribute(QName attribute) |
void |
setElement(QName element) |
void |
setField(String field) |
void |
setJsonKey(String jsonKey) |
void |
setPathIndex(QueryOptions.PathIndex pathIndex) |
public QName getAttribute()
getAttribute
in interface IndexSpec
public void setAttribute(QName attribute)
setAttribute
in interface IndexSpec
public QName getElement()
getElement
in interface IndexSpec
public void setElement(QName element)
setElement
in interface IndexSpec
public QueryOptions.PathIndex getPathIndex()
getPathIndex
in interface IndexSpec
public void setPathIndex(QueryOptions.PathIndex pathIndex)
setPathIndex
in interface IndexSpec
public String getJsonKey()
getJsonKey
in interface IndexSpec
public void setJsonKey(String jsonKey)
setJsonKey
in interface IndexSpec
Copyright © 2013-2015 MarkLogic Corporation.