-
- All Known Subinterfaces:
Attribute,AttributeCollection,AttributeProvider,AttributeValue,BoundedGISElement,BusPrimitive<CONTAINER>,Circle2afp<ST,IT,IE,P,V,B>,Circle2ai<ST,IT,IE,P,V,B>,Ellipse2afp<ST,IT,IE,P,V,B>,GISBrowsable,GISContentElement<C>,GISEditable,GISElement,GISFlagContainer,GISPrimitive,GISTreeBrowsable<E>,MultiShape2afp<ST,IT,CT,IE,P,V,B>,MultiShape2ai<ST,IT,CT,IE,P,V,B>,MultiShape2D<ST,IT,CT,I,P,V,B>,MultiShape3afp<ST,IT,CT,IE,P,V,B>,MultiShape3ai<ST,IT,CT,IE,P,V,B>,MultiShape3D<ST,IT,CT,I,P,V,B>,OrientedPoint2D<RP,RV>,OrientedPoint3D<RP,RV>,OrientedRectangle2afp<ST,IT,IE,P,V,B>,Parallelogram2afp<ST,IT,IE,P,V,B>,Path2afp<ST,IT,IE,P,V,B>,Path2ai<ST,IT,IE,P,V,B>,Path2D<ST,IT,I,P,V,B>,Path3afp<ST,IT,IE,P,V,B>,Path3ai<ST,IT,IE,P,V,B>,Path3D<ST,IT,I,P,V,B>,Point1D<RP,RV,RS>,Point2D<RP,RV>,Point3D<RP,RV>,Prism3afp<ST,IT,IE,P,V,B>,Prism3ai<ST,IT,IE,P,V,B>,Rectangle1afp<ST,IT,P,V,S,B>,Rectangle2afp<ST,IT,IE,P,V,B>,Rectangle2ai<ST,IT,IE,P,V,B>,RectangularPrism3afp<ST,IT,IE,P,V,B>,RectangularPrism3ai<ST,IT,IE,P,V,B>,RectangularShape1afp<ST,IT,P,V,S,B>,RectangularShape2afp<ST,IT,IE,P,V,B>,RectangularShape2ai<ST,IT,IE,P,V,B>,RoadNetwork,RoadSegment,ROMBasedAttributeCollection,RoundRectangle2afp<ST,IT,IE,P,V,B>,Segment2afp<ST,IT,IE,P,V,B>,Segment2ai<ST,IT,IE,P,V,B>,Segment3afp<ST,IT,IE,P,V,B>,Segment3ai<ST,IT,IE,P,V,B>,Shape1afp<ST,IT,P,V,S,B>,Shape1d<IT>,Shape1D<ST,IT,P,V,S,B>,Shape1dfx<IT>,Shape2afp<ST,IT,IE,P,V,B>,Shape2ai<ST,IT,IE,P,V,B>,Shape2d<IT>,Shape2D<ST,IT,I,P,V,B>,Shape2dfx<IT>,Shape2i<IT>,Shape2ifx<IT>,Shape3afp<ST,IT,IE,P,V,B>,Shape3ai<ST,IT,IE,P,V,B>,Shape3d<IT>,Shape3D<ST,IT,I,P,V,B>,Shape3dfx<IT>,Shape3i<IT>,Shape3ifx<IT>,Sphere3afp<ST,IT,IE,P,V,B>,Sphere3ai<ST,IT,IE,P,V,B>,Triangle2afp<ST,IT,IE,P,V,B>,Tuple2D<RT>,Tuple3D<RT>,UnmodifiablePoint1D<RP,RV,RS>,UnmodifiablePoint2D<RP,RV>,UnmodifiablePoint3D<RP,RV>,UnmodifiableTuple2D<RT>,UnmodifiableTuple3D<RT>,UnmodifiableVector1D<RV,RP,RS>,UnmodifiableVector2D<RV,RP>,UnmodifiableVector3D<RV,RP>,Vector1D<RV,RP,RS>,Vector2D<RV,RP>,Vector3D<RV,RP>
- All Known Implementing Classes:
AbstractAttributeCollection,AbstractAttributeProvider,AbstractBoundedGISElement,AbstractBufferedAttributeProvider,AbstractBusContainer,AbstractBusPrimitive,AbstractGISElement,AbstractGISTreeSetNode,AbstractParentlessTreeNode,AbstractPrism3i,AbstractRectangularShape1d,AbstractRectangularShape1dfx,AbstractRectangularShape2d,AbstractRectangularShape2dfx,AbstractRectangularShape2i,AbstractRectangularShape2ifx,AbstractRectangularShape3ifx,AbstractShape1d,AbstractShape1dfx,AbstractShape2d,AbstractShape2dfx,AbstractShape2i,AbstractShape2ifx,AbstractShape3d,AbstractShape3dfx,AbstractShape3i,AbstractShape3ifx,AbstractTreeNode,ArrayMapElementLayer,AttributeImpl,AttributeValueImpl,BernoulliStochasticLaw,BinaryTreeNode,BinaryTreeNode.DefaultBinaryTreeNode,BufferedAttributeCollection,BusHub,BusItinerary,BusItineraryHalt,BusItineraryLayer,BusLine,BusLineLayer,BusNetwork,BusNetworkLayer,BusStop,CauchyStochasticLaw,Circle2d,Circle2dfx,Circle2i,Circle2ifx,ConstantNaryTreeNode,ConstantNaryTreeNode.DefaultConstantNaryTreeNode,ConstantStochasticLaw,DBaseFileAttributeAccessor,DBaseFileAttributeCollection,DBaseFileAttributeProvider,Ellipse2d,Ellipse2dfx,ESRIPoint,ExponentialStochasticLaw,GaussianStochasticLaw,GISTreeSetNode,GraphIterationElement,GridMapElementLayer,HeapAttributeCollection,IcosepBinaryTreeNode,IcosepBinaryTreeNode.DefaultIcosepBinaryTreeNode,IcosepOctTreeNode,IcosepOctTreeNode.DefaultIcosepOctTreeNode,IcosepQuadTreeNode,IcosepQuadTreeNode.DefaultIcosepQuadTreeNode,ImmutablePoint1D,ImmutablePoint2D,ImmutablePoint3D,ImmutableVector1D,ImmutableVector2D,ImmutableVector3D,InnerComputationPoint1afp,InnerComputationPoint2afp,InnerComputationPoint2ai,InnerComputationPoint3afp,InnerComputationPoint3ai,InnerComputationVector1afp,InnerComputationVector2afp,InnerComputationVector2ai,InnerComputationVector3afp,InnerComputationVector3ai,LinearStochasticLaw,LogisticStochasticLaw,LogNormalStochasticLaw,MapCircle,MapComposedElement,MapElement,MapElementLayer,MapLayer,MapLayer.SpecialAttributeValue,MapMultiPoint,MapPoint,MapPolygon,MapPolyline,MapPonctualElement,MultiAttributeCollection,MultiAttributeProvider,MultiAttributeProvider.ManyValueAttributeValue,MultiMapLayer,MultiShape2d,MultiShape2dfx,MultiShape2i,MultiShape2ifx,MultiShape3d,MultiShape3dfx,MultiShape3i,MultiShape3ifx,NaryTreeNode,NaryTreeNode.DefaultNaryTreeNode,OctTreeNode,OctTreeNode.DefaultOctTreeNode,OrientedPoint2d,OrientedPoint2dfx,OrientedPoint2i,OrientedPoint2ifx,OrientedPoint3d,OrientedPoint3dfx,OrientedPoint3i,OrientedPoint3ifx,OrientedRectangle2d,OrientedRectangle2dfx,Parallelogram2d,Parallelogram2dfx,ParetoStochasticLaw,Path2d,Path2dfx,Path2i,Path2ifx,Path3d,Path3dfx,Path3i,Path3ifx,PentaTreeNode,PentaTreeNode.DefaultPentaTreeNode,Point1d,Point1dfx,Point2d,Point2dfx,Point2i,Point2ifx,Point3d,Point3dfx,Point3i,Point3ifx,QuadTreeNode,QuadTreeNode.DefaultQuadTreeNode,Rectangle1d,Rectangle1dfx,Rectangle2d,Rectangle2dfx,Rectangle2i,Rectangle2ifx,RectangularPrism3d,RectangularPrism3dfx,RectangularPrism3i,RectangularPrism3ifx,RoadAStar.VirtualSegment,RoadNetworkLayer,RoadPolyline,RoundRectangle2d,RoundRectangle2dfx,Segment2d,Segment2dfx,Segment2i,Segment2ifx,Segment3d,Segment3dfx,Segment3i,Segment3ifx,SegmentPoint2d,SegmentPoint2i,SegmentPoint3d,SegmentPoint3i,Sphere3d,Sphere3dfx,Sphere3i,Sphere3ifx,StandardRoadNetwork,StochasticLaw,SubRoadNetwork.WrapSegment,TernaryTreeNode,TernaryTreeNode.DefaultTernaryTreeNode,TreeMapElementLayer,Triangle2d,Triangle2dfx,TriangularStochasticLaw,Tuple1d,Tuple1dfx,Tuple2d,Tuple2dfx,Tuple2i,Tuple2ifx,Tuple3d,Tuple3dfx,Tuple3i,Tuple3ifx,UniformStochasticLaw,Vector1d,Vector1dfx,Vector2d,Vector2dfx,Vector2i,Vector2ifx,Vector3d,Vector3dfx,Vector3i,Vector3ifx,WeakGISTreeSetNode
public interface JsonableObjectAny object implementing this function could reply a Json representation of itself.Usually the function
Object.toString()on an object implementing this interface replies a Json representation.- Since:
- 15.0
- Version:
- 17.0 2020-01-04 14:41:35
- Author:
- Stéphane GALLAND
- Maven Group Id:
- org.arakhne.afc.core
- Maven Artifact Id:
- vmutils
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidtoJson(JsonBuffer buffer)Replies the Json representation of this node.
-
-
-
Method Detail
-
toJson
void toJson(JsonBuffer buffer)
Replies the Json representation of this node.- Parameters:
buffer- the Json buffer.
-
-