/** Checks whether the 'arrayRecordField' field has been set */ public boolean hasArrayRecordField() { return fieldSetFlags()[3]; }
/** Checks whether the 'recordField' field has been set */ public boolean hasRecordField() { return fieldSetFlags()[1]; }
/** Checks whether the 'nullableRecordField' field has been set */ public boolean hasNullableRecordField() { return fieldSetFlags()[6]; }
/** Checks whether the 'mapRecordField' field has been set */ public boolean hasMapRecordField() { return fieldSetFlags()[5]; }
/** Checks whether the 'arraySimpleField' field has been set */ public boolean hasArraySimpleField() { return fieldSetFlags()[2]; }
/** Clears the value of the 'mapRecordField' field */ public org.kaaproject.kaa.common.endpoint.gen.ExtendedEndpointProfile.Builder clearMapRecordField() { mapRecordField = null; fieldSetFlags()[5] = false; return this; }
/** Clears the value of the 'arrayRecordField' field */ public org.kaaproject.kaa.common.endpoint.gen.ExtendedEndpointProfile.Builder clearArrayRecordField() { arrayRecordField = null; fieldSetFlags()[3] = false; return this; }
/** Sets the value of the 'arraySimpleField' field */ public org.kaaproject.kaa.common.endpoint.gen.ExtendedEndpointProfile.Builder setArraySimpleField(java.util.List<java.lang.String> value) { validate(fields()[2], value); this.arraySimpleField = value; fieldSetFlags()[2] = true; return this; }
/** Clears the value of the 'recordField' field */ public org.kaaproject.kaa.common.endpoint.gen.ExtendedEndpointProfile.Builder clearRecordField() { recordField = null; fieldSetFlags()[1] = false; return this; }
/** Sets the value of the 'simpleField' field */ public org.kaaproject.kaa.common.endpoint.gen.ExtendedEndpointProfile.Builder setSimpleField(java.lang.String value) { validate(fields()[0], value); this.simpleField = value; fieldSetFlags()[0] = true; return this; }
/** Sets the value of the 'nullableRecordField' field */ public org.kaaproject.kaa.common.endpoint.gen.ExtendedEndpointProfile.Builder setNullableRecordField(org.kaaproject.kaa.common.endpoint.gen.ExtendedEndpointProfileChild value) { validate(fields()[6], value); this.nullableRecordField = value; fieldSetFlags()[6] = true; return this; }
/** Sets the value of the 'mapRecordField' field */ public org.kaaproject.kaa.common.endpoint.gen.ExtendedEndpointProfile.Builder setMapRecordField(java.util.Map<java.lang.String,org.kaaproject.kaa.common.endpoint.gen.ExtendedEndpointProfileChild> value) { validate(fields()[5], value); this.mapRecordField = value; fieldSetFlags()[5] = true; return this; }
/** Sets the value of the 'mapSimpleField' field */ public org.kaaproject.kaa.common.endpoint.gen.ExtendedEndpointProfile.Builder setMapSimpleField(java.util.Map<java.lang.String,java.lang.Long> value) { validate(fields()[4], value); this.mapSimpleField = value; fieldSetFlags()[4] = true; return this; }
/** Clears the value of the 'nullableRecordField' field */ public org.kaaproject.kaa.common.endpoint.gen.ExtendedEndpointProfile.Builder clearNullableRecordField() { nullableRecordField = null; fieldSetFlags()[6] = false; return this; }
/** Clears the value of the 'mapSimpleField' field */ public org.kaaproject.kaa.common.endpoint.gen.ExtendedEndpointProfile.Builder clearMapSimpleField() { mapSimpleField = null; fieldSetFlags()[4] = false; return this; }
/** Sets the value of the 'recordField' field */ public org.kaaproject.kaa.common.endpoint.gen.ExtendedEndpointProfile.Builder setRecordField(org.kaaproject.kaa.common.endpoint.gen.ExtendedEndpointProfileChild value) { validate(fields()[1], value); this.recordField = value; fieldSetFlags()[1] = true; return this; }
/** Checks whether the 'simpleField' field has been set */ public boolean hasSimpleField() { return fieldSetFlags()[0]; }
/** Sets the value of the 'arrayRecordField' field */ public org.kaaproject.kaa.common.endpoint.gen.ExtendedEndpointProfile.Builder setArrayRecordField(java.util.List<org.kaaproject.kaa.common.endpoint.gen.ExtendedEndpointProfileChild> value) { validate(fields()[3], value); this.arrayRecordField = value; fieldSetFlags()[3] = true; return this; }
/** Clears the value of the 'arraySimpleField' field */ public org.kaaproject.kaa.common.endpoint.gen.ExtendedEndpointProfile.Builder clearArraySimpleField() { arraySimpleField = null; fieldSetFlags()[2] = false; return this; }
/** Clears the value of the 'simpleField' field */ public org.kaaproject.kaa.common.endpoint.gen.ExtendedEndpointProfile.Builder clearSimpleField() { simpleField = null; fieldSetFlags()[0] = false; return this; }