it.eng.qbe.query
Class FNode

java.lang.Object
  extended by it.eng.qbe.query.FNode

public class FNode
extends java.lang.Object

The Class FNode.


Constructor Summary
FNode(ISelectField field, java.lang.String classPrefix)
          Instantiates a new f node.
FNode(java.lang.String className, java.lang.String fieldName)
          Instantiates a new f node.
FNode(java.lang.String className, java.lang.String fieldName, java.lang.String classPrefix)
          Instantiates a new f node.
 
Method Summary
 java.lang.String getClassAlias()
          Gets the class alias.
 java.lang.String getClassName()
          Gets the class name.
 java.lang.String getClassPrefix()
          Gets the class prefix.
 java.lang.String getFieldAlias()
          Gets the field alias.
 java.lang.String getFieldName()
          Gets the field name.
 java.lang.String getId()
          Gets the id.
 int hashCode()
           
 void setClassPrefix(java.lang.String classPrefix)
          Sets the class prefix.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FNode

public FNode(java.lang.String className,
             java.lang.String fieldName)
Instantiates a new f node.

Parameters:
className - the class name
fieldName - the field name

FNode

public FNode(java.lang.String className,
             java.lang.String fieldName,
             java.lang.String classPrefix)
Instantiates a new f node.

Parameters:
className - the class name
fieldName - the field name
classPrefix - the class prefix

FNode

public FNode(ISelectField field,
             java.lang.String classPrefix)
Instantiates a new f node.

Parameters:
field - the field
classPrefix - the class prefix
Method Detail

getClassName

public java.lang.String getClassName()
Gets the class name.

Returns:
the class name

getFieldName

public java.lang.String getFieldName()
Gets the field name.

Returns:
the field name

getClassAlias

public java.lang.String getClassAlias()
Gets the class alias.

Returns:
the class alias

getFieldAlias

public java.lang.String getFieldAlias()
Gets the field alias.

Returns:
the field alias

getId

public java.lang.String getId()
Gets the id.

Returns:
the id

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

getClassPrefix

public java.lang.String getClassPrefix()
Gets the class prefix.

Returns:
the class prefix

setClassPrefix

public void setClassPrefix(java.lang.String classPrefix)
Sets the class prefix.

Parameters:
classPrefix - the new class prefix