Uses of Class
it.univr.di.labeledvalue.ALabelAlphabet
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 ALabelAlphabet in it.univr.di.cstnu.graph
ModifierConstructorDescriptionTNGraph
(String graphName, Class<E1> inputEdgeImplClass, ALabelAlphabet alphabet) Constructor for TNGraph. -
Uses of ALabelAlphabet in it.univr.di.labeledvalue
Modifier and TypeMethodDescriptionstatic ALabel
ALabel.parse
(String s, ALabelAlphabet alphabet) Parse a string representing an A-label and return an equivalent A-Label object if no errors are found, null otherwise.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()
.static LabeledLowerCaseValue
LabeledLowerCaseValue.parse
(String arg, ALabelAlphabet alphabet) Parses a string representing a labeled lower-case value and returns an object containing the labeled values represented by the string.
The format of the string is given by the methodLabeledLowerCaseValue.toString()
:\{{(⟨label⟩, ⟨Alabel⟩, ⟨value⟩) }*\}
It also parse the old format:\{{(⟨Alabel⟩, ⟨value⟩, ⟨label⟩) }*\}
ModifierConstructorDescriptionALabel
(ALabelAlphabet alphabet1) Default constructor using a given alphabet.ALabel
(ALabelAlphabet.ALetter l, ALabelAlphabet alphabet1) Builds an a-label using the a-letter 'l' and 'alphabet'.ALabel
(String s, ALabelAlphabet alphabet1) Helper constructor.ALabelAlphabet
(ALabelAlphabet alpha) Constructor by copy.