JML

Uses of Class
org.jmlspecs.models.JMLValueToEqualsMap

Packages that use JMLValueToEqualsMap
org.jmlspecs.models This package is a collection of types with immutable objects; it also enumerators (which have mutable objects) for the types of the immutable collections in the package. 
 

Uses of JMLValueToEqualsMap in org.jmlspecs.models
 

Fields in org.jmlspecs.models declared as JMLValueToEqualsMap
static JMLValueToEqualsMap JMLValueToEqualsMap.EMPTY
          The empty JMLValueToEqualsMap.
 

Methods in org.jmlspecs.models that return JMLValueToEqualsMap
 JMLValueToEqualsMap JMLValueToEqualsRelation.toFunction()
          Return a map that is contained in this relation.
 JMLValueToEqualsMap JMLObjectToEqualsMap.compose(JMLValueToObjectMap othMap)
          Return a new map that is the composition of this and the given map.
static JMLValueToEqualsMap JMLValueToEqualsMap.singletonMap(JMLType dv, Object rv)
          Return the singleton map containing the given association.
static JMLValueToEqualsMap JMLValueToEqualsMap.singletonMap(JMLValueEqualsPair pair)
          Return the singleton map containing the association described by the given pair.
 JMLValueToEqualsMap JMLValueToEqualsMap.extend(JMLType dv, Object rv)
          Return a new map that is like this but maps the given domain element to the given range element.
 JMLValueToEqualsMap JMLValueToEqualsMap.removeDomainElement(JMLType dv)
          Return a new map that is like this but has no association for the given domain element.
 JMLValueToEqualsMap JMLValueToEqualsMap.compose(JMLValueToValueMap othMap)
          Return a new map that is the composition of this and the given map.
 JMLValueToEqualsMap JMLValueToEqualsMap.restrictedTo(JMLValueSet dom)
          Return a new map that only maps elements in the given domain to the corresponding range elements in this map.
 JMLValueToEqualsMap JMLValueToEqualsMap.rangeRestrictedTo(JMLEqualsSet rng)
          Return a new map that is like this map but only contains associations that map to range elements in the given set.
 JMLValueToEqualsMap JMLValueToEqualsMap.extendUnion(JMLValueToEqualsMap othMap)
          Return a new map that is like the union of the given map and this map, except that if both define a mapping for a given domain element, then only the mapping in the given map is retained.
 JMLValueToEqualsMap JMLValueToEqualsMap.clashReplaceUnion(JMLValueToEqualsMap othMap, Object errval)
          Return a new map that is like the union of the given map and this map, except that if both define a mapping for a given domain element, then each of these clashes is replaced by a mapping from the domain element in question to the given range element.
 JMLValueToEqualsMap JMLValueToEqualsMap.disjointUnion(JMLValueToEqualsMap othMap)
          Return a map that is the disjoint union of this and othMap.
 JMLValueToEqualsMap JMLEqualsToEqualsMap.compose(JMLValueToEqualsMap othMap)
          Return a new map that is the composition of this and the given map.
 

Methods in org.jmlspecs.models with parameters of type JMLValueToEqualsMap
 JMLValueToValueMap JMLEqualsToValueMap.compose(JMLValueToEqualsMap othMap)
          Return a new map that is the composition of this and the given map.
 JMLValueToEqualsMap JMLValueToEqualsMap.extendUnion(JMLValueToEqualsMap othMap)
          Return a new map that is like the union of the given map and this map, except that if both define a mapping for a given domain element, then only the mapping in the given map is retained.
 JMLValueToEqualsMap JMLValueToEqualsMap.clashReplaceUnion(JMLValueToEqualsMap othMap, Object errval)
          Return a new map that is like the union of the given map and this map, except that if both define a mapping for a given domain element, then each of these clashes is replaced by a mapping from the domain element in question to the given range element.
 JMLValueToEqualsMap JMLValueToEqualsMap.disjointUnion(JMLValueToEqualsMap othMap)
          Return a map that is the disjoint union of this and othMap.
 JMLValueToObjectMap JMLEqualsToObjectMap.compose(JMLValueToEqualsMap othMap)
          Return a new map that is the composition of this and the given map.
 JMLValueToEqualsMap JMLEqualsToEqualsMap.compose(JMLValueToEqualsMap othMap)
          Return a new map that is the composition of this and the given map.
 


JML

JML is Copyright (C) 1998-2002 by Iowa State University and is distributed under the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This release depends on code from the MultiJava project and is based in part on the Kopi project Copyright (C) 1990-99 DMS Decision Management Systems Ges.m.b.H.