Uses of Interface
com.google.common.geometry.S2Coder
-
-
Uses of S2Coder in com.google.common.geometry
Classes in com.google.common.geometry that implement S2Coder Modifier and Type Class Description (package private) classS2CellIdVectorCoderAn encoder/decoder ofLists.static classS2LaxPolygonShape.CoderAn encoder/decoder ofS2LaxPolygonShapes.static classS2LaxPolylineShape.CoderAn encoder/decoder ofS2LaxPolylineShapes.static classS2Point.Shape.CoderAn encoder/decoder ofS2Point.Shapes.(package private) classS2PointVectorCoderAn encoder/decoder ofLists.classS2ShapeIndexCoderAn encoder/decoder ofS2ShapeIndexs.classS2TaggedShapeCoderAn encoder/decoder of taggedS2Shapes.(package private) classUintVectorCoderAn encoder/decoder ofPrimitiveArrays.Longss.classVectorCoder<T>An encoder/decoder ofLists.Fields in com.google.common.geometry declared as S2Coder Modifier and Type Field Description private S2Coder<S2ShapeIndex.S2ClippedShape[]>S2ShapeIndexCoder.EncodedS2ShapeIndex. clippedShapeArrayCoderA coder ofS2ClippedShape[]s.private S2Coder<java.util.List<S2Point>>S2LaxPolygonShape.Coder. coderprivate S2Coder<java.util.List<S2Point>>S2LaxPolylineShape.Coder. coderprivate S2Coder<T>VectorCoder. coderprivate static S2Coder<S2Polygon.Shape>S2TaggedShapeCoder. COMPACT_POLYGON_SHAPE_CODERprivate static S2Coder<S2Polygon.Shape>S2TaggedShapeCoder. FAST_POLYGON_SHAPE_CODERprivate static S2Coder<S2Polyline>S2TaggedShapeCoder. FAST_POLYLINE_SHAPE_CODERFields in com.google.common.geometry with type parameters of type S2Coder Modifier and Type Field Description private java.util.Map<java.lang.Integer,S2Coder<? extends S2Shape>>S2TaggedShapeCoder.Builder. typeTagToCoderprivate java.util.Map<java.lang.Integer,S2Coder<? extends S2Shape>>S2TaggedShapeCoder. typeTagToCoderMethods in com.google.common.geometry with parameters of type S2Coder Modifier and Type Method Description (package private) <T extends S2Shape>
S2TaggedShapeCoder.BuilderS2TaggedShapeCoder.Builder. add(java.lang.Class<? extends T> clazz, S2Coder<T> coder, int typeTag)Associatesclazzwith a uniquecoderandtypeTag.(package private) <T extends S2Shape>
S2TaggedShapeCoder.BuilderS2TaggedShapeCoder.Builder. add(java.util.List<java.lang.Class<? extends T>> clazzes, S2Coder<T> coder, int typeTag)Same asS2TaggedShapeCoder.Builder.add(Class, S2Coder, int), but associates all elements ofclazzeswith a uniquecoderandtypeTag.Constructors in com.google.common.geometry with parameters of type S2Coder Constructor Description Coder(S2Coder<java.util.List<S2Point>> coder)Coder(S2Coder<java.util.List<S2Point>> coder)VectorCoder(S2Coder<T> coder)Constructs aVectorCoderwhich encodes/decodes elements with the givencoder.Constructor parameters in com.google.common.geometry with type arguments of type S2Coder Constructor Description Builder(java.util.IdentityHashMap<java.lang.Class<? extends S2Shape>,java.lang.Integer> classToTypeTag, java.util.Map<java.lang.Integer,S2Coder<? extends S2Shape>> typeTagToCoder)S2TaggedShapeCoder(java.util.IdentityHashMap<java.lang.Class<? extends S2Shape>,java.lang.Integer> classToTypeTag, java.util.Map<java.lang.Integer,S2Coder<? extends S2Shape>> typeTagToCoder)
-