Package com.viam.common.v1
Class Common.JointLimits
java.lang.Object
com.google.protobuf.AbstractMessageLite<Common.JointLimits,Common.JointLimits.Builder>
com.google.protobuf.GeneratedMessageLite<Common.JointLimits,Common.JointLimits.Builder>
com.viam.common.v1.Common.JointLimits
- All Implemented Interfaces:
com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,Common.JointLimitsOrBuilder
- Enclosing class:
Common
public static final class Common.JointLimits
extends com.google.protobuf.GeneratedMessageLite<Common.JointLimits,Common.JointLimits.Builder>
implements Common.JointLimitsOrBuilder
Degrees, deg/s and deg/s^2 for revolute joints, mm, mm/s and mm/s^2 for prismatic. Absent means unbounded.Protobuf type
viam.common.v1.JointLimits-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classDegrees, deg/s and deg/s^2 for revolute joints, mm, mm/s and mm/s^2 for prismatic.Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageLite
com.google.protobuf.GeneratedMessageLite.DefaultInstanceBasedParser<T extends com.google.protobuf.GeneratedMessageLite<T,?>>, com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType, BuilderType>, BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType, BuilderType>>, com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType, BuilderType>, BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType, BuilderType>>, com.google.protobuf.GeneratedMessageLite.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType, BuilderType>, BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType, BuilderType>>, com.google.protobuf.GeneratedMessageLite.GeneratedExtension<ContainingType extends com.google.protobuf.MessageLite, Type>, com.google.protobuf.GeneratedMessageLite.MethodToInvoke, com.google.protobuf.GeneratedMessageLite.SerializedForm Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessageLite
unknownFieldsFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionprotected final ObjectdynamicMethod(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, Object arg0, Object arg1) static Common.JointLimitsdoublegetMax()optional double max = 2 [json_name = "max"];doubleoptional double max_acceleration = 4 [json_name = "maxAcceleration"];doubleoptional double max_velocity = 3 [json_name = "maxVelocity"];doublegetMin()optional double min = 1 [json_name = "min"];booleanhasMax()optional double max = 2 [json_name = "max"];booleanoptional double max_acceleration = 4 [json_name = "maxAcceleration"];booleanoptional double max_velocity = 3 [json_name = "maxVelocity"];booleanhasMin()optional double min = 1 [json_name = "min"];static Common.JointLimits.Builderstatic Common.JointLimits.BuildernewBuilder(Common.JointLimits prototype) static Common.JointLimitsparseDelimitedFrom(InputStream input) static Common.JointLimitsparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Common.JointLimitsparseFrom(byte[] data) static Common.JointLimitsparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Common.JointLimitsparseFrom(com.google.protobuf.ByteString data) static Common.JointLimitsparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Common.JointLimitsparseFrom(com.google.protobuf.CodedInputStream input) static Common.JointLimitsparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Common.JointLimitsparseFrom(InputStream input) static Common.JointLimitsparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Common.JointLimitsparseFrom(ByteBuffer data) static Common.JointLimitsparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<Common.JointLimits> parser()Methods inherited from class com.google.protobuf.GeneratedMessageLite
createBuilder, createBuilder, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, emptyProtobufList, equals, getDefaultInstanceForType, getParserForType, getSerializedSize, hashCode, isInitialized, makeImmutable, mergeLengthDelimitedField, mergeUnknownFields, mergeVarintField, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBuilderForType, newMessageInfo, newRepeatedGeneratedExtension, newSingularGeneratedExtension, parseDelimitedFrom, parseDelimitedFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parsePartialFrom, parseUnknownField, registerDefaultInstance, toBuilder, toString, writeToMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
Field Details
-
MIN_FIELD_NUMBER
public static final int MIN_FIELD_NUMBER- See Also:
-
MAX_FIELD_NUMBER
public static final int MAX_FIELD_NUMBER- See Also:
-
MAX_VELOCITY_FIELD_NUMBER
public static final int MAX_VELOCITY_FIELD_NUMBER- See Also:
-
MAX_ACCELERATION_FIELD_NUMBER
public static final int MAX_ACCELERATION_FIELD_NUMBER- See Also:
-
-
Method Details
-
hasMin
public boolean hasMin()optional double min = 1 [json_name = "min"];- Specified by:
hasMinin interfaceCommon.JointLimitsOrBuilder- Returns:
- Whether the min field is set.
-
getMin
public double getMin()optional double min = 1 [json_name = "min"];- Specified by:
getMinin interfaceCommon.JointLimitsOrBuilder- Returns:
- The min.
-
hasMax
public boolean hasMax()optional double max = 2 [json_name = "max"];- Specified by:
hasMaxin interfaceCommon.JointLimitsOrBuilder- Returns:
- Whether the max field is set.
-
getMax
public double getMax()optional double max = 2 [json_name = "max"];- Specified by:
getMaxin interfaceCommon.JointLimitsOrBuilder- Returns:
- The max.
-
hasMaxVelocity
public boolean hasMaxVelocity()optional double max_velocity = 3 [json_name = "maxVelocity"];- Specified by:
hasMaxVelocityin interfaceCommon.JointLimitsOrBuilder- Returns:
- Whether the maxVelocity field is set.
-
getMaxVelocity
public double getMaxVelocity()optional double max_velocity = 3 [json_name = "maxVelocity"];- Specified by:
getMaxVelocityin interfaceCommon.JointLimitsOrBuilder- Returns:
- The maxVelocity.
-
hasMaxAcceleration
public boolean hasMaxAcceleration()optional double max_acceleration = 4 [json_name = "maxAcceleration"];- Specified by:
hasMaxAccelerationin interfaceCommon.JointLimitsOrBuilder- Returns:
- Whether the maxAcceleration field is set.
-
getMaxAcceleration
public double getMaxAcceleration()optional double max_acceleration = 4 [json_name = "maxAcceleration"];- Specified by:
getMaxAccelerationin interfaceCommon.JointLimitsOrBuilder- Returns:
- The maxAcceleration.
-
parseFrom
public static Common.JointLimits parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Common.JointLimits parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Common.JointLimits parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Common.JointLimits parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Common.JointLimits parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Common.JointLimits parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static Common.JointLimits parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static Common.JointLimits parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static Common.JointLimits parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static Common.JointLimits parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilder
-
newBuilder
-
dynamicMethod
protected final Object dynamicMethod(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, Object arg0, Object arg1) - Specified by:
dynamicMethodin classcom.google.protobuf.GeneratedMessageLite<Common.JointLimits,Common.JointLimits.Builder>
-
getDefaultInstance
-
parser
-