-
- 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 JsonableObject
Any 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 void
toJson(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.
-
-