JML

Uses of Package
java.util

Packages that use java.util
Default Package  
Default Package  
Default Package  
Default Package  
org.jmlspecs.checker Contains the source code for a parser and typechecker for JML annotations and java code. 
org.jmlspecs.jmldoc The jmldoc tool documents java programs that contain JML (Java Modeling Language) annotations included as specially formatted comments; the generated html pages are very similar to those produced by javadoc, but with annotation information added. 
org.jmlspecs.jmldoc.jmldoc_142   
org.jmlspecs.jmlrac Generates Java classes from JML specifications that check assertions at runtime. 
org.jmlspecs.jmlrac.qexpr Translates JML quantified expressions into Java source code to evaluate them at runtime. 
org.jmlspecs.jmlrac.runtime Classes for use during runtime assertion checking for code compiled with JML's runtime assertion checking compiler (jmlc). 
org.jmlspecs.jmlspec A tool that can generate or compare specification skeletons from Java source or class files. 
org.jmlspecs.jmlunit Generates JUnit test classes from JML specifications. 
org.jmlspecs.jmlunit.strategies The types in this package are used in providing test data for JML/JUnit testing. 
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. 
org.jmlspecs.models.resolve This package is a collection of types with immutable objects based on the RESOLVE specification language's mathematical models. 
org.jmlspecs.racwrap   
org.jmlspecs.racwrap.runner   
org.jmlspecs.samples.digraph This package contains samples of JML specifications for directed graphs. 
org.jmlspecs.samples.jmlkluwer This package contains samples of JML specifications from the paper "JML: a Notation for Detailed Design". 
org.jmlspecs.samples.sets This package contains samples of JML specifications relating to sets. 
org.jmlspecs.samples.stacks This package contains samples of JML specifications relating to stacks of various sorts. 
org.jmlspecs.samples.table This package contains samples of JML specifications relating to tables. 
org.jmlspecs.util   
org.jmlspecs.util.dis   
org.multijava.dis   
org.multijava.launcher The launcher allows the user to access all of the tools in MJ. 
org.multijava.mjc Implements mjc, a MultiJava compiler. 
org.multijava.mjdoc The mjdoc tool documents java programs that contain MultiJava (MJ) extensions to the Java progamming language; it produces html pages very similar to those produced by the javadoc tool. 
org.multijava.relaxed.runtime   
org.multijava.relaxed.util   
org.multijava.util   
org.multijava.util.backend Provides an optimizer for methods for the compilers in MultiJava and the Java Modeling Language
org.multijava.util.classfile Provides an editor for classfiles used by MultiJava and the Java Modeling Language
org.multijava.util.compiler Provides utilities and superclasses for the compilers in MultiJava and the Java Modeling Language
org.multijava.util.guigen Implements the automatic generation of all of the GUIs for MultiJava and the Java Modeling Language
org.multijava.util.jperf Defines the perfect hashing function generator Package Specification JPerf is the perfect hashing function generator for the compilers in MultiJava and the Java Modeling Language
org.multijava.util.lexgen Provides a lexer for the compilers of MultiJava and the Java Modeling Language
org.multijava.util.msggen Implements the automatic generation of the data structure for all of the compiler messages in MultiJava and the Java Modeling Language
org.multijava.util.optgen Implements the automatic generation of the data structure for all of the command line options in MultiJava and the Java Modeling Language
org.multijava.util.optimize Provides an optimizer for classfiles used by MultiJava and the Java Modeling Language
org.multijava.util.testing Provides JUnit testing utilities for all of the parts of MultiJava and the Java Modeling Language
 

Classes in java.util used by Default Package
Collection
           
Comparator
           
Enumeration
           
HashMap
           
Hashtable
           
Locale
           
Map
           
Set
           
Stack
           
Vector
           
 

Classes in java.util used by Default Package
Random
           
 

Classes in java.util used by Default Package
AbstractCollection
           
AbstractList
           
AbstractMap
           
AbstractSequentialList
           
AbstractSet
           
BitSet
           
Collection
           
Comparator
           
Dictionary
           
Enumeration
           
HashMap
           
HashMap.Entry
           
HashSet
           
Hashtable
           
Hashtable.EmptyEnumerator
           
Hashtable.EmptyIterator
           
Hashtable.Entry
           
Iterator
           
LinkedList.Entry
           
List
           
ListIterator
           
Map
           
Properties
           
RandomAccess
           
Set
           
SortedMap
           
SortedSet
           
TreeMap.Entry
           
Vector
           
 

Classes in java.util used by Default Package
HashMap
           
 

Classes in java.util used by org.jmlspecs.checker
ArrayList
           
HashMap
           
HashSet
           
Hashtable
           
Iterator
           
LinkedHashSet
           
LinkedList
           
Set
           
Stack
           
Vector
           
 

Classes in java.util used by org.jmlspecs.jmldoc
HashMap
           
