Package org.box2d.proto
Class Box2D.PbVec2.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessage.Builder<Box2D.PbVec2.Builder>
-
- org.box2d.proto.Box2D.PbVec2.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,java.lang.Cloneable
,Box2D.PbVec2OrBuilder
- Enclosing class:
- Box2D.PbVec2
public static final class Box2D.PbVec2.Builder extends com.google.protobuf.GeneratedMessage.Builder<Box2D.PbVec2.Builder> implements Box2D.PbVec2OrBuilder
Protobuf typebox2d.PbVec2
-
-
Field Summary
Fields Modifier and Type Field Description private int
bitField0_
private float
x_
private float
y_
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Box2D.PbVec2
build()
Box2D.PbVec2
buildPartial()
private void
buildPartial0(Box2D.PbVec2 result)
Box2D.PbVec2.Builder
clear()
Box2D.PbVec2.Builder
clearX()
required float x = 1;
Box2D.PbVec2.Builder
clearY()
required float y = 2;
Box2D.PbVec2
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
float
getX()
required float x = 1;
float
getY()
required float y = 2;
boolean
hasX()
required float x = 1;
boolean
hasY()
required float y = 2;
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
Box2D.PbVec2.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Box2D.PbVec2.Builder
mergeFrom(com.google.protobuf.Message other)
Box2D.PbVec2.Builder
mergeFrom(Box2D.PbVec2 other)
Box2D.PbVec2.Builder
setX(float value)
required float x = 1;
Box2D.PbVec2.Builder
setY(float value)
required float y = 2;
-
Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessage.Builder<Box2D.PbVec2.Builder>
-
clear
public Box2D.PbVec2.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.GeneratedMessage.Builder<Box2D.PbVec2.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.GeneratedMessage.Builder<Box2D.PbVec2.Builder>
-
getDefaultInstanceForType
public Box2D.PbVec2 getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public Box2D.PbVec2 build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Box2D.PbVec2 buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial0
private void buildPartial0(Box2D.PbVec2 result)
-
mergeFrom
public Box2D.PbVec2.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<Box2D.PbVec2.Builder>
-
mergeFrom
public Box2D.PbVec2.Builder mergeFrom(Box2D.PbVec2 other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessage.Builder<Box2D.PbVec2.Builder>
-
mergeFrom
public Box2D.PbVec2.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.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<Box2D.PbVec2.Builder>
- Throws:
java.io.IOException
-
hasX
public boolean hasX()
required float x = 1;
- Specified by:
hasX
in interfaceBox2D.PbVec2OrBuilder
- Returns:
- Whether the x field is set.
-
getX
public float getX()
required float x = 1;
- Specified by:
getX
in interfaceBox2D.PbVec2OrBuilder
- Returns:
- The x.
-
setX
public Box2D.PbVec2.Builder setX(float value)
required float x = 1;
- Parameters:
value
- The x to set.- Returns:
- This builder for chaining.
-
clearX
public Box2D.PbVec2.Builder clearX()
required float x = 1;
- Returns:
- This builder for chaining.
-
hasY
public boolean hasY()
required float y = 2;
- Specified by:
hasY
in interfaceBox2D.PbVec2OrBuilder
- Returns:
- Whether the y field is set.
-
getY
public float getY()
required float y = 2;
- Specified by:
getY
in interfaceBox2D.PbVec2OrBuilder
- Returns:
- The y.
-
setY
public Box2D.PbVec2.Builder setY(float value)
required float y = 2;
- Parameters:
value
- The y to set.- Returns:
- This builder for chaining.
-
clearY
public Box2D.PbVec2.Builder clearY()
required float y = 2;
- Returns:
- This builder for chaining.
-
-