Package org.box2d.proto
Class Box2D.PbFixture.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessage.Builder<Box2D.PbFixture.Builder>
-
- org.box2d.proto.Box2D.PbFixture.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.PbFixtureOrBuilder
- Enclosing class:
- Box2D.PbFixture
public static final class Box2D.PbFixture.Builder extends com.google.protobuf.GeneratedMessage.Builder<Box2D.PbFixture.Builder> implements Box2D.PbFixtureOrBuilder
Protobuf typebox2d.PbFixture
-
-
Field Summary
Fields Modifier and Type Field Description private intbitField0_private floatdensity_private Box2D.PbFilterfilter_private com.google.protobuf.SingleFieldBuilder<Box2D.PbFilter,Box2D.PbFilter.Builder,Box2D.PbFilterOrBuilder>filterBuilder_private floatfriction_private floatrestitution_private booleansensor_private Box2D.PbShapeshape_private com.google.protobuf.SingleFieldBuilder<Box2D.PbShape,Box2D.PbShape.Builder,Box2D.PbShapeOrBuilder>shapeBuilder_private longtag_
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Box2D.PbFixturebuild()Box2D.PbFixturebuildPartial()private voidbuildPartial0(Box2D.PbFixture result)Box2D.PbFixture.Builderclear()Box2D.PbFixture.BuilderclearDensity()optional float density = 4;Box2D.PbFixture.BuilderclearFilter()optional .box2d.PbFilter filter = 10;Box2D.PbFixture.BuilderclearFriction()optional float friction = 3;Box2D.PbFixture.BuilderclearRestitution()optional float restitution = 2;Box2D.PbFixture.BuilderclearSensor()optional bool sensor = 5;Box2D.PbFixture.BuilderclearShape()optional .box2d.PbShape shape = 11;Box2D.PbFixture.BuilderclearTag()optional int64 tag = 1;Box2D.PbFixturegetDefaultInstanceForType()floatgetDensity()optional float density = 4;static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()Box2D.PbFiltergetFilter()optional .box2d.PbFilter filter = 10;Box2D.PbFilter.BuildergetFilterBuilder()optional .box2d.PbFilter filter = 10;private com.google.protobuf.SingleFieldBuilder<Box2D.PbFilter,Box2D.PbFilter.Builder,Box2D.PbFilterOrBuilder>getFilterFieldBuilder()optional .box2d.PbFilter filter = 10;Box2D.PbFilterOrBuildergetFilterOrBuilder()optional .box2d.PbFilter filter = 10;floatgetFriction()optional float friction = 3;floatgetRestitution()optional float restitution = 2;booleangetSensor()optional bool sensor = 5;Box2D.PbShapegetShape()optional .box2d.PbShape shape = 11;Box2D.PbShape.BuildergetShapeBuilder()optional .box2d.PbShape shape = 11;private com.google.protobuf.SingleFieldBuilder<Box2D.PbShape,Box2D.PbShape.Builder,Box2D.PbShapeOrBuilder>getShapeFieldBuilder()optional .box2d.PbShape shape = 11;Box2D.PbShapeOrBuildergetShapeOrBuilder()optional .box2d.PbShape shape = 11;longgetTag()optional int64 tag = 1;booleanhasDensity()optional float density = 4;booleanhasFilter()optional .box2d.PbFilter filter = 10;booleanhasFriction()optional float friction = 3;booleanhasRestitution()optional float restitution = 2;booleanhasSensor()optional bool sensor = 5;booleanhasShape()optional .box2d.PbShape shape = 11;booleanhasTag()optional int64 tag = 1;protected com.google.protobuf.GeneratedMessage.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()private voidmaybeForceBuilderInitialization()Box2D.PbFixture.BuildermergeFilter(Box2D.PbFilter value)optional .box2d.PbFilter filter = 10;Box2D.PbFixture.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)Box2D.PbFixture.BuildermergeFrom(com.google.protobuf.Message other)Box2D.PbFixture.BuildermergeFrom(Box2D.PbFixture other)Box2D.PbFixture.BuildermergeShape(Box2D.PbShape value)optional .box2d.PbShape shape = 11;Box2D.PbFixture.BuildersetDensity(float value)optional float density = 4;Box2D.PbFixture.BuildersetFilter(Box2D.PbFilter value)optional .box2d.PbFilter filter = 10;Box2D.PbFixture.BuildersetFilter(Box2D.PbFilter.Builder builderForValue)optional .box2d.PbFilter filter = 10;Box2D.PbFixture.BuildersetFriction(float value)optional float friction = 3;Box2D.PbFixture.BuildersetRestitution(float value)optional float restitution = 2;Box2D.PbFixture.BuildersetSensor(boolean value)optional bool sensor = 5;Box2D.PbFixture.BuildersetShape(Box2D.PbShape value)optional .box2d.PbShape shape = 11;Box2D.PbFixture.BuildersetShape(Box2D.PbShape.Builder builderForValue)optional .box2d.PbShape shape = 11;Box2D.PbFixture.BuildersetTag(long value)optional int64 tag = 1;-
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
-
-
-
-
Field Detail
-
bitField0_
private int bitField0_
-
tag_
private long tag_
-
restitution_
private float restitution_
-
friction_
private float friction_
-
density_
private float density_
-
sensor_
private boolean sensor_
-
filter_
private Box2D.PbFilter filter_
-
filterBuilder_
private com.google.protobuf.SingleFieldBuilder<Box2D.PbFilter,Box2D.PbFilter.Builder,Box2D.PbFilterOrBuilder> filterBuilder_
-
shape_
private Box2D.PbShape shape_
-
shapeBuilder_
private com.google.protobuf.SingleFieldBuilder<Box2D.PbShape,Box2D.PbShape.Builder,Box2D.PbShapeOrBuilder> shapeBuilder_
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<Box2D.PbFixture.Builder>
-
maybeForceBuilderInitialization
private void maybeForceBuilderInitialization()
-
clear
public Box2D.PbFixture.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<Box2D.PbFixture.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<Box2D.PbFixture.Builder>
-
getDefaultInstanceForType
public Box2D.PbFixture getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public Box2D.PbFixture build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Box2D.PbFixture buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial0
private void buildPartial0(Box2D.PbFixture result)
-
mergeFrom
public Box2D.PbFixture.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Box2D.PbFixture.Builder>
-
mergeFrom
public Box2D.PbFixture.Builder mergeFrom(Box2D.PbFixture other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<Box2D.PbFixture.Builder>
-
mergeFrom
public Box2D.PbFixture.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Box2D.PbFixture.Builder>- Throws:
java.io.IOException
-
hasTag
public boolean hasTag()
optional int64 tag = 1;- Specified by:
hasTagin interfaceBox2D.PbFixtureOrBuilder- Returns:
- Whether the tag field is set.
-
getTag
public long getTag()
optional int64 tag = 1;- Specified by:
getTagin interfaceBox2D.PbFixtureOrBuilder- Returns:
- The tag.
-
setTag
public Box2D.PbFixture.Builder setTag(long value)
optional int64 tag = 1;- Parameters:
value- The tag to set.- Returns:
- This builder for chaining.
-
clearTag
public Box2D.PbFixture.Builder clearTag()
optional int64 tag = 1;- Returns:
- This builder for chaining.
-
hasRestitution
public boolean hasRestitution()
optional float restitution = 2;- Specified by:
hasRestitutionin interfaceBox2D.PbFixtureOrBuilder- Returns:
- Whether the restitution field is set.
-
getRestitution
public float getRestitution()
optional float restitution = 2;- Specified by:
getRestitutionin interfaceBox2D.PbFixtureOrBuilder- Returns:
- The restitution.
-
setRestitution
public Box2D.PbFixture.Builder setRestitution(float value)
optional float restitution = 2;- Parameters:
value- The restitution to set.- Returns:
- This builder for chaining.
-
clearRestitution
public Box2D.PbFixture.Builder clearRestitution()
optional float restitution = 2;- Returns:
- This builder for chaining.
-
hasFriction
public boolean hasFriction()
optional float friction = 3;- Specified by:
hasFrictionin interfaceBox2D.PbFixtureOrBuilder- Returns:
- Whether the friction field is set.
-
getFriction
public float getFriction()
optional float friction = 3;- Specified by:
getFrictionin interfaceBox2D.PbFixtureOrBuilder- Returns:
- The friction.
-
setFriction
public Box2D.PbFixture.Builder setFriction(float value)
optional float friction = 3;- Parameters:
value- The friction to set.- Returns:
- This builder for chaining.
-
clearFriction
public Box2D.PbFixture.Builder clearFriction()
optional float friction = 3;- Returns:
- This builder for chaining.
-
hasDensity
public boolean hasDensity()
optional float density = 4;- Specified by:
hasDensityin interfaceBox2D.PbFixtureOrBuilder- Returns:
- Whether the density field is set.
-
getDensity
public float getDensity()
optional float density = 4;- Specified by:
getDensityin interfaceBox2D.PbFixtureOrBuilder- Returns:
- The density.
-
setDensity
public Box2D.PbFixture.Builder setDensity(float value)
optional float density = 4;- Parameters:
value- The density to set.- Returns:
- This builder for chaining.
-
clearDensity
public Box2D.PbFixture.Builder clearDensity()
optional float density = 4;- Returns:
- This builder for chaining.
-
hasSensor
public boolean hasSensor()
optional bool sensor = 5;- Specified by:
hasSensorin interfaceBox2D.PbFixtureOrBuilder- Returns:
- Whether the sensor field is set.
-
getSensor
public boolean getSensor()
optional bool sensor = 5;- Specified by:
getSensorin interfaceBox2D.PbFixtureOrBuilder- Returns:
- The sensor.
-
setSensor
public Box2D.PbFixture.Builder setSensor(boolean value)
optional bool sensor = 5;- Parameters:
value- The sensor to set.- Returns:
- This builder for chaining.
-
clearSensor
public Box2D.PbFixture.Builder clearSensor()
optional bool sensor = 5;- Returns:
- This builder for chaining.
-
hasFilter
public boolean hasFilter()
optional .box2d.PbFilter filter = 10;- Specified by:
hasFilterin interfaceBox2D.PbFixtureOrBuilder- Returns:
- Whether the filter field is set.
-
getFilter
public Box2D.PbFilter getFilter()
optional .box2d.PbFilter filter = 10;- Specified by:
getFilterin interfaceBox2D.PbFixtureOrBuilder- Returns:
- The filter.
-
setFilter
public Box2D.PbFixture.Builder setFilter(Box2D.PbFilter value)
optional .box2d.PbFilter filter = 10;
-
setFilter
public Box2D.PbFixture.Builder setFilter(Box2D.PbFilter.Builder builderForValue)
optional .box2d.PbFilter filter = 10;
-
mergeFilter
public Box2D.PbFixture.Builder mergeFilter(Box2D.PbFilter value)
optional .box2d.PbFilter filter = 10;
-
clearFilter
public Box2D.PbFixture.Builder clearFilter()
optional .box2d.PbFilter filter = 10;
-
getFilterBuilder
public Box2D.PbFilter.Builder getFilterBuilder()
optional .box2d.PbFilter filter = 10;
-
getFilterOrBuilder
public Box2D.PbFilterOrBuilder getFilterOrBuilder()
optional .box2d.PbFilter filter = 10;- Specified by:
getFilterOrBuilderin interfaceBox2D.PbFixtureOrBuilder
-
getFilterFieldBuilder
private com.google.protobuf.SingleFieldBuilder<Box2D.PbFilter,Box2D.PbFilter.Builder,Box2D.PbFilterOrBuilder> getFilterFieldBuilder()
optional .box2d.PbFilter filter = 10;
-
hasShape
public boolean hasShape()
optional .box2d.PbShape shape = 11;- Specified by:
hasShapein interfaceBox2D.PbFixtureOrBuilder- Returns:
- Whether the shape field is set.
-
getShape
public Box2D.PbShape getShape()
optional .box2d.PbShape shape = 11;- Specified by:
getShapein interfaceBox2D.PbFixtureOrBuilder- Returns:
- The shape.
-
setShape
public Box2D.PbFixture.Builder setShape(Box2D.PbShape value)
optional .box2d.PbShape shape = 11;
-
setShape
public Box2D.PbFixture.Builder setShape(Box2D.PbShape.Builder builderForValue)
optional .box2d.PbShape shape = 11;
-
mergeShape
public Box2D.PbFixture.Builder mergeShape(Box2D.PbShape value)
optional .box2d.PbShape shape = 11;
-
clearShape
public Box2D.PbFixture.Builder clearShape()
optional .box2d.PbShape shape = 11;
-
getShapeBuilder
public Box2D.PbShape.Builder getShapeBuilder()
optional .box2d.PbShape shape = 11;
-
getShapeOrBuilder
public Box2D.PbShapeOrBuilder getShapeOrBuilder()
optional .box2d.PbShape shape = 11;- Specified by:
getShapeOrBuilderin interfaceBox2D.PbFixtureOrBuilder
-
getShapeFieldBuilder
private com.google.protobuf.SingleFieldBuilder<Box2D.PbShape,Box2D.PbShape.Builder,Box2D.PbShapeOrBuilder> getShapeFieldBuilder()
optional .box2d.PbShape shape = 11;
-
-