public final class BuildProcess extends SyntaxObject
SyntaxObject
that contains one or more BuildItem
objects, each of which specifies a database object to build and how to build it.Constructor and Description |
---|
BuildProcess(BuildItem[] items)
Creates a
BuildProcess that has the BuildItem objects in the specified array. |
BuildProcess(java.util.List<BuildItem> items)
Creates a
BuildProcess that has the BuildItem objects in the specified list. |
Modifier and Type | Method and Description |
---|---|
BuildItem[] |
getBuildItems()
Gets the
BuildItem objects that are contained by this BuildProcess . |
java.lang.String |
getLogOptions()
Get the
String representing the specification of build log options. |
java.lang.Object |
visit(SyntaxObjectVisitor visitor, java.lang.Object context)
Calls the
visitBuildProcess method of the SyntaxObjectVisitor and passes that method this BuildProcess and an Object . |
equals, equals, fromSyntax, fromSyntax, fromSyntax, fromSyntax, fromSyntax, isValid, toSyntax, toSyntax, toSyntax, toSyntax, toSyntax, toSyntax
public BuildProcess(BuildItem[] items)
BuildProcess
that has the BuildItem
objects in the specified array.items
- An array of BuildItem
objects.public BuildProcess(java.util.List<BuildItem> items)
BuildProcess
that has the BuildItem
objects in the specified list.items
- A List
of BuildItem
objects.public java.lang.Object visit(SyntaxObjectVisitor visitor, java.lang.Object context)
visitBuildProcess
method of the SyntaxObjectVisitor
and passes that method this BuildProcess
and an Object
.visit
in class SyntaxObject
visitor
- A SyntaxObjectVisitor
.context
- An Object
.Object
returned by the visitBuildProcess
method.public BuildItem[] getBuildItems()
BuildItem
objects that are contained by this BuildProcess
.BuildItem
objects contained by this BuildProcess
.public java.lang.String getLogOptions()
String
representing the specification of build log options. The options are not themselves represented in the API syntax, but are handled as a string.String
representing the build log options, or null if no build log options specified.