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–2024 Packwood Software. All rights reserved.