Hashtable
           
LinkedHashSet
           
 

Classes in java.util used by org.jmlspecs.jmldoc.jmldoc_142
ArrayList
           
List
           
Map
           
 

Classes in java.util used by org.jmlspecs.jmlrac
ArrayList
           
HashMap
           
HashSet
           
Hashtable
           
Iterator
           
LinkedHashSet
           
List
           
Map
           
Set
           
Stack
           
 

Classes in java.util used by org.jmlspecs.jmlrac.qexpr
Collection
           
List
           
Set
           
 

Classes in java.util used by org.jmlspecs.jmlrac.runtime
HashMap
           
Map
           
Set
           
 

Classes in java.util used by org.jmlspecs.jmlspec
ArrayList
           
HashMap
           
Hashtable
           
LinkedHashSet
           
 

Classes in java.util used by org.jmlspecs.jmlunit
ArrayList
           
HashMap
           
HashSet
           
Hashtable
           
Iterator
           
LinkedHashSet
           
List
           
Map
           
Set
           
 

Classes in java.util used by org.jmlspecs.jmlunit.strategies
Iterator
           
NoSuchElementException
           
 

Classes in java.util used by org.jmlspecs.models
Collection
           
Enumeration
           
HashSet
           
Iterator
           
NoSuchElementException
           
 

Classes in java.util used by org.jmlspecs.models.resolve
Collection
           
Vector
           
 

Classes in java.util used by org.jmlspecs.racwrap
List
           
 

Classes in java.util used by org.jmlspecs.racwrap.runner
Enumeration
           
Hashtable
           
Properties
           
Vector
           
 

Classes in java.util used by org.jmlspecs.samples.digraph
HashSet
           
 

Classes in java.util used by org.jmlspecs.samples.jmlkluwer
ArrayList
           
 

Classes in java.util used by org.jmlspecs.samples.sets
HashSet
           
 

Classes in java.util used by org.jmlspecs.samples.stacks
ArrayList
           
 

Classes in java.util used by org.jmlspecs.samples.table
Hashtable
           
 

Classes in java.util used by org.jmlspecs.util
HashMap
           
Stack
           
 

Classes in java.util used by org.jmlspecs.util.dis
HashMap
           
Hashtable
           
LinkedHashSet
           
 

Classes in java.util used by org.multijava.dis
ArrayList
           
HashMap
           
Hashtable
           
LinkedHashSet
           
 

Classes in java.util used by org.multijava.launcher
ArrayList
           
Iterator
           
Map.Entry
           
 

Classes in java.util used by org.multijava.mjc
AbstractCollection
           
AbstractList
           
AbstractMap
           
AbstractSet
           
ArrayList
           
BitSet
           
Collection
           
Comparator
           
HashMap
           
HashSet
           
Hashtable
           
Iterator
           
LinkedHashSet
           
LinkedList
           
List
           
Map
           
NoSuchElementException
           
RandomAccess
           
Set
           
Stack
           
TreeMap
           
TreeSet
           
 

Classes in java.util used by org.multijava.mjdoc
HashMap
           
Hashtable
           
LinkedHashSet
           
 

Classes in java.util used by org.multijava.relaxed.runtime
Collection
           
HashSet
           
LinkedList
           
List
           
Map
           
Set
           
 

Classes in java.util used by org.multijava.relaxed.util
Vector
           
 

Classes in java.util used by org.multijava.util
ArrayList
           
Collection
           
HashMap
           
Hashtable
           
LinkedHashSet
           
List
           
Set
           
Stack
           
Vector
           
 

Classes in java.util used by org.multijava.util.backend
ArrayList
           
HashMap
           
Hashtable
           
LinkedHashSet
           
Stack
           
 

Classes in java.util used by org.multijava.util.classfile
ArrayList
           
HashMap
           
HashSet
           
Hashtable
           
LinkedHashSet
           
LinkedList
           
ListIterator
           
Stack
           
 

Classes in java.util used by org.multijava.util.compiler
ArrayList
           
Hashtable
           
 

Classes in java.util used by org.multijava.util.guigen
ArrayList
           
 

Classes in java.util used by org.multijava.util.jperf
ArrayList
           
Hashtable
           
Random
           
 

Classes in java.util used by org.multijava.util.lexgen
HashMap
           
Hashtable
           
LinkedHashSet
           
List
           
 

Classes in java.util used by org.multijava.util.msggen
Hashtable
           
 

Classes in java.util used by org.multijava.util.optgen
ArrayList
           
Hashtable
           
 

Classes in java.util used by org.multijava.util.optimize
HashMap
           
Hashtable
           
LinkedHashSet
           
 

Classes in java.util used by org.multijava.util.testing
ArrayList
           
HashMap
           
Hashtable
           
Iterator
           
LinkedHashSet
           
 


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.