Uses of Class
net.bmahe.genetics4j.gpu.spec.ImmutableProgram
Packages that use ImmutableProgram
-
Uses of ImmutableProgram in net.bmahe.genetics4j.gpu.spec
Methods in net.bmahe.genetics4j.gpu.spec that return ImmutableProgramModifier and TypeMethodDescriptionImmutableProgram.Builder.build()
Builds a newImmutableProgram
.static ImmutableProgram
Creates an immutable copy of aProgram
value.static ImmutableProgram
ImmutableProgram.of
(Iterable<String> content, Iterable<String> resources, Iterable<String> kernelNames) Construct a new immutableProgram
instance.static ImmutableProgram
Construct a new immutableProgram
instance.private static ImmutableProgram
ImmutableProgram.validate
(ImmutableProgram instance) final ImmutableProgram
ImmutableProgram.withBuildOptions
(String value) Copy the current immutable object by setting a present value for the optionalbuildOptions
attribute.final ImmutableProgram
ImmutableProgram.withBuildOptions
(Optional<String> optional) Copy the current immutable object by setting an optional value for thebuildOptions
attribute.final ImmutableProgram
ImmutableProgram.withContent
(Iterable<String> elements) Copy the current immutable object with elements that replace the content ofcontent
.final ImmutableProgram
ImmutableProgram.withContent
(String... elements) Copy the current immutable object with elements that replace the content ofcontent
.final ImmutableProgram
ImmutableProgram.withKernelNames
(Iterable<String> elements) Copy the current immutable object with elements that replace the content ofkernelNames
.final ImmutableProgram
ImmutableProgram.withKernelNames
(String... elements) Copy the current immutable object with elements that replace the content ofkernelNames
.final ImmutableProgram
ImmutableProgram.withResources
(Iterable<String> elements) Copy the current immutable object with elements that replace the content ofresources
.final ImmutableProgram
ImmutableProgram.withResources
(String... elements) Copy the current immutable object with elements that replace the content ofresources
.Methods in net.bmahe.genetics4j.gpu.spec with parameters of type ImmutableProgramModifier and TypeMethodDescriptionprivate boolean
ImmutableProgram.equalTo
(int synthetic, ImmutableProgram another) private static ImmutableProgram
ImmutableProgram.validate
(ImmutableProgram instance)