org.box2d.proto
Class Box2D.PbShape.Builder

java.lang.Object
  extended by com.google.protobuf.AbstractMessageLite.Builder<BuilderType>
      extended by com.google.protobuf.AbstractMessage.Builder<BuilderType>
          extended by com.google.protobuf.GeneratedMessage.Builder<Box2D.PbShape.Builder>
              extended by org.box2d.proto.Box2D.PbShape.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.PbShapeOrBuilder
Enclosing class:
Box2D.PbShape

public static final class Box2D.PbShape.Builder
extends com.google.protobuf.GeneratedMessage.Builder<Box2D.PbShape.Builder>
implements Box2D.PbShapeOrBuilder


Method Summary
 Box2D.PbShape.Builder addAllNormals(java.lang.Iterable<? extends Box2D.PbVec2> values)
           
 Box2D.PbShape.Builder addAllPoints(java.lang.Iterable<? extends Box2D.PbVec2> values)
           
 Box2D.PbShape.Builder addNormals(Box2D.PbVec2.Builder builderForValue)
           
 Box2D.PbShape.Builder addNormals(Box2D.PbVec2 value)
           
 Box2D.PbShape.Builder addNormals(int index, Box2D.PbVec2.Builder builderForValue)
           
 Box2D.PbShape.Builder addNormals(int index, Box2D.PbVec2 value)
           
 Box2D.PbVec2.Builder addNormalsBuilder()
           
 Box2D.PbVec2.Builder addNormalsBuilder(int index)
           
 Box2D.PbShape.Builder addPoints(Box2D.PbVec2.Builder builderForValue)
           
 Box2D.PbShape.Builder addPoints(Box2D.PbVec2 value)
           
 Box2D.PbShape.Builder addPoints(int index, Box2D.PbVec2.Builder builderForValue)
           
 Box2D.PbShape.Builder addPoints(int index, Box2D.PbVec2 value)
           
 Box2D.PbVec2.Builder addPointsBuilder()
           
 Box2D.PbVec2.Builder addPointsBuilder(int index)
           
 Box2D.PbShape build()
           
 Box2D.PbShape buildPartial()
           
 Box2D.PbShape.Builder clear()
           
 Box2D.PbShape.Builder clearCenter()
           
 Box2D.PbShape.Builder clearCentroid()
           
 Box2D.PbShape.Builder clearNormals()
           
 Box2D.PbShape.Builder clearPoints()
           
 Box2D.PbShape.Builder clearRadius()
           
 Box2D.PbShape.Builder clearTag()
           
 Box2D.PbShape.Builder clearType()
           
 Box2D.PbShape.Builder clone()
           
 Box2D.PbVec2 getCenter()
           
 Box2D.PbVec2.Builder getCenterBuilder()
           
 Box2D.PbVec2OrBuilder getCenterOrBuilder()
           
 Box2D.PbVec2 getCentroid()
           
 Box2D.PbVec2.Builder getCentroidBuilder()
           
 Box2D.PbVec2OrBuilder getCentroidOrBuilder()
           
 Box2D.PbShape getDefaultInstanceForType()
           
static com.google.protobuf.Descriptors.Descriptor getDescriptor()
           
 com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
           
 Box2D.PbVec2 getNormals(int index)
           
 Box2D.PbVec2.Builder getNormalsBuilder(int index)
           
 java.util.List<Box2D.PbVec2.Builder> getNormalsBuilderList()
           
 int getNormalsCount()
           
 java.util.List<Box2D.PbVec2> getNormalsList()
           
 Box2D.PbVec2OrBuilder getNormalsOrBuilder(int index)
           
 java.util.List<? extends Box2D.PbVec2OrBuilder> getNormalsOrBuilderList()
           
 Box2D.PbVec2 getPoints(int index)
           
 Box2D.PbVec2.Builder getPointsBuilder(int index)
           
 java.util.List<Box2D.PbVec2.Builder> getPointsBuilderList()
           
 int getPointsCount()
           
 java.util.List<Box2D.PbVec2> getPointsList()
           
 Box2D.PbVec2OrBuilder getPointsOrBuilder(int index)
           
 java.util.List<? extends Box2D.PbVec2OrBuilder> getPointsOrBuilderList()
           
 float getRadius()
           
 long getTag()
           
 Box2D.PbShapeType getType()
           
 boolean hasCenter()
           
 boolean hasCentroid()
           
 boolean hasRadius()
           
 boolean hasTag()
           
 boolean hasType()
           
