Package org.box2d.proto
Class Box2D.PbFixture.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<Box2D.PbFixture.Builder>
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 type
box2d.PbFixture
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate int
private float
private Box2D.PbFilter
private com.google.protobuf.SingleFieldBuilder
<Box2D.PbFilter, Box2D.PbFilter.Builder, Box2D.PbFilterOrBuilder> private float
private float
private boolean
private Box2D.PbShape
private com.google.protobuf.SingleFieldBuilder
<Box2D.PbShape, Box2D.PbShape.Builder, Box2D.PbShapeOrBuilder> private long
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()
private void
buildPartial0
(Box2D.PbFixture result) clear()
optional float density = 4;
optional .box2d.PbFilter filter = 10;
optional float friction = 3;
optional float restitution = 2;
optional bool sensor = 5;
optional .box2d.PbShape shape = 11;
clearTag()
optional int64 tag = 1;
float
optional float density = 4;
static final com.google.protobuf.Descriptors.Descriptor
com.google.protobuf.Descriptors.Descriptor
optional .box2d.PbFilter filter = 10;
optional .box2d.PbFilter filter = 10;
private com.google.protobuf.SingleFieldBuilder
<Box2D.PbFilter, Box2D.PbFilter.Builder, Box2D.PbFilterOrBuilder> optional .box2d.PbFilter filter = 10;
optional .box2d.PbFilter filter = 10;
float
optional float friction = 3;
float
optional float restitution = 2;
boolean
optional bool sensor = 5;
getShape()
optional .box2d.PbShape shape = 11;
optional .box2d.PbShape shape = 11;
private com.google.protobuf.SingleFieldBuilder
<Box2D.PbShape, Box2D.PbShape.Builder, Box2D.PbShapeOrBuilder> optional .box2d.PbShape shape = 11;
optional .box2d.PbShape shape = 11;
long
getTag()
optional int64 tag = 1;
boolean
optional float density = 4;
boolean
optional .box2d.PbFilter filter = 10;
boolean
optional float friction = 3;
boolean
optional float restitution = 2;
boolean
optional bool sensor = 5;
boolean
hasShape()
optional .box2d.PbShape shape = 11;
boolean
hasTag()
optional int64 tag = 1;
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
final boolean
private void
mergeFilter
(Box2D.PbFilter value) optional .box2d.PbFilter filter = 10;
mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom
(com.google.protobuf.Message other) mergeFrom
(Box2D.PbFixture other) mergeShape
(Box2D.PbShape value) optional .box2d.PbShape shape = 11;
setDensity
(float value) optional float density = 4;
setFilter
(Box2D.PbFilter value) optional .box2d.PbFilter filter = 10;
setFilter
(Box2D.PbFilter.Builder builderForValue) optional .box2d.PbFilter filter = 10;
setFriction
(float value) optional float friction = 3;
setRestitution
(float value) optional float restitution = 2;
setSensor
(boolean value) optional bool sensor = 5;
setShape
(Box2D.PbShape value) optional .box2d.PbShape shape = 11;
setShape
(Box2D.PbShape.Builder builderForValue) optional .box2d.PbShape shape = 11;
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
Methods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFrom
Methods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFrom
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
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_
-
filterBuilder_
private com.google.protobuf.SingleFieldBuilder<Box2D.PbFilter,Box2D.PbFilter.Builder, filterBuilder_Box2D.PbFilterOrBuilder> -
shape_
-
shapeBuilder_
private com.google.protobuf.SingleFieldBuilder<Box2D.PbShape,Box2D.PbShape.Builder, shapeBuilder_Box2D.PbShapeOrBuilder>
-
-
Constructor Details
-
Builder
private Builder() -
Builder
private Builder(com.google.protobuf.AbstractMessage.BuilderParent parent)
-
-
Method Details
-
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
- 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
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial0
-
mergeFrom
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<Box2D.PbFixture.Builder>
-
mergeFrom
-
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
optional int64 tag = 1;
- Parameters:
value
- The tag to set.- Returns:
- This builder for chaining.
-
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
optional float restitution = 2;
- Parameters:
value
- The restitution to set.- Returns:
- This builder for chaining.
-
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
optional float friction = 3;
- Parameters:
value
- The friction to set.- Returns:
- This builder for chaining.
-
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
optional float density = 4;
- Parameters:
value
- The density to set.- Returns:
- This builder for chaining.
-
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
optional bool sensor = 5;
- Parameters:
value
- The sensor to set.- Returns:
- This builder for chaining.
-
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
optional .box2d.PbFilter filter = 10;
- Specified by:
getFilter
in interfaceBox2D.PbFixtureOrBuilder
- Returns:
- The filter.
-
setFilter
optional .box2d.PbFilter filter = 10;
-
setFilter
optional .box2d.PbFilter filter = 10;
-
mergeFilter
optional .box2d.PbFilter filter = 10;
-
clearFilter
optional .box2d.PbFilter filter = 10;
-
getFilterBuilder
optional .box2d.PbFilter filter = 10;
-
getFilterOrBuilder
optional .box2d.PbFilter filter = 10;
- Specified by:
getFilterOrBuilder
in interfaceBox2D.PbFixtureOrBuilder
-
getFilterFieldBuilder
private com.google.protobuf.SingleFieldBuilder<Box2D.PbFilter,Box2D.PbFilter.Builder, getFilterFieldBuilder()Box2D.PbFilterOrBuilder> 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
optional .box2d.PbShape shape = 11;
- Specified by:
getShape
in interfaceBox2D.PbFixtureOrBuilder
- Returns:
- The shape.
-
setShape
optional .box2d.PbShape shape = 11;
-
setShape
optional .box2d.PbShape shape = 11;
-
mergeShape
optional .box2d.PbShape shape = 11;
-
clearShape
optional .box2d.PbShape shape = 11;
-
getShapeBuilder
optional .box2d.PbShape shape = 11;
-
getShapeOrBuilder
optional .box2d.PbShape shape = 11;
- Specified by:
getShapeOrBuilder
in interfaceBox2D.PbFixtureOrBuilder
-
getShapeFieldBuilder
private com.google.protobuf.SingleFieldBuilder<Box2D.PbShape,Box2D.PbShape.Builder, getShapeFieldBuilder()Box2D.PbShapeOrBuilder> optional .box2d.PbShape shape = 11;
-