/** * <code>optional .org.drools.marshalling.Tuple tuple = 2;</code> * * <pre> *optional int64 activation_number = 1; * </pre> */ public Builder setTuple( org.drools.marshalling.impl.ProtobufMessages.Tuple.Builder builderForValue) { if (tupleBuilder_ == null) { tuple_ = builderForValue.build(); onChanged(); } else { tupleBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000001; return this; } /**
subBuilder.mergeFrom(tuple_); tuple_ = subBuilder.buildPartial();
public Builder mergeFrom(org.drools.marshalling.impl.ProtobufMessages.Tuple other) { if (other == org.drools.marshalling.impl.ProtobufMessages.Tuple.getDefaultInstance()) return this; if (!other.handleId_.isEmpty()) { if (handleId_.isEmpty()) { handleId_ = other.handleId_; bitField0_ = (bitField0_ & ~0x00000001); } else { ensureHandleIdIsMutable(); handleId_.addAll(other.handleId_); } onChanged(); } this.mergeUnknownFields(other.getUnknownFields()); return this; }
subBuilder.mergeFrom(tuple_); tuple_ = subBuilder.buildPartial();
subBuilder.mergeFrom(tuple_); tuple_ = subBuilder.buildPartial();
subBuilder.mergeFrom(tuple_); tuple_ = subBuilder.buildPartial();
subBuilder.mergeFrom(tuple_); tuple_ = subBuilder.buildPartial();
subBuilder.mergeFrom(tuple_); tuple_ = subBuilder.buildPartial();
public static ProtobufMessages.Activation writeActivation(MarshallerWriteContext context, AgendaItem agendaItem) { ProtobufMessages.Activation.Builder _activation = ProtobufMessages.Activation.newBuilder(); Rule rule = agendaItem.getRule(); _activation.setPackageName(rule.getPackage()); _activation.setRuleName(rule.getName()); ProtobufMessages.Tuple.Builder _tb = ProtobufMessages.Tuple.newBuilder(); for (LeftTuple entry = agendaItem.getTuple(); entry != null; entry = entry.getParent()) { InternalFactHandle handle = entry.getLastHandle(); _tb.addHandleId(handle.getId()); } _activation.setTuple(_tb.build()); _activation.setSalience(agendaItem.getSalience()); _activation.setIsActivated(agendaItem.isActivated()); if (agendaItem.getActivationGroupNode() != null) { _activation.setActivationGroup(agendaItem.getActivationGroupNode().getActivationGroup().getName()); } if (agendaItem.getFactHandle() != null) { _activation.setHandleId(agendaItem.getFactHandle().getId()); } org.drools.core.util.LinkedList<LogicalDependency> list = agendaItem.getLogicalDependencies(); if (list != null && !list.isEmpty()) { for (LogicalDependency node = list.getFirst(); node != null; node = node.getNext()) { _activation.addLogicalDependency(((InternalFactHandle) node.getJustified()).getId()); } } return _activation.build(); }
/** * <code>optional .org.drools.marshalling.Tuple tuple = 6;</code> */ public Builder mergeTuple(org.drools.marshalling.impl.ProtobufMessages.Tuple value) { if (tupleBuilder_ == null) { if (((bitField0_ & 0x00000020) == 0x00000020) && tuple_ != org.drools.marshalling.impl.ProtobufMessages.Tuple.getDefaultInstance()) { tuple_ = org.drools.marshalling.impl.ProtobufMessages.Tuple.newBuilder(tuple_).mergeFrom(value).buildPartial(); } else { tuple_ = value; } onChanged(); } else { tupleBuilder_.mergeFrom(value); } bitField0_ |= 0x00000020; return this; } /**
/** * <code>optional .org.drools.marshalling.Tuple tuple = 1;</code> */ public Builder mergeTuple(org.drools.marshalling.impl.ProtobufMessages.Tuple value) { if (tupleBuilder_ == null) { if (((bitField0_ & 0x00000001) == 0x00000001) && tuple_ != org.drools.marshalling.impl.ProtobufMessages.Tuple.getDefaultInstance()) { tuple_ = org.drools.marshalling.impl.ProtobufMessages.Tuple.newBuilder(tuple_).mergeFrom(value).buildPartial(); } else { tuple_ = value; } onChanged(); } else { tupleBuilder_.mergeFrom(value); } bitField0_ |= 0x00000001; return this; } /**
/** * <code>optional .org.drools.marshalling.Tuple tuple = 1;</code> */ public Builder mergeTuple(org.drools.marshalling.impl.ProtobufMessages.Tuple value) { if (tupleBuilder_ == null) { if (((bitField0_ & 0x00000001) == 0x00000001) && tuple_ != org.drools.marshalling.impl.ProtobufMessages.Tuple.getDefaultInstance()) { tuple_ = org.drools.marshalling.impl.ProtobufMessages.Tuple.newBuilder(tuple_).mergeFrom(value).buildPartial(); } else { tuple_ = value; } onChanged(); } else { tupleBuilder_.mergeFrom(value); } bitField0_ |= 0x00000001; return this; } /**
/** * <code>optional .org.drools.marshalling.Tuple tuple = 2;</code> * * <pre> *optional int64 activation_number = 1; * </pre> */ public Builder mergeTuple(org.drools.marshalling.impl.ProtobufMessages.Tuple value) { if (tupleBuilder_ == null) { if (((bitField0_ & 0x00000001) == 0x00000001) && tuple_ != org.drools.marshalling.impl.ProtobufMessages.Tuple.getDefaultInstance()) { tuple_ = org.drools.marshalling.impl.ProtobufMessages.Tuple.newBuilder(tuple_).mergeFrom(value).buildPartial(); } else { tuple_ = value; } onChanged(); } else { tupleBuilder_.mergeFrom(value); } bitField0_ |= 0x00000001; return this; } /**
public ProtobufMessages.ActionQueue.Action serialize(MarshallerWriteContext context) { ProtobufMessages.ActionQueue.Assert.Builder _assert = ProtobufMessages.ActionQueue.Assert.newBuilder(); _assert.setHandleId( this.factHandle.getId() ) .setRemoveLogical( this.removeLogical ) .setUpdateEqualsMap( this.updateEqualsMap ); if ( this.leftTuple != null ) { ProtobufMessages.Tuple.Builder _tuple = ProtobufMessages.Tuple.newBuilder(); for( LeftTuple entry = this.leftTuple; entry != null; entry = entry.getParent() ) { _tuple.addHandleId( entry.getLastHandle().getId() ); } _assert.setOriginPkgName( ruleOrigin.getPackageName() ) .setOriginRuleName( ruleOrigin.getName() ) .setTuple( _tuple.build() ); } return ProtobufMessages.ActionQueue.Action.newBuilder() .setType( ProtobufMessages.ActionQueue.ActionType.ASSERT ) .setAssert( _assert.build() ) .build(); }
public Builder mergeFrom( com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException { org.drools.marshalling.impl.ProtobufMessages.Tuple parsedMessage = null; try { parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry); } catch (com.google.protobuf.InvalidProtocolBufferException e) { parsedMessage = (org.drools.marshalling.impl.ProtobufMessages.Tuple) e.getUnfinishedMessage(); throw e; } finally { if (parsedMessage != null) { mergeFrom(parsedMessage); } } return this; } private int bitField0_;
/** * <code>optional .org.drools.marshalling.Tuple tuple = 1;</code> */ public Builder mergeTuple(org.drools.marshalling.impl.ProtobufMessages.Tuple value) { if (tupleBuilder_ == null) { if (((bitField0_ & 0x00000001) == 0x00000001) && tuple_ != org.drools.marshalling.impl.ProtobufMessages.Tuple.getDefaultInstance()) { tuple_ = org.drools.marshalling.impl.ProtobufMessages.Tuple.newBuilder(tuple_).mergeFrom(value).buildPartial(); } else { tuple_ = value; } onChanged(); } else { tupleBuilder_.mergeFrom(value); } bitField0_ |= 0x00000001; return this; } /**
/** * <code>optional .org.drools.marshalling.Tuple tuple = 1;</code> */ public Builder mergeTuple(org.drools.marshalling.impl.ProtobufMessages.Tuple value) { if (tupleBuilder_ == null) { if (((bitField0_ & 0x00000001) == 0x00000001) && tuple_ != org.drools.marshalling.impl.ProtobufMessages.Tuple.getDefaultInstance()) { tuple_ = org.drools.marshalling.impl.ProtobufMessages.Tuple.newBuilder(tuple_).mergeFrom(value).buildPartial(); } else { tuple_ = value; } onChanged(); } else { tupleBuilder_.mergeFrom(value); } bitField0_ |= 0x00000001; return this; } /**
/** * <code>optional .org.drools.marshalling.Tuple tuple = 1;</code> */ public Builder setTuple( org.drools.marshalling.impl.ProtobufMessages.Tuple.Builder builderForValue) { if (tupleBuilder_ == null) { tuple_ = builderForValue.build(); onChanged(); } else { tupleBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000001; return this; } /**
/** * <code>optional .org.drools.marshalling.Tuple tuple = 1;</code> */ public Builder setTuple( org.drools.marshalling.impl.ProtobufMessages.Tuple.Builder builderForValue) { if (tupleBuilder_ == null) { tuple_ = builderForValue.build(); onChanged(); } else { tupleBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000001; return this; } /**
/** * <code>optional .org.drools.marshalling.Tuple tuple = 1;</code> */ public Builder setTuple( org.drools.marshalling.impl.ProtobufMessages.Tuple.Builder builderForValue) { if (tupleBuilder_ == null) { tuple_ = builderForValue.build(); onChanged(); } else { tupleBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000001; return this; } /**