protected  com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
           
 boolean isInitialized()
           
 Box2D.PbShape.Builder mergeCenter(Box2D.PbVec2 value)
           
 Box2D.PbShape.Builder mergeCentroid(Box2D.PbVec2 value)
           
 Box2D.PbShape.Builder mergeFrom(Box2D.PbShape other)
           
 Box2D.PbShape.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
           
 Box2D.PbShape.Builder mergeFrom(com.google.protobuf.Message other)
           
 Box2D.PbShape.Builder removeNormals(int index)
           
 Box2D.PbShape.Builder removePoints(int index)
           
 Box2D.PbShape.Builder setCenter(Box2D.PbVec2.Builder builderForValue)
           
 Box2D.PbShape.Builder setCenter(Box2D.PbVec2 value)
           
 Box2D.PbShape.Builder setCentroid(Box2D.PbVec2.Builder builderForValue)
           
 Box2D.PbShape.Builder setCentroid(Box2D.PbVec2 value)
           
 Box2D.PbShape.Builder setNormals(int index, Box2D.PbVec2.Builder builderForValue)
           
 Box2D.PbShape.Builder setNormals(int index, Box2D.PbVec2 value)
           
 Box2D.PbShape.Builder setPoints(int index, Box2D.PbVec2.Builder builderForValue)
           
 Box2D.PbShape.Builder setPoints(int index, Box2D.PbVec2 value)
           
 Box2D.PbShape.Builder setRadius(float value)
           
 Box2D.PbShape.Builder setTag(long value)
           
 Box2D.PbShape.Builder setType(Box2D.PbShapeType value)
           
 
Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, getAllFields, getField, getParentForChildren, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, isClean, markClean, mergeUnknownFields, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields
 
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException
 
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, newUninitializedMessageException
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.google.protobuf.MessageOrBuilder
getAllFields, getField, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField
 

Method Detail

getDescriptor

public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()

internalGetFieldAccessorTable

protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Specified by:
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<Box2D.PbShape.Builder>

clear

public Box2D.PbShape.Builder clear()
Specified by:
clear in interface com.google.protobuf.Message.Builder
Specified by:
clear in interface com.google.protobuf.MessageLite.Builder
Overrides:
clear in class com.google.protobuf.GeneratedMessage.Builder<Box2D.PbShape.Builder>

clone

public Box2D.PbShape.Builder clone()
Specified by:
clone in interface com.google.protobuf.Message.Builder
Specified by:
clone in interface com.google.protobuf.MessageLite.Builder
Overrides:
clone in class com.google.protobuf.GeneratedMessage.Builder<Box2D.PbShape.Builder>

getDescriptorForType

public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
Specified by:
getDescriptorForType in interface com.google.protobuf.Message.Builder
Specified by:
getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
Overrides:
getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<Box2D.PbShape.Builder>

getDefaultInstanceForType

public Box2D.PbShape getDefaultInstanceForType()
Specified by:
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
Specified by:
getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder

build

public Box2D.PbShape build()
Specified by:
build in interface com.google.protobuf.Message.Builder
Specified by:
build in interface com.google.protobuf.MessageLite.Builder

buildPartial

public Box2D.PbShape buildPartial()
Specified by:
buildPartial in interface com.google.protobuf.Message.Builder
Specified by:
buildPartial in interface com.google.protobuf.MessageLite.Builder

mergeFrom

public Box2D.PbShape.Builder mergeFrom(com.google.protobuf.Message other)
Specified by:
mergeFrom in interface com.google.protobuf.Message.Builder
Overrides:
mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Box2D.PbShape.Builder>

mergeFrom

public Box2D.PbShape.Builder mergeFrom(Box2D.PbShape other)

