Uses of Class
it.univr.di.labeledvalue.Literal
Packages that use Literal
Package
Description
Provides the classes necessary to manage labeled value maps.
- 
Uses of Literal in it.univr.di.labeledvalue
Methods in it.univr.di.labeledvalue that return LiteralModifier and TypeMethodDescriptionLiteral.getComplement()Returns the complement of this.Literal[]Label.getLiterals()Literal.getNegated()Returns a literal that is the negation of this.Literal.getStraight()Returns a literal that is the straight literal of this.Label.getUniqueDifferentLiteral(Label label) Finds and returns the unique different literal betweenthisandlabif it exists.Literal.getUnknown()Returns a literal that is the unknown literal of this.Literal[]Label.negation()Since a label is a conjunction of literals, its negation is a disjunction of negative literals (i.e., not a label).static LiteralParses the stringsreturning the literal represented.static LiteralLiteral.valueOf(char v) Returns the positive literal ofv.static LiteralLiteral.valueOf(char v, char state) Return the literal having the givenstateofv.static LiteralReturns a new literal having same proposition ofvbut with state given bystate.Methods in it.univr.di.labeledvalue with parameters of type LiteralModifier and TypeMethodDescriptionintLabel.conjunction(Literal literal) Helper method forLabel.conjunction(char, char)Label.conjunctionExtended(Literal literal) Helper methodLabel.conjunctionExtended(char, char)booleanbooleanLiteral.isComplement(Literal l) booleanLabel.isConsistentWith(Literal lit) Returns a new label that is a copy ofthiswhereliteralis removed if it is present.static LiteralReturns a new literal having same proposition ofvbut with state given bystate.