Uses of Interface
org.arakhne.afc.attrs.collection.AttributeProvider
-
-
Uses of AttributeProvider in org.arakhne.afc.attrs.collection
Subinterfaces of AttributeProvider in org.arakhne.afc.attrs.collection Modifier and Type Interface Description interface
AttributeCollection
This interface representes an object that owns a collection of attributes with a reading and a writing API.interface
ROMBasedAttributeCollection
This interface representes a provider of attributes that is partly based on data stored on a ROM (read-only memory).Classes in org.arakhne.afc.attrs.collection that implement AttributeProvider Modifier and Type Class Description class
AbstractAttributeCollection
This class implements an abstract object with attributes.class
AbstractAttributeProvider
This class implements an abstract attribute provider.class
AbstractBufferedAttributeProvider
This class implements an abstract attribute container that use a memory cache.class
BufferedAttributeCollection
This class implements an abstract attribute provider that use a memory cache.class
HeapAttributeCollection
This class implements an attribute provider which only works with the Heap space.class
MultiAttributeCollection
This class contains a collection of attribute providers and tries to gather the data.class
MultiAttributeProvider
This class contains a collection of attribute containers and tries to gather the data.Methods in org.arakhne.afc.attrs.collection that return AttributeProvider Modifier and Type Method Description AttributeProvider
AbstractAttributeProvider. clone()
Make a deep copy of this object and replies the copy.AttributeProvider
AttributeProvider. clone()
Make a deep copy of this object and replies the copy.Methods in org.arakhne.afc.attrs.collection that return types with arguments of type AttributeProvider Modifier and Type Method Description protected Collection<AttributeProvider>
MultiAttributeProvider. containers()
Replies a collection on the containers.Methods in org.arakhne.afc.attrs.collection with parameters of type AttributeProvider Modifier and Type Method Description boolean
MultiAttributeCollection. addAttributeContainer(AttributeProvider container)
boolean
MultiAttributeProvider. addAttributeContainer(AttributeProvider container)
Add a container in this set.void
AttributeCollection. addAttributes(AttributeProvider content)
Put the values given as parameter in this attribute provider.void
HeapAttributeCollection. addAttributes(AttributeProvider content)
void
MultiAttributeCollection. addAttributes(AttributeProvider content)
boolean
MultiAttributeCollection. removeAttributeContainer(AttributeProvider container)
boolean
MultiAttributeProvider. removeAttributeContainer(AttributeProvider container)
Remove a container in this set.void
AttributeCollection. setAttributes(AttributeProvider content)
Set the content of this collection from the given map.void
HeapAttributeCollection. setAttributes(AttributeProvider content)
void
MultiAttributeCollection. setAttributes(AttributeProvider content)
Constructors in org.arakhne.afc.attrs.collection with parameters of type AttributeProvider Constructor Description AttributeIterator(AttributeProvider provider)
Create an iterator on the given container. -
Uses of AttributeProvider in org.arakhne.afc.attrs.xml
Methods in org.arakhne.afc.attrs.xml with parameters of type AttributeProvider Modifier and Type Method Description static void
XMLAttributeUtil. writeAttributeContainer(Element element, AttributeProvider container, XMLBuilder builder, XMLResources resources, boolean writeStandardAttribute)
Put in the given XML element the attributes stored in the given container. -
Uses of AttributeProvider in org.arakhne.afc.gis.bus.layer
Classes in org.arakhne.afc.gis.bus.layer that implement AttributeProvider Modifier and Type Class Description class
BusItineraryLayer
This class permits to display a bus itinerary.class
BusLineLayer
This class permits to display a bus line.class
BusNetworkLayer
This class permits to display a bus network. -
Uses of AttributeProvider in org.arakhne.afc.gis.bus.network
Subinterfaces of AttributeProvider in org.arakhne.afc.gis.bus.network Modifier and Type Interface Description interface
BusPrimitive<CONTAINER extends BusContainer<?>>
A bus primitive is an object which is composing a bus network.Classes in org.arakhne.afc.gis.bus.network that implement AttributeProvider Modifier and Type Class Description class
AbstractBusContainer<CONTAINER extends BusContainer<?>,ELEMENT extends BusPrimitive<?>>
This object stands for bus primitives which are also containers of bus primitives.class
AbstractBusPrimitive<CONTAINER extends BusContainer<?>>
A bus stop is a specific stop of an itinerary.class
BusHub
A bus hub is a set ofbus stops
located inside the same geographical area.class
BusItinerary
A bus itinerary is a sequence ofroad segments
which are followed by a bus.class
BusItineraryHalt
A bus halt is where a bus is able to halt its course.class
BusLine
A bus line is group ofitineraries
.class
BusNetwork
A bus network is composed ofbus lines
.class
BusStop
A bus stop is a designated place where buses stop for passengers to board or leave a bus. -
Uses of AttributeProvider in org.arakhne.afc.gis.io.shape
Methods in org.arakhne.afc.gis.io.shape that return AttributeProvider Modifier and Type Method Description protected AttributeProvider
GISShapeFileWriter. getAttributeProvider(MapElement element)
protected AttributeProvider[]
GISShapeFileWriter. getAttributeProviders(Collection<? extends MapElement> elements)
Methods in org.arakhne.afc.gis.io.shape with parameters of type AttributeProvider Modifier and Type Method Description protected static UUID
GISShapeFileReader. extractUUID(AttributeProvider provider)
Extract the UUID from the attributes. -
Uses of AttributeProvider in org.arakhne.afc.gis.mapelement
Classes in org.arakhne.afc.gis.mapelement that implement AttributeProvider Modifier and Type Class Description class
MapCircle
This class permits to define a circle.class
MapComposedElement
Abstract class that contains a set of grouped points (aka. groups).class
MapElement
Abstract class for all the elements of a map inside a layer.class
MapMultiPoint
Class the permits to display a multi-point.class
MapPoint
This class permits to store a geo-located point.class
MapPolygon
Class the permits to display a polygon.class
MapPolyline
Class the permits to display a polyline.class
MapPonctualElement
This class is for a map element that owns one geo-referenced point. -
Uses of AttributeProvider in org.arakhne.afc.gis.maplayer
Classes in org.arakhne.afc.gis.maplayer that implement AttributeProvider Modifier and Type Class Description class
ArrayMapElementLayer<E extends MapElement>
This class represents a layer that contains map elements stored in an array data structure.class
GridMapElementLayer<E extends MapElement>
This class represents a layer that contains map elements stored in a grid data structure.class
MapElementLayer<E extends MapElement>
This class represents a layer that contains map elements.class
MapLayer
This class represents a layer.class
MultiMapLayer<L extends MapLayer>
This class is a container of layers.class
TreeMapElementLayer<E extends MapElement>
This class represents a layer that contains map elements stored inside a tree data-structure. -
Uses of AttributeProvider in org.arakhne.afc.gis.primitive
Subinterfaces of AttributeProvider in org.arakhne.afc.gis.primitive Modifier and Type Interface Description interface
BoundedGISElement
Element of a GIS application which is bounded.interface
GISContentElement<C extends GISContainer<?>>
GIS Element that known it is contained inside a GISContainer.interface
GISElement
Element of a GIS application.Classes in org.arakhne.afc.gis.primitive that implement AttributeProvider Modifier and Type Class Description class
AbstractBoundedGISElement<C extends GISContainer<?>,T extends AbstractBoundedGISElement<C,T>>
Element of a GIS application which is bounded.class
AbstractGISElement<C extends GISContainer<?>,T extends AbstractGISElement<C,T>>
Element of a GIS application.Methods in org.arakhne.afc.gis.primitive that return AttributeProvider Modifier and Type Method Description AttributeProvider
AbstractGISElement. getAttributeProvider()
Replies the attribute container associated to this element.Methods in org.arakhne.afc.gis.primitive with parameters of type AttributeProvider Modifier and Type Method Description void
AbstractGISElement. addAttributes(AttributeProvider content)
void
AbstractGISElement. setAttributes(AttributeProvider content)
-
Uses of AttributeProvider in org.arakhne.afc.gis.road
Classes in org.arakhne.afc.gis.road that implement AttributeProvider Modifier and Type Class Description class
RoadPolyline
This class describes a road segmentclass
StandardRoadNetwork
This class describes a road network.(package private) class
SubRoadNetwork.WrapSegment
Internal segment wrapper.Methods in org.arakhne.afc.gis.road with parameters of type AttributeProvider Modifier and Type Method Description void
SubRoadNetwork.WrapSegment. addAttributes(AttributeProvider content)
void
SubRoadNetwork.WrapSegment. setAttributes(AttributeProvider content)
-
Uses of AttributeProvider in org.arakhne.afc.gis.road.layer
Classes in org.arakhne.afc.gis.road.layer that implement AttributeProvider Modifier and Type Class Description class
RoadNetworkLayer
This class permits to display a road network. -
Uses of AttributeProvider in org.arakhne.afc.gis.road.path.astar
Classes in org.arakhne.afc.gis.road.path.astar that implement AttributeProvider Modifier and Type Class Description (package private) static class
RoadAStar.VirtualSegment
Is a road segment that connects a virtual point to a real road connection.Methods in org.arakhne.afc.gis.road.path.astar with parameters of type AttributeProvider Modifier and Type Method Description void
RoadAStar.VirtualSegment. addAttributes(AttributeProvider content)
void
RoadAStar.VirtualSegment. setAttributes(AttributeProvider content)
-
Uses of AttributeProvider in org.arakhne.afc.gis.road.primitive
Subinterfaces of AttributeProvider in org.arakhne.afc.gis.road.primitive Modifier and Type Interface Description interface
RoadNetwork
This interface describes a road network.interface
RoadSegment
This interface describes a road segment -
Uses of AttributeProvider in org.arakhne.afc.io.dbase
Methods in org.arakhne.afc.io.dbase that return AttributeProvider Modifier and Type Method Description AttributeProvider
DBaseFileReader. readNextAttributeProvider()
Read the next record.Methods in org.arakhne.afc.io.dbase that return types with arguments of type AttributeProvider Modifier and Type Method Description Iterator<AttributeProvider>
DBaseFileReader. iterator()
Methods in org.arakhne.afc.io.dbase with parameters of type AttributeProvider Modifier and Type Method Description void
DBaseFileWriter. write(AttributeProvider... providers)
Write the DBase file.void
DBaseFileWriter. writeHeader(AttributeProvider... providers)
Write the header of the dbf file.void
DBaseFileWriter. writeRecord(AttributeProvider element)
Write a record for attribute provider.Method parameters in org.arakhne.afc.io.dbase with type arguments of type AttributeProvider Modifier and Type Method Description void
DBaseFileWriter. write(List<? extends AttributeProvider> providers)
Write the DBase file.void
DBaseFileWriter. writeHeader(List<? extends AttributeProvider> providers)
Write the header of the dbf file. -
Uses of AttributeProvider in org.arakhne.afc.io.dbase.attr
Classes in org.arakhne.afc.io.dbase.attr that implement AttributeProvider Modifier and Type Class Description (package private) class
DBaseFileAttributeAccessor
This class permits to access to the attributes stored inside a dBase file.class
DBaseFileAttributeCollection
This class permits to access to the attributes stored inside a dBase file.class
DBaseFileAttributeProvider
This class permits to access to the attributes stored inside a dBase file.Methods in org.arakhne.afc.io.dbase.attr with parameters of type AttributeProvider Modifier and Type Method Description void
DBaseFileAttributeCollection. addAttributes(AttributeProvider otherContainer)
void
DBaseFileAttributeCollection. setAttributes(AttributeProvider otherContainer)
-
Uses of AttributeProvider in org.arakhne.afc.io.shape
Methods in org.arakhne.afc.io.shape that return AttributeProvider Modifier and Type Method Description protected abstract AttributeProvider
AbstractShapeFileWriter. getAttributeProvider(E element)
Replies the attribute container of the given element.AttributeProvider
ElementExporter. getAttributeProvider(E element)
Replies the attribute container of the given element.protected AttributeProvider
ShapeFileWriter. getAttributeProvider(E element)
protected abstract AttributeProvider[]
AbstractShapeFileWriter. getAttributeProviders(Collection<? extends E> elements)
Replies all the attribute containers of the given elements.AttributeProvider[]
ElementExporter. getAttributeProviders(Collection<? extends E> elements)
Replies all the attribute containers of the given elements.protected AttributeProvider[]
ShapeFileWriter. getAttributeProviders(Collection<? extends E> elements)
-