Package org.opentrafficsim.aimsun.proto
Class AimsunControlProtoBuf.GTUPositions.GTUPosition.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<AimsunControlProtoBuf.GTUPositions.GTUPosition.Builder>
-
- org.opentrafficsim.aimsun.proto.AimsunControlProtoBuf.GTUPositions.GTUPosition.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
,AimsunControlProtoBuf.GTUPositions.GTUPositionOrBuilder
- Enclosing class:
- AimsunControlProtoBuf.GTUPositions.GTUPosition
public static final class AimsunControlProtoBuf.GTUPositions.GTUPosition.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<AimsunControlProtoBuf.GTUPositions.GTUPosition.Builder> implements AimsunControlProtoBuf.GTUPositions.GTUPositionOrBuilder
Protobuf typeorg.opentrafficsim.aimsun.proto.GTUPositions.GTUPosition
-
-
Method Summary
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageException
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<AimsunControlProtoBuf.GTUPositions.GTUPosition.Builder>
-
clear
public AimsunControlProtoBuf.GTUPositions.GTUPosition.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<AimsunControlProtoBuf.GTUPositions.GTUPosition.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<AimsunControlProtoBuf.GTUPositions.GTUPosition.Builder>
-
getDefaultInstanceForType
public AimsunControlProtoBuf.GTUPositions.GTUPosition getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public AimsunControlProtoBuf.GTUPositions.GTUPosition build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public AimsunControlProtoBuf.GTUPositions.GTUPosition buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public AimsunControlProtoBuf.GTUPositions.GTUPosition.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<AimsunControlProtoBuf.GTUPositions.GTUPosition.Builder>
-
setField
public AimsunControlProtoBuf.GTUPositions.GTUPosition.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<AimsunControlProtoBuf.GTUPositions.GTUPosition.Builder>
-
clearField
public AimsunControlProtoBuf.GTUPositions.GTUPosition.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<AimsunControlProtoBuf.GTUPositions.GTUPosition.Builder>
-
clearOneof
public AimsunControlProtoBuf.GTUPositions.GTUPosition.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<AimsunControlProtoBuf.GTUPositions.GTUPosition.Builder>
-
setRepeatedField
public AimsunControlProtoBuf.GTUPositions.GTUPosition.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<AimsunControlProtoBuf.GTUPositions.GTUPosition.Builder>
-
addRepeatedField
public AimsunControlProtoBuf.GTUPositions.GTUPosition.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<AimsunControlProtoBuf.GTUPositions.GTUPosition.Builder>
-
mergeFrom
public AimsunControlProtoBuf.GTUPositions.GTUPosition.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<AimsunControlProtoBuf.GTUPositions.GTUPosition.Builder>
-
mergeFrom
public AimsunControlProtoBuf.GTUPositions.GTUPosition.Builder mergeFrom(AimsunControlProtoBuf.GTUPositions.GTUPosition other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3.Builder<AimsunControlProtoBuf.GTUPositions.GTUPosition.Builder>
-
mergeFrom
public AimsunControlProtoBuf.GTUPositions.GTUPosition.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<AimsunControlProtoBuf.GTUPositions.GTUPosition.Builder>
- Throws:
IOException
-
hasGtuId
public boolean hasGtuId()
required string gtuId = 1;
- Specified by:
hasGtuId
in interfaceAimsunControlProtoBuf.GTUPositions.GTUPositionOrBuilder
-
getGtuId
public String getGtuId()
required string gtuId = 1;
- Specified by:
getGtuId
in interfaceAimsunControlProtoBuf.GTUPositions.GTUPositionOrBuilder
-
getGtuIdBytes
public com.google.protobuf.ByteString getGtuIdBytes()
required string gtuId = 1;
- Specified by:
getGtuIdBytes
in interfaceAimsunControlProtoBuf.GTUPositions.GTUPositionOrBuilder
-
setGtuId
public AimsunControlProtoBuf.GTUPositions.GTUPosition.Builder setGtuId(String value)
required string gtuId = 1;
-
clearGtuId
public AimsunControlProtoBuf.GTUPositions.GTUPosition.Builder clearGtuId()
required string gtuId = 1;
-
setGtuIdBytes
public AimsunControlProtoBuf.GTUPositions.GTUPosition.Builder setGtuIdBytes(com.google.protobuf.ByteString value)
required string gtuId = 1;
-
hasX
public boolean hasX()
required double x = 2;
- Specified by:
hasX
in interfaceAimsunControlProtoBuf.GTUPositions.GTUPositionOrBuilder
-
getX
public double getX()
required double x = 2;
- Specified by:
getX
in interfaceAimsunControlProtoBuf.GTUPositions.GTUPositionOrBuilder
-
setX
public AimsunControlProtoBuf.GTUPositions.GTUPosition.Builder setX(double value)
required double x = 2;
-
clearX
public AimsunControlProtoBuf.GTUPositions.GTUPosition.Builder clearX()
required double x = 2;
-
hasY
public boolean hasY()
required double y = 3;
- Specified by:
hasY
in interfaceAimsunControlProtoBuf.GTUPositions.GTUPositionOrBuilder
-
getY
public double getY()
required double y = 3;
- Specified by:
getY
in interfaceAimsunControlProtoBuf.GTUPositions.GTUPositionOrBuilder
-
setY
public AimsunControlProtoBuf.GTUPositions.GTUPosition.Builder setY(double value)
required double y = 3;
-
clearY
public AimsunControlProtoBuf.GTUPositions.GTUPosition.Builder clearY()
required double y = 3;
-
hasZ
public boolean hasZ()
optional double z = 4;
- Specified by:
hasZ
in interfaceAimsunControlProtoBuf.GTUPositions.GTUPositionOrBuilder
-
getZ
public double getZ()
optional double z = 4;
- Specified by:
getZ
in interfaceAimsunControlProtoBuf.GTUPositions.GTUPositionOrBuilder
-
setZ
public AimsunControlProtoBuf.GTUPositions.GTUPosition.Builder setZ(double value)
optional double z = 4;
-
clearZ
public AimsunControlProtoBuf.GTUPositions.GTUPosition.Builder clearZ()
optional double z = 4;
-
hasAngle
public boolean hasAngle()
required double angle = 5;
- Specified by:
hasAngle
in interfaceAimsunControlProtoBuf.GTUPositions.GTUPositionOrBuilder
-
getAngle
public double getAngle()
required double angle = 5;
- Specified by:
getAngle
in interfaceAimsunControlProtoBuf.GTUPositions.GTUPositionOrBuilder
-
setAngle
public AimsunControlProtoBuf.GTUPositions.GTUPosition.Builder setAngle(double value)
required double angle = 5;
-
clearAngle
public AimsunControlProtoBuf.GTUPositions.GTUPosition.Builder clearAngle()
required double angle = 5;
-
hasWidth
public boolean hasWidth()
required double width = 6;
- Specified by:
hasWidth
in interfaceAimsunControlProtoBuf.GTUPositions.GTUPositionOrBuilder
-
getWidth
public double getWidth()
required double width = 6;
- Specified by:
getWidth
in interfaceAimsunControlProtoBuf.GTUPositions.GTUPositionOrBuilder
-
setWidth
public AimsunControlProtoBuf.GTUPositions.GTUPosition.Builder setWidth(double value)
required double width = 6;
-
clearWidth
public AimsunControlProtoBuf.GTUPositions.GTUPosition.Builder clearWidth()
required double width = 6;
-
hasLength
public boolean hasLength()
required double length = 7;
- Specified by:
hasLength
in interfaceAimsunControlProtoBuf.GTUPositions.GTUPositionOrBuilder
-
getLength
public double getLength()
required double length = 7;
- Specified by:
getLength
in interfaceAimsunControlProtoBuf.GTUPositions.GTUPositionOrBuilder
-
setLength
public AimsunControlProtoBuf.GTUPositions.GTUPosition.Builder setLength(double value)
required double length = 7;
-
clearLength
public AimsunControlProtoBuf.GTUPositions.GTUPosition.Builder clearLength()
required double length = 7;
-
hasGtuTypeId
public boolean hasGtuTypeId()
required int32 gtuTypeId = 8;
- Specified by:
hasGtuTypeId
in interfaceAimsunControlProtoBuf.GTUPositions.GTUPositionOrBuilder
-
getGtuTypeId
public int getGtuTypeId()
required int32 gtuTypeId = 8;
- Specified by:
getGtuTypeId
in interfaceAimsunControlProtoBuf.GTUPositions.GTUPositionOrBuilder
-
setGtuTypeId
public AimsunControlProtoBuf.GTUPositions.GTUPosition.Builder setGtuTypeId(int value)
required int32 gtuTypeId = 8;
-
clearGtuTypeId
public AimsunControlProtoBuf.GTUPositions.GTUPosition.Builder clearGtuTypeId()
required int32 gtuTypeId = 8;
-
hasSpeed
public boolean hasSpeed()
required double speed = 9;
- Specified by:
hasSpeed
in interfaceAimsunControlProtoBuf.GTUPositions.GTUPositionOrBuilder
-
getSpeed
public double getSpeed()
required double speed = 9;
- Specified by:
getSpeed
in interfaceAimsunControlProtoBuf.GTUPositions.GTUPositionOrBuilder
-
setSpeed
public AimsunControlProtoBuf.GTUPositions.GTUPosition.Builder setSpeed(double value)
required double speed = 9;
-
clearSpeed
public AimsunControlProtoBuf.GTUPositions.GTUPosition.Builder clearSpeed()
required double speed = 9;
-
setUnknownFields
public final AimsunControlProtoBuf.GTUPositions.GTUPosition.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<AimsunControlProtoBuf.GTUPositions.GTUPosition.Builder>
-
mergeUnknownFields
public final AimsunControlProtoBuf.GTUPositions.GTUPosition.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<AimsunControlProtoBuf.GTUPositions.GTUPosition.Builder>
-
-