Class FormulaSyntaxTree
java.lang.Object
com.grapecity.documents.excel.expressions.FormulaSyntaxTree
- All Implemented Interfaces:
Cloneable
代表一个公式。
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal FormulaSyntaxTreeclone()创建一个FormulaSyntaxTree实例的副本。boolean确定当前FormulaSyntaxTree对象是否等于另一个对象。final SyntaxNodegetRoot()获取此公式的语法树的根元素。inthashCode()返回FormulaSyntaxTree对象的哈希码。static FormulaSyntaxTree从包含公式的string,创建一个新的FormulaSyntaxTree。static FormulaSyntaxTreeParse(String text, ParseContext context) 从包含公式的string,创建一个新的FormulaSyntaxTree。final voidsetRoot(SyntaxNode value) 设置此公式的语法树的根元素。toString()返回此公式的文本。final StringtoString(UnParseContext context) 返回此公式的文本,可选地指定格式化行为。
-
Constructor Details
-
FormulaSyntaxTree
public FormulaSyntaxTree()
-
-
Method Details
-
getRoot
获取此公式的语法树的根元素。- Returns:
- 公式语法树的根
SyntaxNode。
-
setRoot
设置此公式的语法树的根元素。公式语法树的根
SyntaxNode。 -
Parse
从包含公式的string,创建一个新的FormulaSyntaxTree。- Parameters:
text- 包含公式的string。- Returns:
- 从包含公式的
string填充的FormulaSyntaxTree。
-
Parse
从包含公式的string,创建一个新的FormulaSyntaxTree。- Parameters:
text- 一个包含公式的string。context- 一个指定基础行、基础列和R1C1引用格式的ParseContext。- Returns:
- 从包含公式的
string生成的FormulaSyntaxTree。
-
toString
返回此公式的文本。 -
toString
返回此公式的文本,可选地指定格式化行为。- Parameters:
context- 一个UnParseContext,指定行、列和R1C1引用样式。- Returns:
- 包含公式的
string。
-
clone
创建一个FormulaSyntaxTree实例的副本。 -
equals
确定当前FormulaSyntaxTree对象是否等于另一个对象。 -
hashCode
public int hashCode()返回FormulaSyntaxTree对象的哈希码。
-