/** * <code>optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.CompositeContextNode composite = 11;</code> */ public Builder setComposite( org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.CompositeContextNode.Builder builderForValue) { if (compositeBuilder_ == null) { composite_ = builderForValue.build(); onChanged(); } else { compositeBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000400; return this; } /**
bitField0_ = (bitField0_ & ~0x00000001); } else { ensureTimerInstanceIdIsMutable(); timerInstanceId_.addAll(other.timerInstanceId_); onChanged(); bitField0_ = (bitField0_ & ~0x00000002); } else { ensureVariableIsMutable(); variable_.addAll(other.variable_); onChanged(); variableBuilder_ = com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? getVariableFieldBuilder() : null; } else { variableBuilder_.addAllMessages(other.variable_); bitField0_ = (bitField0_ & ~0x00000004); } else { ensureNodeInstanceIsMutable(); nodeInstance_.addAll(other.nodeInstance_); onChanged(); nodeInstanceBuilder_ = com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
subBuilder.mergeFrom(composite_); composite_ = subBuilder.buildPartial();
if ( timerInstances != null ) { for ( Long id : timerInstances ) { _composite.addTimerInstanceId( id ); for ( Map.Entry<String, Object> variable : variables ) { _composite.addVariable( ProtobufProcessMarshaller.marshallVariable( context, variable.getKey(), variable.getValue() ) ); _composite.addIterationLevels( JBPMMessages.IterationLevel.newBuilder() .setId(level.getKey()) _composite.addNodeInstance( writeNodeInstance( context, subNodeInstance ) ); _excl.addGroupNodeInstanceId( groupNodeInstance.getId() ); _composite.addExclusiveGroup( _excl.build() ); .setComposite( _composite.build() ); } else { throw new IllegalArgumentException( "Unknown node instance type: " + nodeInstance );
bitField0_ = (bitField0_ & ~0x00000001); } else { ensureTimerInstanceIdIsMutable(); timerInstanceId_.addAll(other.timerInstanceId_); onChanged(); bitField0_ = (bitField0_ & ~0x00000002); } else { ensureVariableIsMutable(); variable_.addAll(other.variable_); onChanged(); variableBuilder_ = com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ? getVariableFieldBuilder() : null; } else { variableBuilder_.addAllMessages(other.variable_); bitField0_ = (bitField0_ & ~0x00000004); } else { ensureNodeInstanceIsMutable(); nodeInstance_.addAll(other.nodeInstance_); onChanged(); nodeInstanceBuilder_ = com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
/** * <code>optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.CompositeContextNode composite = 11;</code> */ public Builder mergeComposite(org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.CompositeContextNode value) { if (compositeBuilder_ == null) { if (((bitField0_ & 0x00000400) == 0x00000400) && composite_ != null && composite_ != org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.CompositeContextNode.getDefaultInstance()) { composite_ = org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.CompositeContextNode.newBuilder(composite_).mergeFrom(value).buildPartial(); } else { composite_ = value; } onChanged(); } else { compositeBuilder_.mergeFrom(value); } bitField0_ |= 0x00000400; return this; } /**
/** * <code>repeated .org.jbpm.marshalling.ProcessInstance.ExclusiveGroupInstance exclusive_group = 5;</code> */ public Builder addExclusiveGroup( int index, org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.ExclusiveGroupInstance value) { if (exclusiveGroupBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureExclusiveGroupIsMutable(); exclusiveGroup_.add(index, value); onChanged(); } else { exclusiveGroupBuilder_.addMessage(index, value); } return this; } /**
/** * <code>repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 6;</code> */ public Builder addIterationLevels( int index, org.jbpm.marshalling.impl.JBPMMessages.IterationLevel value) { if (iterationLevelsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureIterationLevelsIsMutable(); iterationLevels_.add(index, value); onChanged(); } else { iterationLevelsBuilder_.addMessage(index, value); } return this; } /**
/** * <code>repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 6;</code> */ public Builder setIterationLevels( int index, org.jbpm.marshalling.impl.JBPMMessages.IterationLevel value) { if (iterationLevelsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureIterationLevelsIsMutable(); iterationLevels_.set(index, value); onChanged(); } else { iterationLevelsBuilder_.setMessage(index, value); } return this; } /**
/** * <code>repeated .org.jbpm.marshalling.ProcessInstance.ExclusiveGroupInstance exclusive_group = 5;</code> */ public Builder addExclusiveGroup(org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.ExclusiveGroupInstance value) { if (exclusiveGroupBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureExclusiveGroupIsMutable(); exclusiveGroup_.add(value); onChanged(); } else { exclusiveGroupBuilder_.addMessage(value); } return this; } /**
/** * <code>repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 6;</code> */ public Builder addIterationLevels(org.jbpm.marshalling.impl.JBPMMessages.IterationLevel value) { if (iterationLevelsBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureIterationLevelsIsMutable(); iterationLevels_.add(value); onChanged(); } else { iterationLevelsBuilder_.addMessage(value); } return this; } /**
/** * <code>repeated .org.jbpm.marshalling.ProcessInstance.ExclusiveGroupInstance exclusive_group = 5;</code> */ public Builder setExclusiveGroup( int index, org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.ExclusiveGroupInstance value) { if (exclusiveGroupBuilder_ == null) { if (value == null) { throw new NullPointerException(); } ensureExclusiveGroupIsMutable(); exclusiveGroup_.set(index, value); onChanged(); } else { exclusiveGroupBuilder_.setMessage(index, value); } return this; } /**
/** * <code>repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 6;</code> */ public Builder addAllIterationLevels( java.lang.Iterable<? extends org.jbpm.marshalling.impl.JBPMMessages.IterationLevel> values) { if (iterationLevelsBuilder_ == null) { ensureIterationLevelsIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, iterationLevels_); onChanged(); } else { iterationLevelsBuilder_.addAllMessages(values); } return this; } /**
/** * <code>repeated .org.jbpm.marshalling.ProcessInstance.ExclusiveGroupInstance exclusive_group = 5;</code> */ public Builder addAllExclusiveGroup( java.lang.Iterable<? extends org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.ExclusiveGroupInstance> values) { if (exclusiveGroupBuilder_ == null) { ensureExclusiveGroupIsMutable(); com.google.protobuf.AbstractMessageLite.Builder.addAll( values, exclusiveGroup_); onChanged(); } else { exclusiveGroupBuilder_.addAllMessages(values); } return this; } /**
/** * <code>repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 6;</code> */ public Builder addIterationLevels( org.jbpm.marshalling.impl.JBPMMessages.IterationLevel.Builder builderForValue) { if (iterationLevelsBuilder_ == null) { ensureIterationLevelsIsMutable(); iterationLevels_.add(builderForValue.build()); onChanged(); } else { iterationLevelsBuilder_.addMessage(builderForValue.build()); } return this; } /**
/** * <code>repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 6;</code> */ public Builder setIterationLevels( int index, org.jbpm.marshalling.impl.JBPMMessages.IterationLevel.Builder builderForValue) { if (iterationLevelsBuilder_ == null) { ensureIterationLevelsIsMutable(); iterationLevels_.set(index, builderForValue.build()); onChanged(); } else { iterationLevelsBuilder_.setMessage(index, builderForValue.build()); } return this; } /**
/** * <code>repeated .org.jbpm.marshalling.ProcessInstance.ExclusiveGroupInstance exclusive_group = 5;</code> */ public Builder addExclusiveGroup( org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.ExclusiveGroupInstance.Builder builderForValue) { if (exclusiveGroupBuilder_ == null) { ensureExclusiveGroupIsMutable(); exclusiveGroup_.add(builderForValue.build()); onChanged(); } else { exclusiveGroupBuilder_.addMessage(builderForValue.build()); } return this; } /**
/** * <code>repeated .org.jbpm.marshalling.IterationLevel iterationLevels = 6;</code> */ public Builder addIterationLevels( int index, org.jbpm.marshalling.impl.JBPMMessages.IterationLevel.Builder builderForValue) { if (iterationLevelsBuilder_ == null) { ensureIterationLevelsIsMutable(); iterationLevels_.add(index, builderForValue.build()); onChanged(); } else { iterationLevelsBuilder_.addMessage(index, builderForValue.build()); } return this; } /**
/** * <code>optional .org.jbpm.marshalling.ProcessInstance.NodeInstanceContent.CompositeContextNode composite = 11;</code> */ public Builder setComposite( org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.NodeInstanceContent.CompositeContextNode.Builder builderForValue) { if (compositeBuilder_ == null) { composite_ = builderForValue.build(); onChanged(); } else { compositeBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000400; return this; } /**
/** * <code>repeated .org.jbpm.marshalling.ProcessInstance.ExclusiveGroupInstance exclusive_group = 5;</code> */ public Builder setExclusiveGroup( int index, org.jbpm.marshalling.impl.JBPMMessages.ProcessInstance.ExclusiveGroupInstance.Builder builderForValue) { if (exclusiveGroupBuilder_ == null) { ensureExclusiveGroupIsMutable(); exclusiveGroup_.set(index, builderForValue.build()); onChanged(); } else { exclusiveGroupBuilder_.setMessage(index, builderForValue.build()); } return this; } /**