Class ExecutionEnvironment.Builder<_B>
java.lang.Object
org.javastro.ivoa.entities.resource.applications.ExecutionEnvironment.Builder<_B>
- All Implemented Interfaces:
com.kscs.util.jaxb.Buildable
- Enclosing class:
- ExecutionEnvironment
public static class ExecutionEnvironment.Builder<_B>
extends Object
implements com.kscs.util.jaxb.Buildable
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.kscs.util.jaxb.Buildable
com.kscs.util.jaxb.Buildable.PrimitiveBuildable -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionBuilder(_B _parentBuilder, ExecutionEnvironment _other, boolean _copy) Builder(_B _parentBuilder, ExecutionEnvironment _other, boolean _copy, com.kscs.util.jaxb.PropertyTree _propertyTree, com.kscs.util.jaxb.PropertyTreeUse _propertyTreeUse) -
Method Summary
Modifier and TypeMethodDescriptionaddDownloads(Iterable<? extends String> downloads) Adds the given items to the value of "downloads"addDownloads(String... downloads) Adds the given items to the value of "downloads"build()copyOf(ExecutionEnvironment _other) copyOf(ExecutionEnvironment.Builder _other) end()protected <_P extends ExecutionEnvironment>
_Pinit(_P _product) withArchitecture(String architecture) Sets the new value of "architecture" (any previous value will be replaced)withDownloads(Iterable<? extends String> downloads) Sets the new value of "downloads" (any previous value will be replaced)withDownloads(String... downloads) Sets the new value of "downloads" (any previous value will be replaced)withMaxVersion(String maxVersion) Sets the new value of "maxVersion" (any previous value will be replaced)withMinVersion(String minVersion) Sets the new value of "minVersion" (any previous value will be replaced)Sets the new value of "path" (any previous value will be replaced)withPlatform(String platform) Sets the new value of "platform" (any previous value will be replaced)withSubtype(String subtype) Sets the new value of "subtype" (any previous value will be replaced)
-
Field Details
-
_parentBuilder
-
_storedValue
-
-
Constructor Details
-
Builder
-
Builder
public Builder(_B _parentBuilder, ExecutionEnvironment _other, boolean _copy, com.kscs.util.jaxb.PropertyTree _propertyTree, com.kscs.util.jaxb.PropertyTreeUse _propertyTreeUse)
-
-
Method Details
-
end
-
init
-
withPlatform
Sets the new value of "platform" (any previous value will be replaced)- Parameters:
platform- New value of the "platform" property.
-
withArchitecture
Sets the new value of "architecture" (any previous value will be replaced)- Parameters:
architecture- New value of the "architecture" property.
-
withSubtype
Sets the new value of "subtype" (any previous value will be replaced)- Parameters:
subtype- New value of the "subtype" property.
-
withMinVersion
Sets the new value of "minVersion" (any previous value will be replaced)- Parameters:
minVersion- New value of the "minVersion" property.
-
withMaxVersion
Sets the new value of "maxVersion" (any previous value will be replaced)- Parameters:
maxVersion- New value of the "maxVersion" property.
-
addDownloads
Adds the given items to the value of "downloads"- Parameters:
downloads- Items to add to the value of the "downloads" property
-
withDownloads
Sets the new value of "downloads" (any previous value will be replaced)- Parameters:
downloads- New value of the "downloads" property.
-
addDownloads
Adds the given items to the value of "downloads"- Parameters:
downloads- Items to add to the value of the "downloads" property
-
withDownloads
Sets the new value of "downloads" (any previous value will be replaced)- Parameters:
downloads- New value of the "downloads" property.
-
withPath
Sets the new value of "path" (any previous value will be replaced)- Parameters:
path- New value of the "path" property.
-
build
- Specified by:
buildin interfacecom.kscs.util.jaxb.Buildable
-
copyOf
-
copyOf
-