Package com.arcadedb.query.sql.parser
Class RecordAttribute
- java.lang.Object
-
- com.arcadedb.query.sql.parser.SimpleNode
-
- com.arcadedb.query.sql.parser.RecordAttribute
-
- All Implemented Interfaces:
Node
public class RecordAttribute extends SimpleNode
-
-
Field Summary
Fields Modifier and Type Field Description protected String
name
-
Fields inherited from class com.arcadedb.query.sql.parser.SimpleNode
cachedStringForm, children, value
-
-
Constructor Summary
Constructors Constructor Description RecordAttribute(int id)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RecordAttribute
copy()
boolean
equals(Object o)
Object
evaluate(Result iCurrentRecord, CommandContext context)
String
getName()
int
hashCode()
void
setName(String name)
void
toString(Map<String,Object> params, StringBuilder builder)
-
Methods inherited from class com.arcadedb.query.sql.parser.SimpleNode
getCacheableElements, getIdentityElements, getValue, isCacheable, jjtAddChild, jjtClose, jjtGetChild, jjtGetFirstToken, jjtGetLastToken, jjtGetNumChildren, jjtGetParent, jjtGetValue, jjtOpen, jjtSetFirstToken, jjtSetLastToken, jjtSetParent, jjtSetValue, refersToParent, toString, toString
-
-
-
-
Field Detail
-
name
protected String name
-
-
Method Detail
-
toString
public void toString(Map<String,Object> params, StringBuilder builder)
- Overrides:
toString
in classSimpleNode
-
copy
public RecordAttribute copy()
- Overrides:
copy
in classSimpleNode
-
equals
public boolean equals(Object o)
- Overrides:
equals
in classSimpleNode
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classSimpleNode
-
getName
public String getName()
-
setName
public void setName(String name)
-
evaluate
public Object evaluate(Result iCurrentRecord, CommandContext context)
-
-