FieldBuilder

遗产: java.lang.Object

public class FieldBuilder

从域代码标记(参数和开关)构建一个域。

要了解更多信息,请访问Working with Fields文档文章。

构造器

构造函数描述
FieldBuilder(int fieldType)初始化此类的新实例。

方法

方法描述
addArgument(FieldArgumentBuilder argument)添加一个字段的参数,由FieldArgumentBuilder到字段的代码。
addArgument(FieldBuilder argument)添加另一个表示的子字段FieldBuilder到字段的代码。
addArgument(double argument)添加字段的参数。
addArgument(int argument)添加字段的参数。
addArgument(String argument)添加字段的参数。
addSwitch(String switchName)添加字段的开关。
addSwitch(String switchName, double switchArgument)添加字段的开关。
addSwitch(String switchName, int switchArgument)添加字段的开关。
addSwitch(String switchName, String switchArgument)添加字段的开关。
buildAndInsert(Inline refNode)在指定的内联节点之前构建并插入一个字段到文档中。
buildAndInsert(Paragraph refNode)在文档中构建并插入一个字段到指定段落的末尾。
buildBlock(DocumentBuilder documentBuilder)
equals(Object arg0)
getClass()
hashCode()
notify()
notifyAll()
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

FieldBuilder(int fieldType)

public FieldBuilder(int fieldType)

初始化此类的新实例。

参数:

范围类型描述
fieldTypeint

addArgument(FieldArgumentBuilder argument)

public FieldBuilder addArgument(FieldArgumentBuilder argument)

添加一个字段的参数,由FieldArgumentBuilder到字段的代码。当参数由不同部分(例如子字段、节点和纯文本)混合组成时,将使用此重载。

参数:

范围类型描述
argumentFieldArgumentBuilder

退货: FieldBuilder

addArgument(FieldBuilder argument)

public FieldBuilder addArgument(FieldBuilder argument)

添加另一个表示的子字段FieldBuilder到字段的代码。当参数由单个子字段组成时,使用此重载。

参数:

范围类型描述
argumentFieldBuilder

退货: FieldBuilder

addArgument(double argument)

public FieldBuilder addArgument(double argument)

添加字段的参数。

参数:

范围类型描述
argumentdouble参数值。

退货: FieldBuilder

addArgument(int argument)

public FieldBuilder addArgument(int argument)

添加字段的参数。

参数:

范围类型描述
argumentint参数值。

退货: FieldBuilder

addArgument(String argument)

public FieldBuilder addArgument(String argument)

添加字段的参数。

参数:

范围类型描述
argumentjava.lang.String参数值。

退货: FieldBuilder

addSwitch(String switchName)

public FieldBuilder addSwitch(String switchName)

添加字段的开关。此重载添加一个标志(不带参数的开关)。

参数:

范围类型描述
switchNamejava.lang.String开关名称。

退货: FieldBuilder

addSwitch(String switchName, double switchArgument)

public FieldBuilder addSwitch(String switchName, double switchArgument)

添加字段的开关。

参数:

范围类型描述
switchNamejava.lang.String开关名称。
switchArgumentdouble开关值。

退货: FieldBuilder

addSwitch(String switchName, int switchArgument)

public FieldBuilder addSwitch(String switchName, int switchArgument)

添加字段的开关。

参数:

范围类型描述
switchNamejava.lang.String开关名称。
switchArgumentint开关值。

退货: FieldBuilder

addSwitch(String switchName, String switchArgument)

public FieldBuilder addSwitch(String switchName, String switchArgument)

添加字段的开关。

参数:

范围类型描述
switchNamejava.lang.String开关名称。
switchArgumentjava.lang.String开关值。

退货: FieldBuilder

buildAndInsert(Inline refNode)

public Field buildAndInsert(Inline refNode)

在指定的内联节点之前构建并插入一个字段到文档中。

参数:

范围类型描述
refNodeInline

退货: Field - 一个Field表示插入字段的对象。

buildAndInsert(Paragraph refNode)

public Field buildAndInsert(Paragraph refNode)

在文档中构建并插入一个字段到指定段落的末尾。

参数:

范围类型描述
refNodeParagraph

退货: Field - 一个Field表示插入字段的对象。

buildBlock(DocumentBuilder documentBuilder)

public void buildBlock(DocumentBuilder documentBuilder)

参数:

范围类型描述
documentBuilderDocumentBuilder

equals(Object arg0)

public boolean equals(Object arg0)

参数:

范围类型描述
arg0java.lang.Object

退货: 布尔值

getClass()

public final native Class<?> getClass()

退货: java.lang.Class

hashCode()

public native int hashCode()

退货: 整数

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

toString()

public String toString()

退货: java.lang.字符串

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

参数:

范围类型描述
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

参数:

范围类型描述
arg0long
arg1int