org.aminds.lucene.queryParser.span.nodes
クラス SpanQueryNode

java.lang.Object
  上位を拡張 org.apache.lucene.queryParser.core.nodes.QueryNodeImpl
      上位を拡張 org.aminds.lucene.queryParser.span.nodes.SpanQueryNode
すべての実装されたインタフェース:
Serializable, Cloneable, QueryNode
直系の既知のサブクラス:
SpanLeafQueryNode, SpanNearQueryNode, SpanNotQueryNode, SpanOrQueryNode, SpanPositionRangeQueryNode

public abstract class SpanQueryNode
extends QueryNodeImpl

作成者:
Masashi Nakanishi
関連項目:
直列化された形式

フィールドの概要
 
クラス org.apache.lucene.queryParser.core.nodes.QueryNodeImpl から継承されたフィールド
PLAINTEXT_FIELD_NAME, toQueryStringIgnoreFields
 
コンストラクタの概要
protected SpanQueryNode()
           
protected SpanQueryNode(List<SpanQueryNode> children)
           
protected SpanQueryNode(QueryNode... children)
           
protected SpanQueryNode(QueryNode child)
           
 
メソッドの概要
 QueryNode cloneTree()
           
 boolean isSpanLeaf()
           
 void setSpanLeaf(boolean leaf)
           
 
クラス org.apache.lucene.queryParser.core.nodes.QueryNodeImpl から継承されたメソッド
add, add, allocate, clone, containsTag, containsTag, getChildren, getParent, getTag, getTag, getTagMap, getTags, isDefaultField, isLeaf, isRoot, set, setLeaf, setTag, setTag, toString, unsetTag, unsetTag
 
クラス java.lang.Object から継承されたメソッド
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
インタフェース org.apache.lucene.queryParser.core.nodes.QueryNode から継承されたメソッド
toQueryString
 

コンストラクタの詳細

SpanQueryNode

protected SpanQueryNode()

SpanQueryNode

protected SpanQueryNode(QueryNode child)

SpanQueryNode

protected SpanQueryNode(List<SpanQueryNode> children)

SpanQueryNode

protected SpanQueryNode(QueryNode... children)
メソッドの詳細

isSpanLeaf

public boolean isSpanLeaf()

setSpanLeaf

public void setSpanLeaf(boolean leaf)

cloneTree

public QueryNode cloneTree()
                    throws CloneNotSupportedException
定義:
インタフェース QueryNode 内の cloneTree
オーバーライド:
クラス QueryNodeImpl 内の cloneTree
例外:
CloneNotSupportedException


Copyright (c) 2008-2011 Masashi Nakanishi.