Uses of Class
io.resys.hdes.client.api.programs.ImmutableProgramWrapper
Packages that use ImmutableProgramWrapper
-
Uses of ImmutableProgramWrapper in io.resys.hdes.client.api.programs
Methods in io.resys.hdes.client.api.programs that return ImmutableProgramWrapperModifier and TypeMethodDescriptionImmutableProgramWrapper.Builder.build()Builds a newImmutableProgramWrapper.static <A extends AstBody,P extends Program>
ImmutableProgramWrapper<A,P> ImmutableProgramWrapper.copyOf(ProgramEnvir.ProgramWrapper<A, P> instance) Creates an immutable copy of aProgramEnvir.ProgramWrappervalue.final ImmutableProgramWrapper<A,P> ImmutableProgramWrapper.withAssociations(ProgramEnvir.ProgramAssociation... elements) Copy the current immutable object with elements that replace the content ofassociations.final ImmutableProgramWrapper<A,P> ImmutableProgramWrapper.withAssociations(Iterable<? extends ProgramEnvir.ProgramAssociation> elements) Copy the current immutable object with elements that replace the content ofassociations.final ImmutableProgramWrapper<A,P> Copy the current immutable object by setting a present value for the optionalastattribute.final ImmutableProgramWrapper<A,P> Copy the current immutable object by setting an optional value for theastattribute.final ImmutableProgramWrapper<A,P> ImmutableProgramWrapper.withErrors(ProgramEnvir.ProgramMessage... elements) Copy the current immutable object with elements that replace the content oferrors.final ImmutableProgramWrapper<A,P> ImmutableProgramWrapper.withErrors(Iterable<? extends ProgramEnvir.ProgramMessage> elements) Copy the current immutable object with elements that replace the content oferrors.final ImmutableProgramWrapper<A,P> ImmutableProgramWrapper.withHeaders(TypeDef... elements) Copy the current immutable object with elements that replace the content ofheaders.final ImmutableProgramWrapper<A,P> ImmutableProgramWrapper.withHeaders(Iterable<? extends TypeDef> elements) Copy the current immutable object with elements that replace the content ofheaders.final ImmutableProgramWrapper<A,P> Copy the current immutable object by setting a value for theidattribute.final ImmutableProgramWrapper<A,P> ImmutableProgramWrapper.withProgram(Optional<? extends P> optional) Copy the current immutable object by setting an optional value for theprogramattribute.final ImmutableProgramWrapper<A,P> ImmutableProgramWrapper.withProgram(P value) Copy the current immutable object by setting a present value for the optionalprogramattribute.final ImmutableProgramWrapper<A,P> ImmutableProgramWrapper.withSource(AstBody.AstSource value) Copy the current immutable object by setting a value for thesourceattribute.final ImmutableProgramWrapper<A,P> ImmutableProgramWrapper.withStatus(ProgramEnvir.ProgramStatus value) Copy the current immutable object by setting a value for thestatusattribute.final ImmutableProgramWrapper<A,P> ImmutableProgramWrapper.withType(AstBody.AstBodyType value) Copy the current immutable object by setting a value for thetypeattribute.final ImmutableProgramWrapper<A,P> ImmutableProgramWrapper.withWarnings(ProgramEnvir.ProgramMessage... elements) Copy the current immutable object with elements that replace the content ofwarnings.final ImmutableProgramWrapper<A,P> ImmutableProgramWrapper.withWarnings(Iterable<? extends ProgramEnvir.ProgramMessage> elements) Copy the current immutable object with elements that replace the content ofwarnings.