Uses of Class
it.univr.di.labeledvalue.ALabelAlphabet.ALetter
Packages that use ALabelAlphabet.ALetter
Package
Description
Contains all classes for representing vertices, edges and graphs related to the (C)STN(U) model.
Provides the classes necessary to manage labeled value maps.
-
Uses of ALabelAlphabet.ALetter in it.univr.di.cstnu.graph
Subclasses with type arguments of type ALabelAlphabet.ALetter in it.univr.di.cstnu.graphModifier and TypeClassDescriptionstatic classA lower/upper-case label is represented as a pair: (node-name, flag).Methods in it.univr.di.cstnu.graph that return ALabelAlphabet.ALetterModifier and TypeMethodDescriptionfinal ALabelAlphabet.ALetterLabeledNode.getALetter()final ALabelAlphabet.ALetterSTNUEdge.CaseLabel.getName()Methods in it.univr.di.cstnu.graph with parameters of type ALabelAlphabet.ALetterModifier and TypeMethodDescriptionfinal booleanLabeledNode.hasNameEquals(ALabelAlphabet.ALetter aletter) default voidTemporalConstraintGraph.rewriteALetterReferences(ALabelAlphabet.ALetter oldLetter, ALabelAlphabet.ALetter newLetter) Rewrites every A-Label-based semantic reference tooldLetter, throughout this graph, intonewLetter.intSTNUEdge.setLabeledValue(ALabelAlphabet.ALetter nodeLabel, int w, boolean upperCase) Sets the labeled weight to w of aEdge.ConstraintType.contingentedge.final intSTNUEdgeInt.setLabeledValue(ALabelAlphabet.ALetter nodeALetter, int w, boolean upperCase) default booleanSTNUEdge.setWait(ALabelAlphabet.ALetter C, int w) Sets this edge to be the waitC:w.default booleanSTNUEdge.updateWait(int waitValue, ALabelAlphabet.ALetter C) If the edge is a wait, it sets the wait value if v is smaller than the current wait value.Constructors in it.univr.di.cstnu.graph with parameters of type ALabelAlphabet.ALetterModifierConstructorDescriptionCaseLabel(ALabelAlphabet.ALetter k, boolean v) A lower/upper-case label. -
Uses of ALabelAlphabet.ALetter in it.univr.di.labeledvalue
Classes in it.univr.di.labeledvalue that implement interfaces with type arguments of type ALabelAlphabet.ALetterModifier and TypeClassDescriptionclassSimple class to represent a ALabel in the CSTNU framework.static classALetter makes it simpler to check if a node name is appropriate.Fields in it.univr.di.labeledvalue declared as ALabelAlphabet.ALetterModifier and TypeFieldDescriptionstatic final ALabelAlphabet.ALetterALabelAlphabet.DEFAULT_ALETTER_RET_VALUEDefault value for not found index.Methods in it.univr.di.labeledvalue that return ALabelAlphabet.ALetterModifier and TypeMethodDescriptionfinal ALabelAlphabet.ALetterALabelAlphabet.get(byte k) final ALabelAlphabet.ALetterALabel.getALetter()(package private) final ALabelAlphabet.ALetterALabel.getLetter(byte letterIndex) Methods in it.univr.di.labeledvalue that return types with arguments of type ALabelAlphabet.ALetterMethods in it.univr.di.labeledvalue with parameters of type ALabelAlphabet.ALetterModifier and TypeMethodDescriptionfinal intALabelAlphabet.ALetter.compareTo(ALabelAlphabet.ALetter o) booleanALabel.conjoin(ALabelAlphabet.ALetter aLetter) ConjoinsALetterto this.booleanALabel.EmptyLabel.conjoin(ALabelAlphabet.ALetter aLetter) booleanALabel.contains(ALabelAlphabet.ALetter name) booleanALabel.EmptyLabel.contains(ALabelAlphabet.ALetter letter) booleanALabelAlphabet.containsValue(ALabelAlphabet.ALetter v) booleanALabel.equals(ALabelAlphabet.ALetter name) Compare the letter with an ALetter name.final byteALabelAlphabet.index(ALabelAlphabet.ALetter name) booleanALabel.put(ALabelAlphabet.ALetter l) final byteALabelAlphabet.put(ALabelAlphabet.ALetter v) Puts the element v in the map if not present.voidALabel.EmptyLabel.remove(ALabelAlphabet.ALetter letter) voidALabel.EmptyLabel.remove(ALabelAlphabet.ALetter[] letter) voidALabel.remove(ALabelAlphabet.ALetter letter) It removes the ALetter if it is present.voidALabel.remove(ALabelAlphabet.ALetter[] inputSet) It removes all ALetters in inputSet from the current label.Constructors in it.univr.di.labeledvalue with parameters of type ALabelAlphabet.ALetterModifierConstructorDescriptionALabel(ALabelAlphabet.ALetter l, ALabelAlphabet alphabet1) Builds an ALabel using the ALetter 'l' and 'alphabet'.