isInitialized

public final boolean isInitialized()
Specified by:
isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
Overrides:
isInitialized in class com.google.protobuf.GeneratedMessage.Builder<Box2D.PbShape.Builder>

mergeFrom

public Box2D.PbShape.Builder mergeFrom(com.google.protobuf.CodedInputStream input,
                                       com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                throws java.io.IOException
Specified by:
mergeFrom in interface com.google.protobuf.Message.Builder
Specified by:
mergeFrom in interface com.google.protobuf.MessageLite.Builder
Overrides:
mergeFrom in class com.google.protobuf.AbstractMessage.Builder<Box2D.PbShape.Builder>
Throws:
java.io.IOException

hasTag

public boolean hasTag()
Specified by:
hasTag in interface Box2D.PbShapeOrBuilder

getTag

public long getTag()
Specified by:
getTag in interface Box2D.PbShapeOrBuilder

setTag

public Box2D.PbShape.Builder setTag(long value)

clearTag

public Box2D.PbShape.Builder clearTag()

hasType

public boolean hasType()
Specified by:
hasType in interface Box2D.PbShapeOrBuilder

getType

public Box2D.PbShapeType getType()
Specified by:
getType in interface Box2D.PbShapeOrBuilder

setType

public Box2D.PbShape.Builder setType(Box2D.PbShapeType value)

clearType

public Box2D.PbShape.Builder clearType()

hasCenter

public boolean hasCenter()
Specified by:
hasCenter in interface Box2D.PbShapeOrBuilder

getCenter

public Box2D.PbVec2 getCenter()
Specified by:
getCenter in interface Box2D.PbShapeOrBuilder

setCenter

public Box2D.PbShape.Builder setCenter(Box2D.PbVec2 value)

setCenter

public Box2D.PbShape.Builder setCenter(Box2D.PbVec2.Builder builderForValue)

mergeCenter

public Box2D.PbShape.Builder mergeCenter(Box2D.PbVec2 value)

clearCenter

public Box2D.PbShape.Builder clearCenter()

getCenterBuilder

public Box2D.PbVec2.Builder getCenterBuilder()

getCenterOrBuilder

public Box2D.PbVec2OrBuilder getCenterOrBuilder()
Specified by:
getCenterOrBuilder in interface Box2D.PbShapeOrBuilder

hasRadius

public boolean hasRadius()
Specified by:
hasRadius in interface Box2D.PbShapeOrBuilder

getRadius

public float getRadius()
Specified by:
getRadius in interface Box2D.PbShapeOrBuilder

setRadius

public Box2D.PbShape.Builder setRadius(float value)

clearRadius

public Box2D.PbShape.Builder clearRadius()

getPointsList

public java.util.List<Box2D.PbVec2> getPointsList()
Specified by:
getPointsList in interface Box2D.PbShapeOrBuilder

getPointsCount

public int getPointsCount()
Specified by:
getPointsCount in interface Box2D.PbShapeOrBuilder

getPoints

public Box2D.PbVec2 getPoints(int index)
Specified by:
getPoints in interface Box2D.PbShapeOrBuilder

setPoints

public Box2D.PbShape.Builder setPoints(int index,
                                       Box2D.PbVec2 value)

setPoints

public Box2D.PbShape.Builder setPoints(int index,
                                       Box2D.PbVec2.Builder builderForValue)

addPoints

public Box2D.PbShape.Builder addPoints(Box2D.PbVec2 value)

addPoints

public Box2D.PbShape.Builder addPoints(int index,
                                       Box2D.PbVec2 value)

addPoints

public Box2D.PbShape.Builder addPoints(Box2D.PbVec2.Builder builderForValue)

addPoints

public Box2D.PbShape.Builder addPoints(int index,
                                       Box2D.PbVec2.Builder builderForValue)

addAllPoints

public Box2D.PbShape.Builder addAllPoints(java.lang.Iterable<? extends Box2D.PbVec2> values)

clearPoints

public Box2D.PbShape.Builder clearPoints()

removePoints

public Box2D.PbShape.Builder removePoints(int index)

getPointsBuilder

public Box2D.PbVec2.Builder getPointsBuilder(int index)

getPointsOrBuilder

public Box2D.PbVec2OrBuilder getPointsOrBuilder(int index)
Specified by:
getPointsOrBuilder in interface Box2D.PbShapeOrBuilder

getPointsOrBuilderList

public java.util.List<? extends Box2D.PbVec2OrBuilder> getPointsOrBuilderList()
Specified by:
getPointsOrBuilderList in interface Box2D.PbShapeOrBuilder

addPointsBuilder

public Box2D.PbVec2.Builder addPointsBuilder()

addPointsBuilder

public Box2D.PbVec2.Builder addPointsBuilder(int index)

getPointsBuilderList

public java.util.List<Box2D.PbVec2.Builder> getPointsBuilderList()

getNormalsList

public java.util.List<Box2D.PbVec2> getNormalsList()
Specified by:
getNormalsList in interface Box2D.PbShapeOrBuilder

getNormalsCount

public int getNormalsCount()
Specified by:
getNormalsCount in interface Box2D.PbShapeOrBuilder

getNormals

public Box2D.PbVec2 getNormals(int index)
Specified by:
getNormals in interface Box2D.PbShapeOrBuilder

setNormals

public Box2D.PbShape.Builder setNormals(int index,
                                        Box2D.PbVec2 value)

setNormals

public Box2D.PbShape.Builder setNormals(int index,
                                        Box2D.PbVec2.Builder builderForValue)

addNormals

public Box2D.PbShape.Builder addNormals(Box2D.PbVec2 value)

addNormals

public Box2D.PbShape.Builder addNormals(int index,
                                        Box2D.PbVec2 value)

addNormals

public Box2D.PbShape.Builder addNormals(Box2D.PbVec2.Builder builderForValue)

addNormals

public Box2D.PbShape.Builder addNormals(int index,
                                        Box2D.PbVec2.Builder builderForValue)

addAllNormals

public Box2D.PbShape.Builder addAllNormals(java.lang.Iterable<? extends Box2D.PbVec2> values)

clearNormals

public Box2D.PbShape.Builder clearNormals()

removeNormals

public Box2D.PbShape.Builder removeNormals(int index)

getNormalsBuilder

public Box2D.PbVec2.Builder getNormalsBuilder(int index)

getNormalsOrBuilder

public Box2D.PbVec2OrBuilder getNormalsOrBuilder(int index)
Specified by:
getNormalsOrBuilder in interface Box2D.PbShapeOrBuilder

getNormalsOrBuilderList

public java.util.List<? extends Box2D.PbVec2OrBuilder> getNormalsOrBuilderList()
Specified by:
getNormalsOrBuilderList in interface Box2D.PbShapeOrBuilder

addNormalsBuilder

public Box2D.PbVec2.Builder addNormalsBuilder()

addNormalsBuilder

public Box2D.PbVec2.Builder addNormalsBuilder(int index)

getNormalsBuilderList

public java.util.List<Box2D.PbVec2.Builder> getNormalsBuilderList()

hasCentroid

public boolean hasCentroid()
Specified by:
hasCentroid in interface Box2D.PbShapeOrBuilder

getCentroid

public Box2D.PbVec2 getCentroid()
Specified by:
getCentroid in interface Box2D.PbShapeOrBuilder

setCentroid

public Box2D.PbShape.Builder setCentroid(Box2D.PbVec2 value)

setCentroid

public Box2D.PbShape.Builder setCentroid(Box2D.PbVec2.Builder builderForValue)

mergeCentroid

public Box2D.PbShape.Builder mergeCentroid(Box2D.PbVec2 value)

clearCentroid

public Box2D.PbShape.Builder clearCentroid()

getCentroidBuilder

public Box2D.PbVec2.Builder getCentroidBuilder()

getCentroidOrBuilder

public Box2D.PbVec2OrBuilder getCentroidOrBuilder()
Specified by:
getCentroidOrBuilder in interface Box2D.PbShapeOrBuilder


Copyright © 2012. All Rights Reserved.