Uses of Interface
it.univr.di.labeledvalue.LabeledIntMap
Package
Description
Contains all classes for representing vertices, edges and graphs related to (C)STN(U) model.
Provides the classes necessary to manage labeled value maps.
-
Uses of LabeledIntMap in it.univr.di.cstnu.graph
Modifier and TypeFieldDescription(package private) LabeledIntMap
CSTNEdgePluggable.labeledValue
Labeled value.Modifier and TypeFieldDescription(package private) static final Class
<? extends LabeledIntMap> CSTNEdgePluggable.DEFAULT_LABELED_INT_MAP_CLASS
Default class for representing labeled values.(package private) static final Class
<? extends LabeledIntMap> OSTNUEdgePluggable.DEFAULT_LABELED_INT_MAP_CLASS
Class for representing labeled values.(package private) final Class
<? extends LabeledIntMap> CSTNEdgePluggable.labeledValueMapImpl
Labeled value class used in the class.static final Class
<? extends LabeledIntMap> LabeledNode.labeledValueMapImpl
Labeled value class used in the class.static final Class
<? extends LabeledIntMap> TNGraphMLReader.labeledValueMapImpl
Labeled value class used in the class.Modifier and TypeMethodDescriptionLabeledNode.getLabeledPotential()
Returns the map of labeled potential of the node.LabeledNode.getLabeledUpperPotential()
Returns the map of labeled upper potential of the node.Modifier and TypeMethodDescriptionClass
<? extends LabeledIntMap> CSTNEdge.getLabeledIntMapImplClass()
Class
<? extends LabeledIntMap> CSTNEdgePluggable.getLabeledIntMapImplClass()
Modifier and TypeMethodDescriptionvoid
CSTNEdge.mergeLabeledValues
(LabeledIntMap map) void
CSTNEdgePluggable.mergeLabeledValues
(LabeledIntMap map) void
LabeledNode.setLabeledPotential
(LabeledIntMap potentialMap) If potential is not null, it is used (not copied) as new potential of the node.void
LabeledNode.setLabeledUpperPotential
(LabeledIntMap potentialMap) If potential is not null, it is used (not copied) as new potential of the node.void
CSTNEdge.setLabeledValueMap
(LabeledIntMap inputLabeledValue) Uses inputLabeledValue as internal labeled value map.void
CSTNEdgePluggable.setLabeledValueMap
(LabeledIntMap inputLabeledValue) ModifierConstructorDescription(package private)
BasicCSTNUEdgePluggable
(Edge e, Class<? extends LabeledIntMap> labeledIntMapImpl) BasicCSTNUEdgePluggable
(String n, Class<? extends LabeledIntMap> labeledIntMapImpl) (package private)
CSTNEdgePluggable
(Edge e, Class<? extends LabeledIntMap> labeledValueMapImplem) A simple constructor cloner.(package private)
CSTNEdgePluggable
(String n, Class<? extends LabeledIntMap> labeledValueMapImplem) Constructor for LabeledIntEdge.(package private)
CSTNUEdgePluggable
(Edge e, Class<? extends LabeledIntMap> labeledIntMapImpl) Constructor to clone the component.(package private)
CSTNUEdgePluggable
(String n, Class<? extends LabeledIntMap> labeledIntMapImpl) -
Uses of LabeledIntMap in it.univr.di.labeledvalue
Modifier and TypeClassDescriptionfinal class
LabeledIntMapSupplier<C extends LabeledIntMap>
Basic factory of LabeledIntMap objects.Modifier and TypeInterfaceDescriptionstatic interface
A read-only view of an objectModifier and TypeClassDescriptionclass
Abstract class forLabeledIntMap
interface.class
Simple implementation ofLabeledIntMap
interface.static class
A read-only view of an objectclass
Deprecated.static class
Deprecated.class
Simple implementation ofLabeledIntMap
interface.static class
A read-only view of an objectclass
Extends LabeledIntTreeMap setting optimize field to false.
In this way, labeled values where labels not shorten.
This class is useful for OSTNUPluggableEdge class.Modifier and TypeFieldDescriptionstatic final Class
<? extends LabeledIntMap> LabeledIntMapSupplier.DEFAULT_LABELEDINTMAP_CLASS
(package private) it.unimi.dsi.fastutil.objects.Object2ObjectRBTreeMap
<ALabel, LabeledIntMap> LabeledALabelIntTreeMap.map
Data structure.static final Class
<? extends LabeledIntMap> LabeledIntMapSupplier.SIMPLE_LABELEDINTMAP_CLASS
Modifier and TypeMethodDescriptionLabeledIntHierarchyMap.newInstance
(boolean optimize) FactoryLabeledIntHierarchyMap.newInstance
(LabeledIntMap lim, boolean optimize) FactoryLabeledIntMap.newInstance()
FactoryLabeledIntMap.newInstance
(boolean optimize) FactoryLabeledIntMap.newInstance
(LabeledIntMap lim) FactoryLabeledIntMap.newInstance
(LabeledIntMap lim, boolean optimize) FactoryLabeledIntSimpleMap.newInstance
(boolean optimize) Deprecated.FactoryLabeledIntSimpleMap.newInstance
(LabeledIntMap lim, boolean optimize) Deprecated.Factorystatic LabeledIntMap
static LabeledIntMap
AbstractLabeledIntMap.parse
(String inputMap, Class<? extends LabeledIntMap> labeledIntMapClass) Parse a string representing a LabeledValueTreeMap and return an object containing the labeled values represented by the string.LabeledALabelIntTreeMap.unmodifiable
(ALabel aleph) Modifier and TypeMethodDescriptionLabeledIntMapSupplier.get
(LabeledIntMap lim) LabeledIntMapSupplier.get
(LabeledIntMap lim, boolean optimize) LabeledIntHierarchyMap.newInstance
(LabeledIntMap lim) LabeledIntHierarchyMap.newInstance
(LabeledIntMap lim, boolean optimize) FactoryLabeledIntMap.newInstance
(LabeledIntMap lim) FactoryLabeledIntMap.newInstance
(LabeledIntMap lim, boolean optimize) Factoryfinal LabeledIntSimpleMap
LabeledIntSimpleMap.newInstance
(LabeledIntMap lim) Deprecated.LabeledIntSimpleMap.newInstance
(LabeledIntMap lim, boolean optimize) Deprecated.FactoryLabeledIntTreeMap.newInstance
(LabeledIntMap lim) LabeledIntTreeMap.newInstance
(LabeledIntMap lim, boolean optimize) LabeledIntTreeSimpleMap.newInstance
(LabeledIntMap lim) LabeledIntTreeSimpleMap.newInstance
(LabeledIntMap lim, boolean optimize) default void
LabeledIntMap.LabeledIntMapView.putAll
(LabeledIntMap inputMap) default void
LabeledIntMap.putAll
(LabeledIntMap inputMap) Put all elements of inputMap into the current one without making a defensive copy.Modifier and TypeMethodDescriptionstatic LabeledIntMap
AbstractLabeledIntMap.parse
(String inputMap, Class<? extends LabeledIntMap> labeledIntMapClass) Parse a string representing a LabeledValueTreeMap and return an object containing the labeled values represented by the string.static LabeledALabelIntTreeMap
LabeledALabelIntTreeMap.parse
(String arg, ALabelAlphabet alphabet, Class<? extends LabeledIntMap> labeledValueMapImple) Parse a string representing a LabeledValueTreeMap and return an object containing the labeled values represented by the string.
The format of the string is given by the methodLabeledALabelIntTreeMap.toString()
.ModifierConstructorDescription(package private)
Constructor to clone the structure.Deprecated.Constructor to clone the structure.LabeledIntSimpleMap
(LabeledIntMap lvm, boolean optimize) Deprecated.Constructor to clone the structure.(package private)
Constructor to clone the structure.(package private)
LabeledIntTreeMap
(LabeledIntMap lvm, boolean optimize) Constructor to clone the structure.(package private)
LabeledIntTreeSimpleMap
(LabeledIntMap lvm, boolean ignoredOptimize) Constructor to clone the structure.ModifierConstructorDescriptionLabeledALabelIntTreeMap
(LabeledALabelIntTreeMap lvm, Class<? extends LabeledIntMap> labeledValueMapImple) Constructor to clone the structure.LabeledALabelIntTreeMap
(Class<? extends LabeledIntMap> labeledValueMapImple) Simple constructor.