Uses of Interface
org.arakhne.afc.attrs.attr.AttributeValue
-
-
Uses of AttributeValue in org.arakhne.afc.attrs.attr
Subinterfaces of AttributeValue in org.arakhne.afc.attrs.attr Modifier and Type Interface Description interface
Attribute
This interface contains a metadata with a name.Classes in org.arakhne.afc.attrs.attr that implement AttributeValue Modifier and Type Class Description class
AttributeImpl
This class contains an attribute value.class
AttributeValueImpl
This class contains an attribute value.Methods in org.arakhne.afc.attrs.attr that return types with arguments of type AttributeValue Modifier and Type Method Description Comparator<? extends AttributeValue>
AttributeValue. valueComparator()
Replies a comparator suitable for attribute values.Comparator<? extends AttributeValue>
AttributeValueImpl. valueComparator()
Methods in org.arakhne.afc.attrs.attr with parameters of type AttributeValue Modifier and Type Method Description int
AttributeComparator. compare(AttributeValue arg0, AttributeValue arg1)
Compares its two arguments for order.int
AttributeValueComparator. compare(AttributeValue arg0, AttributeValue arg1)
Compares its two arguments for order.static int
AttributeValueImpl. compareValues(AttributeValue arg0, AttributeValue arg1)
Compare the two specified values.boolean
AttributeValue. isAssignableFrom(AttributeValue value)
Replies if a value of the given attribute type may be cast to a value of this attribute type.boolean
AttributeValueImpl. isAssignableFrom(AttributeValue value)
void
AttributeValue. setValue(AttributeValue value)
Set this value with the content of the specified one.void
AttributeValueImpl. setValue(AttributeValue value)
Constructors in org.arakhne.afc.attrs.attr with parameters of type AttributeValue Constructor Description AttributeImpl(String name, AttributeValue value)
Constructor from the given value.AttributeValueImpl(AttributeValue value)
Constructor from the given value. -
Uses of AttributeValue in org.arakhne.afc.attrs.collection
Classes in org.arakhne.afc.attrs.collection that implement AttributeValue Modifier and Type Class Description (package private) static class
MultiAttributeProvider.ManyValueAttributeValue
This class provides an implementation of attribute value that may be marked with an indicators that many values are possibles for the attribute.Fields in org.arakhne.afc.attrs.collection with type parameters of type AttributeValue Modifier and Type Field Description (package private) Map<String,AttributeValue>
MultiAttributeProvider. cache
Cache of the attribute values.Methods in org.arakhne.afc.attrs.collection that return AttributeValue Modifier and Type Method Description (package private) static AttributeValue
MultiAttributeProvider. canonize(MultiAttributeProvider.ManyValueAttributeValue v)
Replace any indicator put byMultiAttributeProvider.assign(ManyValueAttributeValue, AttributeValue)
to retreive a standard attribute value.AttributeValue
AbstractBufferedAttributeProvider. getAttribute(String name)
AttributeValue
AbstractBufferedAttributeProvider. getAttribute(String name, AttributeValue defaultValue)
AttributeValue
AttributeProvider. getAttribute(String name)
Replies the value for the given attribute.AttributeValue
AttributeProvider. getAttribute(String name, AttributeValue defaultValue)
Replies the value for the given attribute.AttributeValue
BufferedAttributeCollection. getAttribute(String name)
AttributeValue
BufferedAttributeCollection. getAttribute(String name, AttributeValue defaultValue)
AttributeValue
HeapAttributeCollection. getAttribute(String name)
AttributeValue
HeapAttributeCollection. getAttribute(String name, AttributeValue defaultValue)
AttributeValue
MultiAttributeProvider. getAttribute(String name)
AttributeValue
MultiAttributeProvider. getAttribute(String name, AttributeValue defaultValue)
AttributeValue
AttributeChangeEvent. getOldValue()
Replies the old value of the attribute.protected AttributeValue
HeapAttributeCollection. getStoredAttributeValue(String name, AttributeType expectedType)
Replies the attribute with the given name.AttributeValue
AttributeChangeEvent. getValue()
Replies the new value of the attribute.protected abstract AttributeValue
AbstractBufferedAttributeProvider. loadValue(String name)
Load a value from the data source.protected abstract AttributeValue
BufferedAttributeCollection. loadValue(String name)
Load a value from the data source.protected abstract AttributeValue
BufferedAttributeCollection. removeValue(String name)
Remove a value from the data source.Methods in org.arakhne.afc.attrs.collection with parameters of type AttributeValue Modifier and Type Method Description (package private) static void
MultiAttributeProvider. assign(MultiAttributeProvider.ManyValueAttributeValue v1, AttributeValue v2)
Assign the value v2 to v1 and change v1 according to the types of v1 and v2.protected void
AbstractAttributeCollection. fireAttributeAddedEvent(String name, AttributeValue attr)
Fire the addition event.protected void
AbstractAttributeCollection. fireAttributeChangedEvent(String name, AttributeValue oldValue, AttributeValue currentValue)
Fire the attribute change event.protected void
AbstractAttributeCollection. fireAttributeRemovedEvent(String name, AttributeValue oldValue)
Fire the an attribute removal event.protected void
AbstractAttributeCollection. fireAttributeRenamedEvent(String oldName, String newName, AttributeValue attr)
Fire the renaming event.AttributeValue
AbstractBufferedAttributeProvider. getAttribute(String name, AttributeValue defaultValue)
AttributeValue
AttributeProvider. getAttribute(String name, AttributeValue defaultValue)
Replies the value for the given attribute.AttributeValue
BufferedAttributeCollection. getAttribute(String name, AttributeValue defaultValue)
AttributeValue
HeapAttributeCollection. getAttribute(String name, AttributeValue defaultValue)
AttributeValue
MultiAttributeProvider. getAttribute(String name, AttributeValue defaultValue)
protected abstract void
BufferedAttributeCollection. saveValue(String name, AttributeValue value)
Save a value into the data source.Attribute
AttributeCollection. setAttribute(String name, AttributeValue value)
Set the value for the given attribute.Attribute
BufferedAttributeCollection. setAttribute(String name, AttributeValue value)
Attribute
HeapAttributeCollection. setAttribute(String name, AttributeValue value)
Attribute
MultiAttributeCollection. setAttribute(String name, AttributeValue value)
protected Attribute
BufferedAttributeCollection. setAttributeFromRawValue(String name, AttributeValue value)
Set the attribute value.Constructors in org.arakhne.afc.attrs.collection with parameters of type AttributeValue Constructor Description AttributeChangeEvent(Object source, AttributeChangeEvent.Type type, String oldName, AttributeValue oldValue, String currentName, AttributeValue currentValue)
Create an event that describes a value update only. -
Uses of AttributeValue in org.arakhne.afc.gis.io.shape
Methods in org.arakhne.afc.gis.io.shape with parameters of type AttributeValue Modifier and Type Method Description protected void
GISShapeFileReader. putAttributeIn(MapElement element, String attributeName, AttributeValue value)
-
Uses of AttributeValue in org.arakhne.afc.gis.maplayer
Classes in org.arakhne.afc.gis.maplayer that implement AttributeValue Modifier and Type Class Description protected static class
MapLayer.SpecialAttributeValue
Attribute value with a special meaning in MapLayer.Methods in org.arakhne.afc.gis.maplayer that return AttributeValue Modifier and Type Method Description AttributeValue
MapLayerAttributeChangeEvent. getOldValue()
Replies the old value of the attribute.AttributeValue
MapLayerAttributeChangeEvent. getValue()
Replies the new value of the attribute. -
Uses of AttributeValue in org.arakhne.afc.gis.primitive
Methods in org.arakhne.afc.gis.primitive that return AttributeValue Modifier and Type Method Description AttributeValue
AbstractGISElement. getAttribute(String name)
AttributeValue
AbstractGISElement. getAttribute(String name, AttributeValue default_value)
Methods in org.arakhne.afc.gis.primitive with parameters of type AttributeValue Modifier and Type Method Description AttributeValue
AbstractGISElement. getAttribute(String name, AttributeValue default_value)
Attribute
AbstractGISElement. setAttribute(String name, AttributeValue value)
-
Uses of AttributeValue in org.arakhne.afc.gis.road
Methods in org.arakhne.afc.gis.road that return AttributeValue Modifier and Type Method Description AttributeValue
SubRoadNetwork.WrapSegment. getAttribute(String name)
AttributeValue
SubRoadNetwork.WrapSegment. getAttribute(String name, AttributeValue defaultValue)
Methods in org.arakhne.afc.gis.road with parameters of type AttributeValue Modifier and Type Method Description AttributeValue
SubRoadNetwork.WrapSegment. getAttribute(String name, AttributeValue defaultValue)
Attribute
SubRoadNetwork.WrapSegment. setAttribute(String name, AttributeValue value)
-
Uses of AttributeValue in org.arakhne.afc.gis.road.path.astar
Methods in org.arakhne.afc.gis.road.path.astar that return AttributeValue Modifier and Type Method Description AttributeValue
RoadAStar.VirtualSegment. getAttribute(String name)
AttributeValue
RoadAStar.VirtualSegment. getAttribute(String name, AttributeValue defaultValue)
Methods in org.arakhne.afc.gis.road.path.astar with parameters of type AttributeValue Modifier and Type Method Description AttributeValue
RoadAStar.VirtualSegment. getAttribute(String name, AttributeValue defaultValue)
Attribute
RoadAStar.VirtualSegment. setAttribute(String name, AttributeValue value)
-
Uses of AttributeValue in org.arakhne.afc.io.dbase.attr
Methods in org.arakhne.afc.io.dbase.attr that return AttributeValue Modifier and Type Method Description AttributeValue
DBaseFileAttributeCollection. getAttribute(String name)
AttributeValue
DBaseFileAttributeCollection. getAttribute(String name, AttributeValue default_value)
AttributeValue
DBaseFileAttributeProvider. getAttribute(String name)
AttributeValue
DBaseFileAttributeProvider. getAttribute(String name, AttributeValue default_value)
protected AttributeValue
DBaseFileAttributeAccessor. loadValue(String name)
Methods in org.arakhne.afc.io.dbase.attr with parameters of type AttributeValue Modifier and Type Method Description protected void
DBaseFileAttributeCollection. fireAttributeAddedEvent(String name, AttributeValue attr)
Fire the addition event.protected void
DBaseFileAttributeCollection. fireAttributeChangedEvent(String name, AttributeValue oldValue, AttributeValue currentValue)
Fire the attribute change event.protected void
DBaseFileAttributeCollection. fireAttributeRemovedEvent(String name, AttributeValue oldValue)
Fire the an attribute removal event.protected void
DBaseFileAttributeCollection. fireAttributeRenamedEvent(String oldName, String newName, AttributeValue attr)
Fire the renaming event.AttributeValue
DBaseFileAttributeCollection. getAttribute(String name, AttributeValue default_value)
AttributeValue
DBaseFileAttributeProvider. getAttribute(String name, AttributeValue default_value)
Attribute
DBaseFileAttributeCollection. setAttribute(String name, AttributeValue value)
-
Uses of AttributeValue in org.arakhne.afc.io.shape
Methods in org.arakhne.afc.io.shape with parameters of type AttributeValue Modifier and Type Method Description protected abstract void
AbstractShapeFileReader. putAttributeIn(E element, String attributeName, AttributeValue value)
Invoked to put an attribute in the element.default void
ElementFactory. putAttributeIn(E element, String attributeName, AttributeValue value)
Invoked to put an attribute in the element.protected void
ShapeFileReader. putAttributeIn(E element, String attributeName, AttributeValue value)
-