org.apache.accumulo.examples.wikisearch.parser
Class FieldIndexQueryReWriter.RewriterTreeNode

java.lang.Object
  extended by javax.swing.tree.DefaultMutableTreeNode
      extended by org.apache.accumulo.examples.wikisearch.parser.FieldIndexQueryReWriter.RewriterTreeNode
All Implemented Interfaces:
Serializable, Cloneable, MutableTreeNode, TreeNode
Enclosing class:
FieldIndexQueryReWriter

public class FieldIndexQueryReWriter.RewriterTreeNode
extends DefaultMutableTreeNode

INNER CLASSES

See Also:
Serialized Form

Field Summary
 
Fields inherited from class javax.swing.tree.DefaultMutableTreeNode
allowsChildren, children, EMPTY_ENUMERATION, parent, userObject
 
Constructor Summary
FieldIndexQueryReWriter.RewriterTreeNode(int type)
           
FieldIndexQueryReWriter.RewriterTreeNode(int type, String fName, String fValue)
           
FieldIndexQueryReWriter.RewriterTreeNode(int type, String fName, String fValue, boolean negate)
           
 
Method Summary
 String getContents()
           
 String getFieldName()
           
 String getFieldValue()
           
 String getOperator()
           
 int getType()
           
 boolean isNegated()
           
 boolean isRemoval()
           
 String printNode()
           
 void setFieldName(String fieldName)
           
 void setFieldValue(String fieldValue)
           
 void setNegated(boolean negated)
           
 void setOperator(String operator)
           
 void setRemoval(boolean removal)
           
 void setType(int type)
           
 String toString()
           
 
Methods inherited from class javax.swing.tree.DefaultMutableTreeNode
add, breadthFirstEnumeration, children, clone, depthFirstEnumeration, getAllowsChildren, getChildAfter, getChildAt, getChildBefore, getChildCount, getDepth, getFirstChild, getFirstLeaf, getIndex, getLastChild, getLastLeaf, getLeafCount, getLevel, getNextLeaf, getNextNode, getNextSibling, getParent, getPath, getPathToRoot, getPreviousLeaf, getPreviousNode, getPreviousSibling, getRoot, getSharedAncestor, getSiblingCount, getUserObject, getUserObjectPath, insert, isLeaf, isNodeAncestor, isNodeChild, isNodeDescendant, isNodeRelated, isNodeSibling, isRoot, pathFromAncestorEnumeration, postorderEnumeration, preorderEnumeration, remove, remove, removeAllChildren, removeFromParent, setAllowsChildren, setParent, setUserObject
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

FieldIndexQueryReWriter.RewriterTreeNode

public FieldIndexQueryReWriter.RewriterTreeNode(int type)
Parameters:
type -

FieldIndexQueryReWriter.RewriterTreeNode

public FieldIndexQueryReWriter.RewriterTreeNode(int type,
                                                String fName,
                                                String fValue)
Parameters:
type -
fName -
fValue -

FieldIndexQueryReWriter.RewriterTreeNode

public FieldIndexQueryReWriter.RewriterTreeNode(int type,
                                                String fName,
                                                String fValue,
                                                boolean negate)
Parameters:
type -
fName -
fValue -
negate -
Method Detail

getFieldName

public String getFieldName()
Returns:
The field name.

setFieldName

public void setFieldName(String fieldName)
Parameters:
fieldName -

getFieldValue

public String getFieldValue()
Returns:
The field value.

setFieldValue

public void setFieldValue(String fieldValue)
Parameters:
fieldValue -

isNegated

public boolean isNegated()
Returns:
true if negated, otherwise false.

setNegated

public void setNegated(boolean negated)
Parameters:
negated -

getOperator

public String getOperator()
Returns:
The operator.

setOperator

public void setOperator(String operator)
Parameters:
operator -

getType

public int getType()
Returns:
The type.

setType

public void setType(int type)
Parameters:
type -

isRemoval

public boolean isRemoval()

setRemoval

public void setRemoval(boolean removal)

getContents

public String getContents()

printNode

public String printNode()
Returns:
A string represenation of the field name and value.

toString

public String toString()
Overrides:
toString in class DefaultMutableTreeNode


Copyright © 2012 The Apache Software Foundation. All Rights Reserved.