public static class UserDefinedField.Builder extends Object
| Constructor and Description |
|---|
Builder(UniqueIdObjectSequenceProvider sequenceProvider)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
UserDefinedField |
build()
Build a UserDefinedField instance.
|
UserDefinedField.Builder |
dataType(DataType value)
Add the data type.
|
UserDefinedField.Builder |
externalName(String value)
Add the external name.
|
UserDefinedField.Builder |
fieldTypeClass(FieldTypeClass value)
Add the field type class.
|
UserDefinedField.Builder |
internalName(String value)
Add the internal name.
|
UserDefinedField.Builder |
summaryTaskOnly(boolean value)
Add the summary task only flag.
|
UserDefinedField.Builder |
uniqueID(Integer value)
Add the unique ID.
|
public Builder(UniqueIdObjectSequenceProvider sequenceProvider)
sequenceProvider - parent project file.public UserDefinedField.Builder uniqueID(Integer value)
value - unique IDpublic UserDefinedField.Builder fieldTypeClass(FieldTypeClass value)
value - field type classpublic UserDefinedField.Builder summaryTaskOnly(boolean value)
value - summary task only flagpublic UserDefinedField.Builder externalName(String value)
value - external namepublic UserDefinedField.Builder internalName(String value)
value - internal namepublic UserDefinedField.Builder dataType(DataType value)
value - data typepublic UserDefinedField build()
Copyright © 2000–2025 MPXJ. All rights reserved.