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 int
bitField0_
private float
density_
private Box2D.PbFilter
filter_
private com.google.protobuf.SingleFieldBuilder<Box2D.PbFilter,Box2D.PbFilter.Builder,Box2D.PbFilterOrBuilder>
filterBuilder_
private float
friction_
private float
restitution_
private boolean
sensor_
private Box2D.PbShape
shape_
private com.google.protobuf.SingleFieldBuilder<Box2D.PbShape,Box2D.PbShape.Builder,Box2D.PbShapeOrBuilder>
shapeBuilder_
private long
tag_
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Box2D.PbFixture
build()
Box2D.PbFixture
buildPartial()
private void
buildPartial0(Box2D.PbFixture result)
Box2D.PbFixture.Builder
clear()
Box2D.PbFixture.Builder
clearDensity()
optional float density = 4;
Box2D.PbFixture.Builder
clearFilter()
optional .box2d.PbFilter filter = 10;
Box2D.PbFixture.Builder
clearFriction()
optional float friction = 3;
Box2D.PbFixture.Builder
clearRestitution()
optional float restitution = 2;
Box2D.PbFixture.Builder
clearSensor()
optional bool sensor = 5;
Box2D.PbFixture.Builder
clearShape()
optional .box2d.PbShape shape = 11;
Box2D.PbFixture.Builder
clearTag()
optional int64 tag = 1;
Box2D.PbFixture
getDefaultInstanceForType()
float
getDensity()
optional float density = 4;
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
Box2D.PbFilter
getFilter()
optional .box2d.PbFilter filter = 10;
Box2D.PbFilter.Builder
getFilterBuilder()
optional .box2d.PbFilter filter = 10;
private com.google.protobuf.SingleFieldBuilder<Box2D.PbFilter,Box2D.PbFilter.Builder,Box2D.PbFilterOrBuilder>
getFilterFieldBuilder()
optional .box2d.PbFilter filter = 10;
Box2D.PbFilterOrBuilder
getFilterOrBuilder()
optional .box2d.PbFilter filter = 10;
float
getFriction()
optional float friction = 3;
float
getRestitution()
optional float restitution = 2;
boolean
getSensor()
optional bool sensor = 5;
Box2D.PbShape
getShape()
optional .box2d.PbShape shape = 11;
Box2D.PbShape.Builder
getShapeBuilder()
optional .box2d.PbShape shape = 11;
private com.google.protobuf.SingleFieldBuilder<Box2D.PbShape,Box2D.PbShape.Builder,Box2D.PbShapeOrBuilder>
getShapeFieldBuilder()
optional .box2d.PbShape shape = 11;
Box2D.PbShapeOrBuilder
getShapeOrBuilder()
optional .box2d.PbShape shape = 11;
long
getTag()
optional int64 tag = 1;
boolean
hasDensity()
optional float density = 4;
boolean
hasFilter()
optional .box2d.PbFilter filter = 10;
boolean
hasFriction()
optional float friction = 3;
boolean
hasRestitution()
optional float restitution = 2;
boolean
hasSensor()
optional bool sensor = 5;
boolean
hasShape()
optional .box2d.PbShape shape = 11;
boolean
hasTag()
optional int64 tag = 1;
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
private void
maybeForceBuilderInitialization()
Box2D.PbFixture.Builder
mergeFilter(Box2D.PbFilter value)
optional .box2d.PbFilter filter = 10;
Box2D.PbFixture.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
Box2D.PbFixture.Builder
mergeFrom(com.google.protobuf.Message other)
Box2D.PbFixture.Builder
mergeFrom(Box2D.PbFixture other)
Box2D.PbFixture.Builder
mergeShape(Box2D.PbShape value)
optional .box2d.PbShape shape = 11;
Box2D.PbFixture.Builder
setDensity(float value)
optional float density = 4;
Box2D.PbFixture.Builder
setFilter(Box2D.PbFilter value)
optional .box2d.PbFilter filter = 10;
Box2D.PbFixture.Builder
setFilter(Box2D.PbFilter.Builder builderForValue)
optional .box2d.PbFilter filter = 10;
Box2D.PbFixture.Builder
setFriction(float value)
optional float friction = 3;
Box2D.PbFixture.Builder
setRestitution(float value)
optional float restitution = 2;
Box2D.PbFixture.Builder
setSensor(boolean value)
optional bool sensor = 5;
Box2D.PbFixture.Builder
setShape(Box2D.PbShape value)
optional .box2d.PbShape shape = 11;
Box2D.PbFixture.Builder
setShape(Box2D.PbShape.Builder builderForValue)
optional .box2d.PbShape shape = 11;
Box2D.PbFixture.Builder
setTag(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:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessage.Builder<Box2D.PbFixture.Builder>
-
maybeForceBuilderInitialization
private void maybeForceBuilderInitialization()
-
clear
public Box2D.PbFixture.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.PbFixture.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.PbFixture.Builder>
-
getDefaultInstanceForType
public Box2D.PbFixture getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public Box2D.PbFixture build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public Box2D.PbFixture buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in 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:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<Box2D.PbFixture.Builder>
-
mergeFrom
public Box2D.PbFixture.Builder mergeFrom(Box2D.PbFixture other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in 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:
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.PbFixture.Builder>
- Throws:
java.io.IOException
-
hasTag
public boolean hasTag()
optional int64 tag = 1;
- Specified by:
hasTag
in interfaceBox2D.PbFixtureOrBuilder
- Returns:
- Whether the tag field is set.
-
getTag
public long getTag()
optional int64 tag = 1;
- Specified by:
getTag
in 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:
hasRestitution
in interfaceBox2D.PbFixtureOrBuilder
- Returns:
- Whether the restitution field is set.
-
getRestitution
public float getRestitution()
optional float restitution = 2;
- Specified by:
getRestitution
in 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:
hasFriction
in interfaceBox2D.PbFixtureOrBuilder
- Returns:
- Whether the friction field is set.
-
getFriction
public float getFriction()
optional float friction = 3;
- Specified by:
getFriction
in 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:
hasDensity
in interfaceBox2D.PbFixtureOrBuilder
- Returns:
- Whether the density field is set.
-
getDensity
public float getDensity()
optional float density = 4;
- Specified by:
getDensity
in 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:
hasSensor
in interfaceBox2D.PbFixtureOrBuilder
- Returns:
- Whether the sensor field is set.
-
getSensor
public boolean getSensor()
optional bool sensor = 5;
- Specified by:
getSensor
in 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:
hasFilter
in interfaceBox2D.PbFixtureOrBuilder
- Returns:
- Whether the filter field is set.
-
getFilter
public Box2D.PbFilter getFilter()
optional .box2d.PbFilter filter = 10;
- Specified by:
getFilter
in 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:
getFilterOrBuilder
in 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:
hasShape
in interfaceBox2D.PbFixtureOrBuilder
- Returns:
- Whether the shape field is set.
-
getShape
public Box2D.PbShape getShape()
optional .box2d.PbShape shape = 11;
- Specified by:
getShape
in 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:
getShapeOrBuilder
in interfaceBox2D.PbFixtureOrBuilder
-
getShapeFieldBuilder
private com.google.protobuf.SingleFieldBuilder<Box2D.PbShape,Box2D.PbShape.Builder,Box2D.PbShapeOrBuilder> getShapeFieldBuilder()
optional .box2d.PbShape shape = 11;
-
-