com.google.protobuf.ByteString
getTypeBytes();
- // required string path = 2;
+ // required .org.opendaylight.controller.mdsal.InstanceIdentifier path = 2;
/**
- * <code>required string path = 2;</code>
+ * <code>required .org.opendaylight.controller.mdsal.InstanceIdentifier path = 2;</code>
*/
boolean hasPath();
/**
- * <code>required string path = 2;</code>
+ * <code>required .org.opendaylight.controller.mdsal.InstanceIdentifier path = 2;</code>
*/
- java.lang.String getPath();
+ org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.InstanceIdentifier getPath();
/**
- * <code>required string path = 2;</code>
+ * <code>required .org.opendaylight.controller.mdsal.InstanceIdentifier path = 2;</code>
*/
- com.google.protobuf.ByteString
- getPathBytes();
+ org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.InstanceIdentifierOrBuilder getPathOrBuilder();
// optional .org.opendaylight.controller.mdsal.Node data = 3;
/**
break;
}
case 18: {
+ org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.InstanceIdentifier.Builder subBuilder = null;
+ if (((bitField0_ & 0x00000002) == 0x00000002)) {
+ subBuilder = path_.toBuilder();
+ }
+ path_ = input.readMessage(org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.InstanceIdentifier.PARSER, extensionRegistry);
+ if (subBuilder != null) {
+ subBuilder.mergeFrom(path_);
+ path_ = subBuilder.buildPartial();
+ }
bitField0_ |= 0x00000002;
- path_ = input.readBytes();
break;
}
case 26: {
}
}
- // required string path = 2;
+ // required .org.opendaylight.controller.mdsal.InstanceIdentifier path = 2;
public static final int PATH_FIELD_NUMBER = 2;
- private java.lang.Object path_;
+ private org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.InstanceIdentifier path_;
/**
- * <code>required string path = 2;</code>
+ * <code>required .org.opendaylight.controller.mdsal.InstanceIdentifier path = 2;</code>
*/
public boolean hasPath() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
- * <code>required string path = 2;</code>
+ * <code>required .org.opendaylight.controller.mdsal.InstanceIdentifier path = 2;</code>
*/
- public java.lang.String getPath() {
- java.lang.Object ref = path_;
- if (ref instanceof java.lang.String) {
- return (java.lang.String) ref;
- } else {
- com.google.protobuf.ByteString bs =
- (com.google.protobuf.ByteString) ref;
- java.lang.String s = bs.toStringUtf8();
- if (bs.isValidUtf8()) {
- path_ = s;
- }
- return s;
- }
+ public org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.InstanceIdentifier getPath() {
+ return path_;
}
/**
- * <code>required string path = 2;</code>
+ * <code>required .org.opendaylight.controller.mdsal.InstanceIdentifier path = 2;</code>
*/
- public com.google.protobuf.ByteString
- getPathBytes() {
- java.lang.Object ref = path_;
- if (ref instanceof java.lang.String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- path_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
+ public org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.InstanceIdentifierOrBuilder getPathOrBuilder() {
+ return path_;
}
// optional .org.opendaylight.controller.mdsal.Node data = 3;
private void initFields() {
type_ = "";
- path_ = "";
+ path_ = org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.InstanceIdentifier.getDefaultInstance();
data_ = org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.Node.getDefaultInstance();
}
private byte memoizedIsInitialized = -1;
memoizedIsInitialized = 0;
return false;
}
+ if (!getPath().isInitialized()) {
+ memoizedIsInitialized = 0;
+ return false;
+ }
if (hasData()) {
if (!getData().isInitialized()) {
memoizedIsInitialized = 0;
output.writeBytes(1, getTypeBytes());
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
- output.writeBytes(2, getPathBytes());
+ output.writeMessage(2, path_);
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
output.writeMessage(3, data_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += com.google.protobuf.CodedOutputStream
- .computeBytesSize(2, getPathBytes());
+ .computeMessageSize(2, path_);
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
size += com.google.protobuf.CodedOutputStream
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
+ getPathFieldBuilder();
getDataFieldBuilder();
}
}
super.clear();
type_ = "";
bitField0_ = (bitField0_ & ~0x00000001);
- path_ = "";
+ if (pathBuilder_ == null) {
+ path_ = org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.InstanceIdentifier.getDefaultInstance();
+ } else {
+ pathBuilder_.clear();
+ }
bitField0_ = (bitField0_ & ~0x00000002);
if (dataBuilder_ == null) {
data_ = org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.Node.getDefaultInstance();
if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
to_bitField0_ |= 0x00000002;
}
- result.path_ = path_;
+ if (pathBuilder_ == null) {
+ result.path_ = path_;
+ } else {
+ result.path_ = pathBuilder_.build();
+ }
if (((from_bitField0_ & 0x00000004) == 0x00000004)) {
to_bitField0_ |= 0x00000004;
}
onChanged();
}
if (other.hasPath()) {
- bitField0_ |= 0x00000002;
- path_ = other.path_;
- onChanged();
+ mergePath(other.getPath());
}
if (other.hasData()) {
mergeData(other.getData());
return false;
}
+ if (!getPath().isInitialized()) {
+
+ return false;
+ }
if (hasData()) {
if (!getData().isInitialized()) {
return this;
}
- // required string path = 2;
- private java.lang.Object path_ = "";
+ // required .org.opendaylight.controller.mdsal.InstanceIdentifier path = 2;
+ private org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.InstanceIdentifier path_ = org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.InstanceIdentifier.getDefaultInstance();
+ private com.google.protobuf.SingleFieldBuilder<
+ org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.InstanceIdentifier, org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.InstanceIdentifier.Builder, org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.InstanceIdentifierOrBuilder> pathBuilder_;
/**
- * <code>required string path = 2;</code>
+ * <code>required .org.opendaylight.controller.mdsal.InstanceIdentifier path = 2;</code>
*/
public boolean hasPath() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
- * <code>required string path = 2;</code>
+ * <code>required .org.opendaylight.controller.mdsal.InstanceIdentifier path = 2;</code>
*/
- public java.lang.String getPath() {
- java.lang.Object ref = path_;
- if (!(ref instanceof java.lang.String)) {
- java.lang.String s = ((com.google.protobuf.ByteString) ref)
- .toStringUtf8();
- path_ = s;
- return s;
+ public org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.InstanceIdentifier getPath() {
+ if (pathBuilder_ == null) {
+ return path_;
} else {
- return (java.lang.String) ref;
+ return pathBuilder_.getMessage();
}
}
/**
- * <code>required string path = 2;</code>
+ * <code>required .org.opendaylight.controller.mdsal.InstanceIdentifier path = 2;</code>
*/
- public com.google.protobuf.ByteString
- getPathBytes() {
- java.lang.Object ref = path_;
- if (ref instanceof String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- path_ = b;
- return b;
+ public Builder setPath(org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.InstanceIdentifier value) {
+ if (pathBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ path_ = value;
+ onChanged();
} else {
- return (com.google.protobuf.ByteString) ref;
+ pathBuilder_.setMessage(value);
}
+ bitField0_ |= 0x00000002;
+ return this;
}
/**
- * <code>required string path = 2;</code>
+ * <code>required .org.opendaylight.controller.mdsal.InstanceIdentifier path = 2;</code>
*/
public Builder setPath(
- java.lang.String value) {
- if (value == null) {
- throw new NullPointerException();
- }
- bitField0_ |= 0x00000002;
- path_ = value;
- onChanged();
+ org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.InstanceIdentifier.Builder builderForValue) {
+ if (pathBuilder_ == null) {
+ path_ = builderForValue.build();
+ onChanged();
+ } else {
+ pathBuilder_.setMessage(builderForValue.build());
+ }
+ bitField0_ |= 0x00000002;
return this;
}
/**
- * <code>required string path = 2;</code>
+ * <code>required .org.opendaylight.controller.mdsal.InstanceIdentifier path = 2;</code>
+ */
+ public Builder mergePath(org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.InstanceIdentifier value) {
+ if (pathBuilder_ == null) {
+ if (((bitField0_ & 0x00000002) == 0x00000002) &&
+ path_ != org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.InstanceIdentifier.getDefaultInstance()) {
+ path_ =
+ org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.InstanceIdentifier.newBuilder(path_).mergeFrom(value).buildPartial();
+ } else {
+ path_ = value;
+ }
+ onChanged();
+ } else {
+ pathBuilder_.mergeFrom(value);
+ }
+ bitField0_ |= 0x00000002;
+ return this;
+ }
+ /**
+ * <code>required .org.opendaylight.controller.mdsal.InstanceIdentifier path = 2;</code>
*/
public Builder clearPath() {
+ if (pathBuilder_ == null) {
+ path_ = org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.InstanceIdentifier.getDefaultInstance();
+ onChanged();
+ } else {
+ pathBuilder_.clear();
+ }
bitField0_ = (bitField0_ & ~0x00000002);
- path_ = getDefaultInstance().getPath();
- onChanged();
return this;
}
/**
- * <code>required string path = 2;</code>
+ * <code>required .org.opendaylight.controller.mdsal.InstanceIdentifier path = 2;</code>
*/
- public Builder setPathBytes(
- com.google.protobuf.ByteString value) {
- if (value == null) {
- throw new NullPointerException();
- }
- bitField0_ |= 0x00000002;
- path_ = value;
+ public org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.InstanceIdentifier.Builder getPathBuilder() {
+ bitField0_ |= 0x00000002;
onChanged();
- return this;
+ return getPathFieldBuilder().getBuilder();
+ }
+ /**
+ * <code>required .org.opendaylight.controller.mdsal.InstanceIdentifier path = 2;</code>
+ */
+ public org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.InstanceIdentifierOrBuilder getPathOrBuilder() {
+ if (pathBuilder_ != null) {
+ return pathBuilder_.getMessageOrBuilder();
+ } else {
+ return path_;
+ }
+ }
+ /**
+ * <code>required .org.opendaylight.controller.mdsal.InstanceIdentifier path = 2;</code>
+ */
+ private com.google.protobuf.SingleFieldBuilder<
+ org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.InstanceIdentifier, org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.InstanceIdentifier.Builder, org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.InstanceIdentifierOrBuilder>
+ getPathFieldBuilder() {
+ if (pathBuilder_ == null) {
+ pathBuilder_ = new com.google.protobuf.SingleFieldBuilder<
+ org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.InstanceIdentifier, org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.InstanceIdentifier.Builder, org.opendaylight.controller.protobuff.messages.common.NormalizedNodeMessages.InstanceIdentifierOrBuilder>(
+ path_,
+ getParentForChildren(),
+ isClean());
+ path_ = null;
+ }
+ return pathBuilder_;
}
// optional .org.opendaylight.controller.mdsal.Node data = 3;
static {
java.lang.String[] descriptorData = {
"\n\020Persistent.proto\022!org.opendaylight.con" +
- "troller.mdsal\032\014Common.proto\"a\n\014Modificat" +
- "ion\022\014\n\004type\030\001 \002(\t\022\014\n\004path\030\002 \002(\t\0225\n\004data\030" +
- "\003 \001(\0132\'.org.opendaylight.controller.mdsa" +
- "l.Node\"^\n\025CompositeModification\022E\n\014modif" +
- "ication\030\001 \003(\0132/.org.opendaylight.control" +
- "ler.mdsal.ModificationBO\n9org.opendaylig" +
- "ht.controller.protobuff.messages.persist" +
- "entB\022PersistentMessages"
+ "troller.mdsal\032\014Common.proto\"\230\001\n\014Modifica" +
+ "tion\022\014\n\004type\030\001 \002(\t\022C\n\004path\030\002 \002(\01325.org.o" +
+ "pendaylight.controller.mdsal.InstanceIde" +
+ "ntifier\0225\n\004data\030\003 \001(\0132\'.org.opendaylight" +
+ ".controller.mdsal.Node\"^\n\025CompositeModif" +
+ "ication\022E\n\014modification\030\001 \003(\0132/.org.open" +
+ "daylight.controller.mdsal.ModificationBO" +
+ "\n9org.opendaylight.controller.protobuff." +
+ "messages.persistentB\022PersistentMessages"
};
com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner =
new com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner() {