JML

Uses of Class
java.lang.Object

Packages that use Object
antlr   
com.sun.tools.doclets   
com.sun.tools.doclets.standard   
java.awt   
java.awt.event   
java.io JML Specifications for the corresponding types in the Java Developement Kit (JDK). 
java.lang JML Specifications for the corresponding types in the Java Developement Kit (JDK). 
java.lang.reflect JML Specifications for the corresponding types in the Java Developement Kit (JDK). 
java.math JML Specifications for the corresponding types in the Java Developement Kit (JDK). 
java.util JML Specifications for the corresponding types in the Java Developement Kit (JDK). 
java.util.regex JML Specifications for the corresponding types in the Java Developement Kit (JDK). 
javax.swing   
javax.swing.filechooser   
junit.framework   
junit.runner   
junit.textui   
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.lang This package is a collection of types used in the definition of the JML language. 
org.jmlspecs.launcher The launcher allows the user to access all of the tools in JML. 
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.dbc This package contains samples of JML specifications written in the style of design by contract. 
org.jmlspecs.samples.digraph This package contains samples of JML specifications for directed graphs. 
org.jmlspecs.samples.dirobserver This package contains samples of JML specifications that illustrate issues in component-based programming relating to callbacks and JML's model program feature. 
org.jmlspecs.samples.jmlkluwer This package contains samples of JML specifications from the paper "JML: a Notation for Detailed Design". 
org.jmlspecs.samples.jmlrefman This package contains samples of JML specifications from the JML Reference Manual
org.jmlspecs.samples.jmltutorial This package contains samples of JML specifications from the tutorials. 
org.jmlspecs.samples.list.iterator   
org.jmlspecs.samples.list.list1   
org.jmlspecs.samples.list.list1.node   
org.jmlspecs.samples.list.list2   
org.jmlspecs.samples.list.list3   
org.jmlspecs.samples.list.node   
org.jmlspecs.samples.list.node2   
org.jmlspecs.samples.misc This package contains miscellaneous samples of JML specifications. 
org.jmlspecs.samples.prelimdesign This package contains samples of JML specifications from the paper Preliminary Design of JML
org.jmlspecs.samples.reader This package contains samples of JML specifications relating to some abstractions of input and output. 
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.javadoc   
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.mjdoc.mjdoc_142 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.gui   
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
 

Uses of Object in antlr
 

Subclasses of Object in antlr
 class antlr.CharScanner
           
 class antlr.LexerSharedInputState
           
 class antlr.LLkParser
           
 class antlr.Parser
           
 class antlr.Token
           
 class antlr.TokenStreamSelector
           
 

Uses of Object in com.sun.tools.doclets
 

Subclasses of Object in com.sun.tools.doclets
 class com.sun.tools.doclets.HtmlDocWriter
           
 class com.sun.tools.doclets.HtmlWriter
           
 

Uses of Object in com.sun.tools.doclets.standard
 

Subclasses of Object in com.sun.tools.doclets.standard
 class com.sun.tools.doclets.standard.AbstractSubWriter
           
 class com.sun.tools.doclets.standard.ClassSubWriter
           
 class com.sun.tools.doclets.standard.ClassWriter
           
 class com.sun.tools.doclets.standard.ConstructorSubWriter
           
 class com.sun.tools.doclets.standard.ExecutableMemberSubWriter
           
 class com.sun.tools.doclets.standard.FieldSubWriter
           
 class com.sun.tools.doclets.standard.HtmlStandardWriter
           
 class com.sun.tools.doclets.standard.MethodSubWriter
           
 class com.sun.tools.doclets.standard.Standard
           
 class com.sun.tools.doclets.standard.SubWriterHolderWriter
           
 

Uses of Object in java.awt
 

Subclasses of Object in java.awt
 class AWTEvent
           
 class Component
           
 class Container
           
 class Frame
           
 class Window
           
 

Uses of Object in java.awt.event
 

Subclasses of Object in java.awt.event
 class ActionEvent
           
 class ComponentEvent
           
 class ItemEvent
           
 class WindowAdapter
           
 class WindowEvent
           
 

Fields in java.awt.event declared as Object
(package private)  Object ItemEvent.item
           
 

Methods in java.awt.event that return Object
 Object ItemEvent.getItem()
           
 

Constructors in java.awt.event with parameters of type Object
ActionEvent(Object, int, String)
           
ActionEvent(Object, int, String, int)
           
ActionEvent(Object, int, String, long, int)
           
ItemEvent(ItemSelectable, int, Object, int)
           
 

Uses of Object in java.io
 

Subclasses of Object in java.io
 class ByteArrayOutputStream
           
 class FileWriter
           
 class FilterOutputStream
           
 class InputStream
           
 class IOException
           
 class OutputStream
           
 class OutputStreamWriter
           
 class PrintStream
           
 class PrintWriter
           
 class RandomAccessFile
           
 class Reader
           
 class Writer
           
 

Fields in java.io declared as Object
private static Object File.tmpFileLock
           
protected  Object Reader.lock
           
protected  Object Writer.lock
           
 

Methods in java.io with parameters of type Object
 boolean File.equals(Object)
           
 int File.compareTo(Object)
           
 void PrintStream.print(Object)
           
 void PrintStream.println(Object)
           
 PrintStream PrintStream.printf(String, Object[])
           
 PrintStream PrintStream.printf(Locale, String, Object[])
           
 PrintStream PrintStream.format(String, Object[])
           
 PrintStream PrintStream.format(Locale, String, Object[])
           
 void PrintWriter.print(Object)
           
 void PrintWriter.println(Object)
           
 PrintWriter PrintWriter.printf(String, Object[])
           
 PrintWriter PrintWriter.printf(Locale, String, Object[])
           
 PrintWriter PrintWriter.format(String, Object[])
           
 PrintWriter PrintWriter.format(Locale, String, Object[])
           
 

Constructors in java.io with parameters of type Object
Reader(Object)
           
Writer(Object)
           
 

Uses of Object in java.lang
 

Subclasses of Object in java.lang
(package private)  class AbstractStringBuilder
           
 class ArithmeticException
           
 class Byte
           
 class Character
           
 class Class
           
 class ClassCastException
           
 class ClassLoader
           
 class ClassNotFoundException
           
 class CloneNotSupportedException
           
 class Double
           
 class Error
           
 class Exception
           
 class Float
           
 class IllegalAccessException
           
 class IllegalArgumentException
           
 class IllegalStateException
           
 class IndexOutOfBoundsException
           
 class Integer
           
 class InternalError
           
 class Long
           
 class NoSuchMethodException
           
 class NullPointerException
           
 class Number
           
 class NumberFormatException
           
 class OutOfMemoryError
           
 class Process
           
 class RuntimeException
           
 class SecurityException
           
 class Short
           
 class String
           
 class StringBuffer
           
 class Throwable
           
 class UnsupportedOperationException
           
 class VirtualMachineError
           
 

Fields in java.lang declared as Object
private  Object Throwable.backtrace
           
private  Object[] Class.enumConstants
           
 

Methods in java.lang that return Object
protected  Object Object.clone()
           
 Object Class.newInstance()
           
private  Object Class.newInstance0()
           
 Object[] Class.getSigners()
           
private  Object[] Class.getEnclosingMethod0()
           
 Object[] Class.getEnumConstants()
           
(package private)  Object[] Class.getEnumConstantsShared()
           
 Object Class.cast(Object)
           
 

Methods in java.lang with parameters of type Object
 boolean Object.equals(Object)
           
 boolean String.equals(Object)
           
static String String.format(String, Object[])
           
static String String.format(Locale, String, Object[])
           
static String String.valueOf(Object)
           
 int String.compareTo(Object)
           
abstract  int Comparable.compareTo(Object)
           
abstract  boolean CharSequence.equals(Object)
           
protected  void ClassLoader.setSigners(Class, Object[])
           
 boolean Class.isInstance(Object)
           
(package private)  void Class.setSigners(Object[])
           
private static boolean Class.arrayContentsEq(Object[], Object[])
           
 Object Class.cast(Object)
           
 boolean Byte.equals(Object)
           
 int Byte.compareTo(Object)
           
 boolean Character.equals(Object)
           
 int Character.compareTo(Object)
           
 boolean Double.equals(Object)
           
 int Double.compareTo(Object)
           
 boolean Float.equals(Object)
           
 int Float.compareTo(Object)
           
 boolean Integer.equals(Object)
           
 int Integer.compareTo(Object)
           
 boolean Long.equals(Object)
           
 int Long.compareTo(Object)
           
 boolean Short.equals(Object)
           
 int Short.compareTo(Object)
           
 AbstractStringBuilder AbstractStringBuilder.append(Object)
           
 AbstractStringBuilder AbstractStringBuilder.insert(int, Object)
           
 StringBuffer StringBuffer.append(Object)
           
 StringBuffer StringBuffer.insert(int, Object)
           
 AbstractStringBuilder StringBuffer.insert(int, Object)
           
 AbstractStringBuilder StringBuffer.append(Object)
           
 

Uses of Object in java.lang.reflect
 

Subclasses of Object in java.lang.reflect
 class AccessibleObject
           
 class Field
           
 class InvocationTargetException
           
 class Method
           
 

Methods in java.lang.reflect that return Object
 Object Method.invoke(Object, Object[])
           
 Object Method.getDefaultValue()
           
 Object Field.get(Object)
           
 

Methods in java.lang.reflect with parameters of type Object
 boolean Method.equals(Object)
           
 Object Method.invoke(Object, Object[])
           
 boolean Field.equals(Object)
           
 Object Field.get(Object)
           
 boolean Field.getBoolean(Object)
           
 byte Field.getByte(Object)
           
 char Field.getChar(Object)
           
 short Field.getShort(Object)
           
 int Field.getInt(Object)
           
 long Field.getLong(Object)
           
 float Field.getFloat(Object)
           
 double Field.getDouble(Object)
           
 void Field.set(Object, Object)
           
 void Field.setBoolean(Object, boolean)
           
 void Field.setByte(Object, byte)
           
 void Field.setChar(Object, char)
           
 void Field.setShort(Object, short)
           
 void Field.setInt(Object, int)
           
 void Field.setLong(Object, long)
           
 void Field.setFloat(Object, float)
           
 void Field.setDouble(Object, double)
           
private  sun.reflect.FieldAccessor Field.getFieldAccessor(Object)
           
private  void Field.doSecurityCheck(Object)
           
 

Uses of Object in java.math
 

Subclasses of Object in java.math
 class BigInteger
           
 

Methods in java.math with parameters of type Object
 boolean BigInteger.equals(Object)
           
 int BigInteger.compareTo(Object)
           
 

Uses of Object in java.util
 

Subclasses of Object in java.util
 class AbstractCollection
           
 class AbstractList
           
 class AbstractMap
           
 class AbstractSequentialList
           
 class AbstractSet
           
 class ArrayList
           
 class BitSet
           
 class Dictionary
           
 class EventObject
           
 class HashMap
           
 class HashSet
           
 class Hashtable
           
 class LinkedHashSet
           
 class LinkedList
           
 class NoSuchElementException
           
 class Properties
           
 class Random
           
 class Stack
           
 class TreeMap
           
 class TreeSet
           
 class Vector
           
 

Fields in java.util declared as Object
protected  Object EventObject.source
           
private  Object[] ArrayList.elementData
           
private static Object HashSet.PRESENT
           
protected  Object[] Vector.elementData
           
private static Object TreeSet.PRESENT
           
 

Methods in java.util that return Object
abstract  Object Iterator.next()
           
 Object EventObject.getSource()
           
 Object[] AbstractCollection.toArray()
           
 Object[] AbstractCollection.toArray(Object[])
           
private static Object[] AbstractCollection.finishToArray(Object[], Iterator)
           
abstract  Object[] Collection.toArray()
           
abstract  Object[] Collection.toArray(Object[])
           
abstract  Object AbstractList.get(int)
           
 Object AbstractList.set(int, Object)
           
 Object AbstractList.remove(int)
           
abstract  Object List.get(int)
           
abstract  Object List.remove(int)
           
abstract  Object List.set(int, Object)
           
abstract  Object[] List.toArray()
           
abstract  Object[] List.toArray(Object[])
           
 Object ArrayList.clone()
           
 Object[] ArrayList.toArray()
           
 Object[] ArrayList.toArray(Object[])
           
 Object ArrayList.get(int)
           
 Object ArrayList.set(int, Object)
           
 Object ArrayList.remove(int)
           
abstract  Object[] Set.toArray()
           
abstract  Object[] Set.toArray(Object[])
           
 Object HashSet.clone()
           
 Object Vector.elementAt(int)
           
 Object Vector.firstElement()
           
 Object Vector.lastElement()
           
 Object Vector.clone()
           
 Object[] Vector.toArray()
           
 Object[] Vector.toArray(Object[])
           
 Object Vector.get(int)
           
 Object Vector.set(int, Object)
           
 Object Vector.remove(int)
           
 Object Stack.push(Object)
           
 Object Stack.pop()
           
 Object Stack.peek()
           
 Object AbstractMap.get(Object)
           
 Object AbstractMap.put(Object, Object)
           
 Object AbstractMap.remove(Object)
           
protected  Object AbstractMap.clone()
           
abstract  Object Map.get(Object)
           
abstract  Object Map.put(Object, Object)
           
abstract  Object Map.remove(Object)
           
 Object HashMap.get(Object)
           
private  Object HashMap.getForNullKey()
           
 Object HashMap.put(Object, Object)
           
private  Object HashMap.putForNullKey(Object)
           
 Object HashMap.remove(Object)
           
 Object HashMap.clone()
           
abstract  Object Dictionary.get(Object)
           
abstract  Object Dictionary.put(Object, Object)
           
abstract  Object Dictionary.remove(Object)
           
 Object Hashtable.get(Object)
           
 Object Hashtable.put(Object, Object)
           
 Object Hashtable.remove(Object)
           
 Object Hashtable.clone()
           
 Object AbstractSequentialList.get(int)
           
 Object AbstractSequentialList.set(int, Object)
           
 Object AbstractSequentialList.remove(int)
           
 Object LinkedList.getFirst()
           
 Object LinkedList.getLast()
           
 Object LinkedList.removeFirst()
           
 Object LinkedList.removeLast()
           
 Object LinkedList.get(int)
           
 Object LinkedList.set(int, Object)
           
 Object LinkedList.remove(int)
           
 Object LinkedList.peek()
           
 Object LinkedList.element()
           
 Object LinkedList.poll()
           
 Object LinkedList.remove()
           
 Object LinkedList.peekFirst()
           
 Object LinkedList.peekLast()
           
 Object LinkedList.pollFirst()
           
 Object LinkedList.pollLast()
           
 Object LinkedList.pop()
           
private  Object LinkedList.remove(LinkedList.Entry)
           
 Object LinkedList.clone()
           
 Object[] LinkedList.toArray()
           
 Object[] LinkedList.toArray(Object[])
           
abstract  Object Deque.removeFirst()
           
abstract  Object Deque.removeLast()
           
abstract  Object Deque.pollFirst()
           
abstract  Object Deque.pollLast()
           
abstract  Object Deque.getFirst()
           
abstract  Object Deque.getLast()
           
abstract  Object Deque.peekFirst()
           
abstract  Object Deque.peekLast()
           
abstract  Object Deque.remove()
           
abstract  Object Deque.poll()
           
abstract  Object Deque.element()
           
abstract  Object Deque.peek()
           
abstract  Object Deque.pop()
           
abstract  Object Queue.remove()
           
abstract  Object Queue.poll()
           
abstract  Object Queue.element()
           
abstract  Object Queue.peek()
           
abstract  Object Enumeration.nextElement()
           
 Object Properties.setProperty(String, String)
           
abstract  Object Map.Entry.getKey()
           
abstract  Object Map.Entry.getValue()
           
abstract  Object Map.Entry.setValue(Object)
           
 Object BitSet.clone()
           
 Object TreeSet.first()
           
 Object TreeSet.last()
           
 Object TreeSet.lower(Object)
           
 Object TreeSet.floor(Object)
           
 Object TreeSet.ceiling(Object)
           
 Object TreeSet.higher(Object)
           
 Object TreeSet.pollFirst()
           
 Object TreeSet.pollLast()
           
 Object TreeSet.clone()
           
abstract  Object NavigableSet.lower(Object)
           
abstract  Object NavigableSet.floor(Object)
           
abstract  Object NavigableSet.ceiling(Object)
           
abstract  Object NavigableSet.higher(Object)
           
abstract  Object NavigableSet.pollFirst()
           
abstract  Object NavigableSet.pollLast()
           
abstract  Object SortedSet.first()
           
abstract  Object SortedSet.last()
           
 Object TreeMap.get(Object)
           
 Object TreeMap.firstKey()
           
 Object TreeMap.lastKey()
           
 Object TreeMap.put(Object, Object)
           
 Object TreeMap.remove(Object)
           
 Object TreeMap.clone()
           
 Object TreeMap.lowerKey(Object)
           
 Object TreeMap.floorKey(Object)
           
 Object TreeMap.ceilingKey(Object)
           
 Object TreeMap.higherKey(Object)
           
(package private) static Object TreeMap.keyOrNull(TreeMap.Entry)
           
(package private) static Object TreeMap.key(TreeMap.Entry)
           
abstract  Object NavigableMap.lowerKey(Object)
           
abstract  Object NavigableMap.floorKey(Object)
           
abstract  Object NavigableMap.ceilingKey(Object)
           
abstract  Object NavigableMap.higherKey(Object)
           
abstract  Object SortedMap.firstKey()
           
abstract  Object SortedMap.lastKey()
           
abstract  Object ListIterator.next()
           
abstract  Object ListIterator.previous()
           
 

Methods in java.util with parameters of type Object
abstract  int Comparator.compare(Object, Object)
           
abstract  boolean Comparator.equals(Object)
           
 boolean AbstractCollection.contains(Object)
           
 Object[] AbstractCollection.toArray(Object[])
           
private static Object[] AbstractCollection.finishToArray(Object[], Iterator)
           
 boolean AbstractCollection.add(Object)
           
 boolean AbstractCollection.remove(Object)
           
abstract  boolean Collection.add(Object)
           
abstract  boolean Collection.contains(Object)
           
abstract  boolean Collection.equals(Object)
           
abstract  boolean Collection.remove(Object)
           
abstract  Object[] Collection.toArray(Object[])
           
 boolean AbstractList.add(Object)
           
 Object AbstractList.set(int, Object)
           
 void AbstractList.add(int, Object)
           
 int AbstractList.indexOf(Object)
           
 int AbstractList.lastIndexOf(Object)
           
 boolean AbstractList.equals(Object)
           
abstract  void List.add(int, Object)
           
abstract  boolean List.add(Object)
           
abstract  boolean List.contains(Object)
           
abstract  boolean List.equals(Object)
           
abstract  int List.indexOf(Object)
           
abstract  int List.lastIndexOf(Object)
           
abstract  boolean List.remove(Object)
           
abstract  Object List.set(int, Object)
           
abstract  Object[] List.toArray(Object[])
           
 boolean ArrayList.contains(Object)
           
 int ArrayList.indexOf(Object)
           
 int ArrayList.lastIndexOf(Object)
           
 Object[] ArrayList.toArray(Object[])
           
 Object ArrayList.set(int, Object)
           
 boolean ArrayList.add(Object)
           
 void ArrayList.add(int, Object)
           
 boolean ArrayList.remove(Object)
           
 boolean AbstractSet.equals(Object)
           
abstract  boolean Set.add(Object)
           
abstract  boolean Set.contains(Object)
           
abstract  boolean Set.equals(Object)
           
abstract  boolean Set.remove(Object)
           
abstract  Object[] Set.toArray(Object[])
           
 boolean HashSet.contains(Object)
           
 boolean HashSet.add(Object)
           
 boolean HashSet.remove(Object)
           
 void Vector.copyInto(Object[])
           
 boolean Vector.contains(Object)
           
 int Vector.indexOf(Object)
           
 int Vector.indexOf(Object, int)
           
 int Vector.lastIndexOf(Object)
           
 int Vector.lastIndexOf(Object, int)
           
 void Vector.setElementAt(Object, int)
           
 void Vector.insertElementAt(Object, int)
           
 void Vector.addElement(Object)
           
 boolean Vector.removeElement(Object)
           
 Object[] Vector.toArray(Object[])
           
 Object Vector.set(int, Object)
           
 boolean Vector.add(Object)
           
 boolean Vector.remove(Object)
           
 void Vector.add(int, Object)
           
 boolean Vector.equals(Object)
           
 Object Stack.push(Object)
           
 int Stack.search(Object)
           
 boolean AbstractMap.containsValue(Object)
           
 boolean AbstractMap.containsKey(Object)
           
 Object AbstractMap.get(Object)
           
 Object AbstractMap.put(Object, Object)
           
 Object AbstractMap.remove(Object)
           
 boolean AbstractMap.equals(Object)
           
private static boolean AbstractMap.eq(Object, Object)
           
abstract  boolean Map.containsKey(Object)
           
abstract  boolean Map.containsValue(Object)
           
abstract  boolean Map.equals(Object)
           
abstract  Object Map.get(Object)
           
abstract  Object Map.put(Object, Object)
           
abstract  Object Map.remove(Object)
           
 Object HashMap.get(Object)
           
 boolean HashMap.containsKey(Object)
           
(package private)  HashMap.Entry HashMap.getEntry(Object)
           
 Object HashMap.put(Object, Object)
           
private  Object HashMap.putForNullKey(Object)
           
private  void HashMap.putForCreate(Object, Object)
           
 Object HashMap.remove(Object)
           
(package private)  HashMap.Entry HashMap.removeEntryForKey(Object)
           
(package private)  HashMap.Entry HashMap.removeMapping(Object)
           
 boolean HashMap.containsValue(Object)
           
(package private)  void HashMap.addEntry(int, Object, Object, int)
           
(package private)  void HashMap.createEntry(int, Object, Object, int)
           
abstract  Object Dictionary.get(Object)
           
abstract  Object Dictionary.put(Object, Object)
           
abstract  Object Dictionary.remove(Object)
           
 boolean Hashtable.contains(Object)
           
 boolean Hashtable.containsValue(Object)
           
 boolean Hashtable.containsKey(Object)
           
 Object Hashtable.get(Object)
           
 Object Hashtable.put(Object, Object)
           
 Object Hashtable.remove(Object)
           
 boolean Hashtable.equals(Object)
           
private  void Hashtable.reconstitutionPut(Hashtable.Entry[], Object, Object)
           
 Object AbstractSequentialList.set(int, Object)
           
 void AbstractSequentialList.add(int, Object)
           
 void LinkedList.addFirst(Object)
           
 void LinkedList.addLast(Object)
           
 boolean LinkedList.contains(Object)
           
 boolean LinkedList.add(Object)
           
 boolean LinkedList.remove(Object)
           
 Object LinkedList.set(int, Object)
           
 void LinkedList.add(int, Object)
           
 int LinkedList.indexOf(Object)
           
 int LinkedList.lastIndexOf(Object)
           
 boolean LinkedList.offer(Object)
           
 boolean LinkedList.offerFirst(Object)
           
 boolean LinkedList.offerLast(Object)
           
 void LinkedList.push(Object)
           
 boolean LinkedList.removeFirstOccurrence(Object)
           
 boolean LinkedList.removeLastOccurrence(Object)
           
private  LinkedList.Entry LinkedList.addBefore(Object, LinkedList.Entry)
           
 Object[] LinkedList.toArray(Object[])
           
abstract  void Deque.addFirst(Object)
           
abstract  void Deque.addLast(Object)
           
abstract  boolean Deque.offerFirst(Object)
           
abstract  boolean Deque.offerLast(Object)
           
abstract  boolean Deque.removeFirstOccurrence(Object)
           
abstract  boolean Deque.removeLastOccurrence(Object)
           
abstract  boolean Deque.add(Object)
           
abstract  boolean Deque.offer(Object)
           
abstract  void Deque.push(Object)
           
abstract  boolean Deque.remove(Object)
           
abstract  boolean Deque.contains(Object)
           
abstract  boolean Queue.add(Object)
           
abstract  boolean Queue.offer(Object)
           
abstract  boolean Map.Entry.equals(Object)
           
abstract  Object Map.Entry.setValue(Object)
           
 boolean BitSet.equals(Object)
           
 boolean TreeSet.contains(Object)
           
 boolean TreeSet.add(Object)
           
 boolean TreeSet.remove(Object)
           
 NavigableSet TreeSet.subSet(Object, boolean, Object, boolean)
           
 NavigableSet TreeSet.headSet(Object, boolean)
           
 NavigableSet TreeSet.tailSet(Object, boolean)
           
 SortedSet TreeSet.subSet(Object, Object)
           
 SortedSet TreeSet.headSet(Object)
           
 SortedSet TreeSet.tailSet(Object)
           
 Object TreeSet.lower(Object)
           
 Object TreeSet.floor(Object)
           
 Object TreeSet.ceiling(Object)
           
 Object TreeSet.higher(Object)
           
abstract  Object NavigableSet.lower(Object)
           
abstract  Object NavigableSet.floor(Object)
           
abstract  Object NavigableSet.ceiling(Object)
           
abstract  Object NavigableSet.higher(Object)
           
abstract  NavigableSet NavigableSet.subSet(Object, boolean, Object, boolean)
           
abstract  NavigableSet NavigableSet.headSet(Object, boolean)
           
abstract  NavigableSet NavigableSet.tailSet(Object, boolean)
           
abstract  SortedSet NavigableSet.subSet(Object, Object)
           
abstract  SortedSet NavigableSet.headSet(Object)
           
abstract  SortedSet NavigableSet.tailSet(Object)
           
abstract  SortedSet SortedSet.headSet(Object)
           
abstract  SortedSet SortedSet.subSet(Object, Object)
           
abstract  SortedSet SortedSet.tailSet(Object)
           
 boolean TreeMap.containsKey(Object)
           
 boolean TreeMap.containsValue(Object)
           
 Object TreeMap.get(Object)
           
(package private)  TreeMap.Entry TreeMap.getEntry(Object)
           
(package private)  TreeMap.Entry TreeMap.getEntryUsingComparator(Object)
           
(package private)  TreeMap.Entry TreeMap.getCeilingEntry(Object)
           
(package private)  TreeMap.Entry TreeMap.getFloorEntry(Object)
           
(package private)  TreeMap.Entry TreeMap.getHigherEntry(Object)
           
(package private)  TreeMap.Entry TreeMap.getLowerEntry(Object)
           
 Object TreeMap.put(Object, Object)
           
 Object TreeMap.remove(Object)
           
 Map.Entry TreeMap.lowerEntry(Object)
           
 Object TreeMap.lowerKey(Object)
           
 Map.Entry TreeMap.floorEntry(Object)
           
 Object TreeMap.floorKey(Object)
           
 Map.Entry TreeMap.ceilingEntry(Object)
           
 Object TreeMap.ceilingKey(Object)
           
 Map.Entry TreeMap.higherEntry(Object)
           
 Object TreeMap.higherKey(Object)
           
 NavigableMap TreeMap.subMap(Object, boolean, Object, boolean)
           
 NavigableMap TreeMap.headMap(Object, boolean)
           
 NavigableMap TreeMap.tailMap(Object, boolean)
           
 SortedMap TreeMap.subMap(Object, Object)
           
 SortedMap TreeMap.headMap(Object)
           
 SortedMap TreeMap.tailMap(Object)
           
(package private)  int TreeMap.compare(Object, Object)
           
(package private) static boolean TreeMap.valEquals(Object, Object)
           
(package private)  void TreeMap.readTreeSet(int, ObjectInputStream, Object)
           
(package private)  void TreeMap.addAllForTreeSet(SortedSet, Object)
           
private  void TreeMap.buildFromSorted(int, Iterator, ObjectInputStream, Object)
           
private  TreeMap.Entry TreeMap.buildFromSorted(int, int, int, int, Iterator, ObjectInputStream, Object)
           
abstract  Map.Entry NavigableMap.lowerEntry(Object)
           
abstract  Object NavigableMap.lowerKey(Object)
           
abstract  Map.Entry NavigableMap.floorEntry(Object)
           
abstract  Object NavigableMap.floorKey(Object)
           
abstract  Map.Entry NavigableMap.ceilingEntry(Object)
           
abstract  Object NavigableMap.ceilingKey(Object)
           
abstract  Map.Entry NavigableMap.higherEntry(Object)
           
abstract  Object NavigableMap.higherKey(Object)
           
abstract  NavigableMap NavigableMap.subMap(Object, boolean, Object, boolean)
           
abstract  NavigableMap NavigableMap.headMap(Object, boolean)
           
abstract  NavigableMap NavigableMap.tailMap(Object, boolean)
           
abstract  SortedMap NavigableMap.subMap(Object, Object)
           
abstract  SortedMap NavigableMap.headMap(Object)
           
abstract  SortedMap NavigableMap.tailMap(Object)
           
abstract  SortedMap SortedMap.headMap(Object)
           
abstract  SortedMap SortedMap.subMap(Object, Object)
           
abstract  SortedMap SortedMap.tailMap(Object)
           
abstract  void ListIterator.add(Object)
           
abstract  void ListIterator.set(Object)
           
 

Constructors in java.util with parameters of type Object
EventObject(Object)
           
 

Uses of Object in java.util.regex
 

Subclasses of Object in java.util.regex
 class Pattern
           
 

Uses of Object in javax.swing
 

Subclasses of Object in javax.swing
 class JComponent
           
 class JFrame
           
 class JPanel
           
 

Uses of Object in javax.swing.filechooser
 

Subclasses of Object in javax.swing.filechooser
 class FileFilter
           
 

Uses of Object in junit.framework
 

Subclasses of Object in junit.framework
 class junit.framework.Assert
           
 class junit.framework.TestCase
           
 class junit.framework.TestResult
           
 class junit.framework.TestSuite
           
 

Uses of Object in junit.runner
 

Subclasses of Object in junit.runner
 class junit.runner.BaseTestRunner
           
 

Uses of Object in junit.textui
 

Subclasses of Object in junit.textui
 class junit.textui.ResultPrinter
           
 class junit.textui.TestRunner
           
 

Uses of Object in org.jmlspecs.checker
 

Subclasses of Object in org.jmlspecs.checker
 class AndNotPatternFilenameFilter
          Decorates the file name filter given to the constructor so it does not match names that include the pattern given to the constructor.
 class CTypeType
          This class represents the JML \TYPE type.
 class JavadocJmlLexer
           
 class JavadocJmlParser
           
 class JClassDeclarationWrapper
          A wrapper class to JClassDeclaration to implement JML-specific typechecking.
 class JConstructorBlockWrapper
           
 class JConstructorDeclarationWrapper
          A class representing a constructor declaration in the syntax tree.
 class JFieldDeclarationWrapper
          A class representing a field declaration in the syntax tree.
 class JInterfaceDeclarationWrapper
          This class represents a java interface in the syntax tree
 class JMethodDeclarationWrapper
          A class representing a method declaration in the syntax tree.
 class JmlAbruptSpecBody
          JmlAbruptSpecBody.java
 class JmlAbruptSpecCase
          JmlAbruptSpecCase.java
 class JmlAbstractVisitor
          An abstract JML visitor class to facilitate writing concrete visitor classes that implements the interface JmlVisitor.
 class JmlAccessibleClause
          An AST node class representing the JML accessible clause.
 class JmlAccumSubclassingInfo
           
 class JmlAddExpression
          This class represents the addition binary expression.
 class JmlAdmissibilityVisitor
          A visitor class to check admissibility of JML invariants and represents clauses.
protected  class JmlAdmissibilityVisitor.NotAdmissibleException
          An Exception which is thrown when some was found not to be admissible.
 class JmlArrayDimsAndInits
          JmlArrayDimsAndInits.java
 class JmlAssertOrAssumeStatement
          This class represents the type of assert-statement, and assume-statement in JML.
 class JmlAssertStatement
          JmlAssertStatement.java
 class JmlAssignableClause
          A JML AST node for the assignable clause.
 class JmlAssignableFieldSet
          This class acts as a set containing the assignable fields mentioned in an assignable clause.
 class JmlAssignmentStatement
          JmlAssignmentStatement.java
 class JmlAssumeStatement
          JmlAssumeStatement.java
 class JmlAxiom
          This AST node represents a JML axiom annotation.
 class JmlBehaviorSpec
          JmlBehaviorSpec.java heavyweight-spec ::= [ privacy ] "behavior" generic-spec-case
 class JmlBinaryArithmeticExpressionHelper
          This class is an abstract root class for binary expressions.
 class JmlBinaryField
          This class represents a class read from a *.class file.
 class JmlBinaryMember
          This type represents a java declaration in the syntax tree.
 class JmlBinaryMethod
          This class represents a method read from a *.class file.
 class JmlBinarySourceClass
          This class represents a class read from a *.class file.
 class JmlBinaryType
          This class represents a class read from a *.class file.
 class JmlBitwiseExpression
          This class represents the addition binary expression.
 class JmlBreaksClause
          JmlBreaksClause.java
 class JmlCallableClause
          An AST node class representing the JML callable clause.
 class JmlCapturesClause
          An AST node class representing the JML captures clause.
 class JmlCastExpression
          JmlCastExpression.java This class represents a cast expression such as /*@(non_null)* / o /*@(non_null T)* / o (/*@non_null* / T) o
 class JmlClassBlock
          This class represents a instance or static initializer block annotated with a JML method specification.
 class JmlClassContext
          This class represents the context for a class during checking passes (checkInterface, checkInitializers, typecheck).
 class JmlClassDeclaration
          This type represents a java class declaration in the syntax tree.
(package private)  class JmlClassicalAdmissibilityVisitor
           
 class JmlClassOrGFImport
          This type represents (in the AST) import statements for single classes or generic functions, e.g., import java.util.ArrayList; or import org.multijava.samples.typecheck.
 class JmlCodeContract
          An abstraction of JML method specification.
 class JmlCommonOptions
          This class is automatically generated from JmlCommonOptions.opt and contains member fields corresponding to command-line options.
 class JmlCompilationUnit
          This class represents a single JML compilation unit (typically a file in a file-based compiler like this) in the AST.
 class JmlCompilationUnitContext
          This class represents the context for a compilation unit during checking passes (checkInterface, checkInitializers, typecheck).
 class JmlConstraint
          This AST node represents a JML constraint annotation.
 class JmlConstructorContext
          This class represents the context for a constructor during checking passes (checkInterface, checkInitializers, typecheck).
 class JmlConstructorDeclaration
          JmlConstructorDeclaration.java
 class JmlConstructorName
          This AST node represents a constructor in a JML annotation.
 class JmlContext
          Descendents of this class represent local contexts during checking passes (checkInterface, checkInitializers, typecheck).
 class JmlContinuesClause
          JmlContinuesClause.java
 class JmlDataGroupAccumulator
          This class represents a set of jml-data-group-assertion's in JML ASTs.
 class JmlDataGroupClause
          This class represents a jml-var-assertion of the form initially predicate.
 class JmlDataGroupMemberMap
          This class acts as a
 class JmlDebugStatement
          A concrete AST node class to represent the debug statement of the following form: debug-statement ::= "debug" expression ;
 class JmlDeclaration
          This abstract class is the superclass of all jml-declaration AST nodes, (i.e., invariants, history constraints, depends declarations, and represents declarations)
(package private)  class JmlDeclaration.ModifierAccumulator
           
 class JMLDefaultWarningFilter
          A warning filter for JML.
 class JmlDivergesClause
          A JML AST node class for the diverges clause.
 class JmlDivideExpression
          This class represents the addition binary expression.
 class JmlDurationClause
          JmlDurationClause.java
 class JmlDurationExpression
          JmlDurationExpression.java
 class JmlElemTypeExpression
          JmlElemTypeExpression.java
 class JmlEnsuresClause
          A JML AST node for the <\code>ensures clause.
 class JmlEqualityExpression
          This class represents the AST node for the equality operators.
 class JmlExample
          A class representing JML example specifications.
 class JmlExceptionalBehaviorSpec
          JmlExceptionalBehaviorSpec.java heavyweight-spec ::= [ privacy ] "exceptional_behavior" exceptional-spec-case
 class JmlExceptionalExample
          A class representing JML exceptional example specifications.
 class JmlExceptionalSpecBody
          An AST node class for the JML exceptional-spec-body.
 class JmlExceptionalSpecCase
          An AST node class for the JML exceptional-spec-case.
 class JmlExpression
          JmlExpression.java
 class JmlExpressionChecker
          A visitor class to check privacy (and purity) of JML expressions.
 class JmlExpressionContext
          A class for representing the context in which JML expressions are typechecked.
 class JmlExpressionFactory
          Expression AST node factory class.
(package private)  class JmlExprIDKeywords
           
 class JmlExtendingSpecification
          A method specification that extetends inherited specifications.
 class JmlFieldDeclaration
          JmlFieldDeclaration.java
(package private)  class JmlFieldDeclaration.JmlFieldSpecsContext
          A special flow control context class for typechecking JML data group clauses.
 class JmlFileFinder
          This FileFinder looks for a .class file and a .java file, returning whichever one is newer.
 class JmlFlowControlContext
          This class is used during typechecking for control flow analysis that maintains local variable definite assignment (JLS2, 16), throwable, and reachability information (JLS2, 14.20).
 class JmlForAllVarDecl
          An AST node class for the JML forall variable declarations.
 class JmlFormalParameter
          This class represents a formal parameter in a JML AST.
 class JmlFreshExpression
          JmlFreshExpression.java
 class JmlGeneralSpecCase
          An abstraction of JML specification cases.
 class JmlGenericSpecBody
          An AST node class for the JML generic-spec-body.
 class JmlGenericSpecCase
          An AST node class for the JML generic-spec-case.
 class JmlGuardedStatement
          JmlGuardedStatement.java
 class JmlGUI
          This class is automatically generated from JmlGUI.gui and contains member fields corresponding to tool-specific GUI specifications.
protected  class JmlGUI.AllFilesGUIFileFilter
           
protected  class JmlGUI.JmlCompilation
           
protected  class JmlGUI.JmlGUIFileFilter
           
protected  class JmlGUI.JmlOpenHandler
           
 class JmlHeavyweightSpec
          An AST node class for the JML heavyweight-spec.
 class JmlHenceByStatement
          JmlHenceByStatement.java
(package private)  class JmlIDKeywords
           
 class JmlInformalExpression
          JmlInformalExpression.java
 class JmlInformalStoreRef
          JmlInformalStoreRef.java
 class JmlInGroupClause
          This class represents a jml-var-assertion of the form initially predicate.
 class JmlInitializerContext
          This class represents the context for a static initializer during checking passes (checkInterface, checkInitializers, typecheck).
 class JmlInitiallyVarAssertion
          This class represents a jml-var-assertion of the form initially predicate.
 class JmlInterfaceContext
          This class represents the context for an interface declaration during checking passes (checkInterface, checkInitializers, typecheck).
 class JmlInterfaceDeclaration
          This class represents a java interface in the syntax tree
 class JmlInvariant
          This AST node represents a JML invariant annotation.
 class JmlInvariantForExpression
          AST for the JML expression \invariant_for.
 class JmlInvariantStatement
          JmlInvariantStatement.java
 class JmlIsInitializedExpression
          AST for the JML expression \is_initialized.
 class JmlJDLexer
          This is the scanner for embedded JML annotations.
 class JmlLabeled
          JmlLabeledClause.java
 class JmlLabelExpression
          AST for the JML expressions \lblneg and \lblpos.
 class JmlLetVarDecl
          An AST node class for the JML let (old) variable declarations.
 class JmlLexer
          This is the top level JML scanner.
 class JmlLockSetExpression
          AST for the JML expression \lockset.
 class JmlLoopInvariant
          JmlLoopInvariant.java
 class JmlLoopSpecification
          This is the super class for the classes representing loop-invariant and variant-function annotations for loop-stmt.
 class JmlLoopStatement
          This class represents loop-stmts annotated with loop-invariants and/or variant-functions.
 class JmlMapsIntoClause
          This class represents a jml-var-assertion of the form initially predicate.
 class JMLMathMode
           
 class JmlMaxExpression
          JmlMaxExpression.java
 class JmlMeasuredClause
          JmlMeasuredClause.java
 class JmlMemberAccess
          This class represents and contains the information needed to determine whether a member of a class or compilation unit can be accessed from some other member.
 class JmlMemberDeclaration
          This type represents a java declaration in the syntax tree.
 class JmlMessages
           
 class JmlMethodContext
          This class represents the context for a method during checking passes (checkInterface, checkInitializers, typecheck).
 class JmlMethodDeclaration
          JmlMethodDeclaration.java
 class JmlMethodName
          This AST node represents a method name in a JML annotation.
 class JmlMethodNameList
          An AST node class representing the JML callable clause.
 class JmlMethodSpecification
          An abstraction of JML method specification.
 class JmlMinusExpression
          This class represents the addition binary expression.
 class JmlMLLexer
          This is the scanner for multi-line JML annotations.
 class JmlModelProgram
          JmlModelProgram.java
 class JmlModelProgStatement
          The type of model-prog-statements.
 class JmlModuloExpression
          This class represents the addition binary expression.
 class JmlMonitorsForVarAssertion
          JmlMonitorsForVarAssertion.java
 class JmlMultExpression
          This class represents the addition binary expression.
 class JmlName
          This class represents a store-ref-name, store-ref-name-suffix, method-res-start, or identifier from a method-ref in an AST.
 class JmlNode
          This is the superclass of most JML AST nodes.
(package private) static class JmlNode.DummyInitializerDeclaration
          A class for dummy initializer declarations.
 class JmlNondetChoiceStatement
          JmlNondetChoiceStatement.java
 class JmlNondetIfStatement
          JmlNondetIfStatement.java
 class JmlNonNullElementsExpression
          JmlNonNullElementsExpression.java
 class JmlNormalBehaviorSpec
          JmlNormalBehaviorSpec.java heavyweight-spec ::= [ privacy ] "normal_behavior" normal-spec-case
 class JmlNormalExample
          A class representing JML normal example specifications.
 class JmlNormalSpecBody
          An AST node class for the JML normal-spec-body.
 class JmlNormalSpecCase
          An AST node class for the JML normal-spec-case.
 class JmlNotAssignedExpression
          JmlNotAssignedExpression.java
 class JmlNotModifiedExpression
          JmlNotModifiedExpression.java
 class JmlNumericType
          This class represents the JML primitive numeric types bigint and real.
 class JmlOldExpression
          JmlOldExpression.java
 class JmlOnlyAccessedExpression
          JmlOnlyAccessedExpression.java
 class JmlOnlyAssignedExpression
          JmlOnlyAssignedExpression.java
 class JmlOnlyCalledExpression
          JmlOnlyCalledExpression.java
 class JmlOnlyCapturedExpression
          JmlOnlyCapturedExpression.java
 class JmlOptions
          This class is automatically generated from JmlOptions.opt and contains member fields corresponding to command-line options.
 class JmlOrdinalLiteral
          This class represents jml specific ordinal literals (bigint)
(package private)  class JmlOwnershipAdmissibilityVisitor
           
private static class JmlOwnershipAdmissibilityVisitor.State
          A data structure to store the current state of this visitor.
 class JmlPackageImport
          This type represents (in the AST) full-package import statements.
 class JmlParser
           
(package private) static class JmlParser.TypeBooleanPair
           
(package private) static class JmlParser.TypeWeaklyList
          This nested class represents a list of implemented interfaces for a class declaration (or extends interfaces for an interface declaration) and whether they are implemented (or extended) weakly.
 class JmlParserUtility
          This class is derived from ...mjc.ParserUtility; its purpose is to supply a different JavadocParser than the one in org.multijava.mjc.
 class JmlPredicate
          This represents the AST node for a predicate in JML.
 class JmlPredicateClause
          JmlPredicateClause.java
 class JmlPredicateKeyword
           
 class JmlPreExpression
          JmlPreExpression.java
 class JmlQuotedExpressionWrapper
          This abstract class is the super class of all JmlExpressions that simply modify a quoted Java expression (e.g.
 class JmlReachExpression
          An AST node class for the JML reach expressions.
 class JmlReadableIfVarAssertion
          This class represents a jml-var-assertion of the form readable id if predicate.
 class JmlRedundantSpec
          A class representing JML redundant specifications.
 class JmlRefinePrefix
           
 class JmlRelationalExpression
          This class represents the JML relational expressions.
 class JmlRepresentsDecl
          This AST node represents a JML represents declaration annotation.
 class JmlRequiresClause
          JmlRequiresClause.java
 class JmlResultExpression
          JmlResultExpression.java
 class JmlReturnsClause
          JmlReturnsClause.java
 class JmlSetComprehension
          An AST node class for JML's set comprehension notation.
 class JmlSetStatement
          JmlSetStatement.java
 class JmlShiftExpression
          This class represents the addition binary expression.
 class JmlSigBinaryClass
          A class to represent JML class declaratons read from bytecode files.
 class JmlSigBinaryField
          A class to represent JML field declaratons read from bytecode files.
 class JmlSigBinaryMethod
          A class to represent JML method declaratons read from bytecode files.
 class JmlSigClassCreator
          A concrete class creator to create JML classes from bytecode files.
 class JmlSignalsClause
          A JML AST node class for the signals clause.
 class JmlSignalsOnlyClause
          A JML AST node class for the signals_only clause.
 class JmlSLLexer
           
 class JmlSourceClass
          A class for representing JML classes read from *.java files.
(package private)  class JmlSourceClass.JmlSourceClass$1
           
(package private)  class JmlSourceClass.JmlSourceClass$2
           
(package private)  class JmlSourceClass.JmlSourceClass$3
           
 class JmlSourceField
          A class for representing an exported field of a class.
 class JmlSourceMethod
          A class for representing JML method declaration in the signature forest.
 class JmlSpaceExpression
          JmlSpaceExpression.java
 class JmlSpecBody
          JmlSpecBodyClause.java
 class JmlSpecBodyClause
          This abstract class is the common superclass of different kinds of specification clauses appearing in the specification body such as JmlAccessibleClause, JmlAssignableClause, JmlCallableClause, and JmlPredicateClause.
 class JmlSpecCase
          An abstraction of JML specification cases.
 class JmlSpecExpression
           
 class JmlSpecExpressionWrapper
          This abstract class is the super class of all JmlExpressions that simply modify a spec-expression (e.g.
 class JmlSpecification
          JmlSpecification.java
 class JmlSpecQuantifiedExpression
          An AST node class for JML quantified expressions.
 class JmlSpecStatement
          JmlSpecStatement.java
 class JmlSpecStatementClause
          JmlSpecStatementClause.java
 class JmlSpecVarDecl
          An abstraction of JML specification variable declarations.
 class JmlStdType
          This class is a singleton that provides variables for the various built-in and java.lang types.
 class JmlStoreRef
          An abstraction of JML store references.
 class JmlStoreRefExpression
          An AST node class for JML store reference expressions.
 class JmlStoreRefKeyword
          This class represents a JmlStoreRefKeyword in the AST.
 class JmlStoreRefListWrapper
          JmlStoreRefListWrapper.java
(package private)  class JmlTopIDKeywords
           
 class JmlTypeDeclaration
          This type represents a java class or interface in the syntax tree.
 class JmlTypeExpression
          JmlTypeExpression.java
 class JmlTypeLoader
          This class acts as a symbol table and a cache for types, type signatures, and external generic functions.
 class JmlTypeOfExpression
          JmlTypeOfExpression.java
 class JmlUnaryExpression
          This class represents unary expressions (unary plus, unary minus, bitwise complement, and logical not).
 class JmlUnreachableStatement
          JmlUnreachableStatement.java
 class JmlVarAssertion
          This class represents jml-var-assertion in JML ASTs.
 class JmlVariableDefinition
          A wrapper of the class JVariableDefinition to store JML-specific information.
 class JmlVariantFunction
          JmlVariantFunction.java
 class JmlVersionOptions
          This class is automatically generated from JmlVersionOptions.opt and contains member fields corresponding to command-line options.
 class JmlVisitorNI
          Implementation of Visitor Design Pattern for KJC.
 class JMLWarningFilter
          A warning filter for JML.
 class JmlWhenClause
          JmlWhenClause.java
 class JmlWorkingSpaceClause
          JmlWorkingSpaceClause.java
 class JmlWorkingSpaceExpression
          JmlWorkingSpaceExpression.java
 class JmlWritableIfVarAssertion
          This class represents a jml-var-assertion of the form writable id if predicate.
 class JStatementWrapper
          An abstraction of JML statement ASTs that should be subclass of JStatement.
(package private) static class Main.Filter
          This class is used with the Directory.list method to list those files in a directory that this program is interested in processing - in this case, all those that end in '.java', '.jml' or '.spec'.
 class Main.JmlCheckAssignableTask
          A task for checking assignable clauses; this task has to be done after type checking of assignable clauses of the super types so the fields can be combined with those of the subtype (the subtype is the one whose code is being checked against the assignable clauses but the inherited assignable clauses need to be type checked first).
 class Main.JmlParseTask
          This class parses a group of files, given by filenames as strings, and generates a forest of ASTs.
 class Main.JmlTypecheckTask
          This class typechecks the source code.
(package private)  class Main.Main$1
           
(package private) static class Main.PTMode
           
 class NonNullStatistics
           
 class TestJmlParser
          Unit tests for JmlParser
protected static class TestJmlParser.Helper
           
(package private) static class TestSuite.TestSuite$1
           
 

Fields in org.jmlspecs.checker declared as Object
private static Object TokenStreamSelector.MODELTYPE
           
private static Object TokenStreamSelector.MODELCONSTRUCTOR
           
private static Object TokenStreamSelector.INEXPRESSION
           
private static Object TokenStreamSelector.NOTINEXPRESSION
           
 

Methods in org.jmlspecs.checker that return Object
 Object JmlDeclaration.clone()
          All subclasses must be clonable.
 Object JmlInvariant.clone()
           
 Object JmlAxiom.clone()
           
 Object JmlVarAssertion.clone()
          Clones this, making a deep copy of any mutable state.
 Object JmlDataGroupClause.clone()
           
 Object JmlStoreRef.clone()
           
 Object JmlInitiallyVarAssertion.clone()
           
 Object JmlMonitorsForVarAssertion.clone()
           
 Object[] JmlPredicate.getFANonNulls(CContextType context)
          Returns a list of expressions known to be non-null (null) in this context
 Object[] JmlPredicate.getFANulls(CContextType context)
           
 Object JmlReadableIfVarAssertion.clone()
           
 Object JmlWritableIfVarAssertion.clone()
           
 Object[] JmlSpecExpression.getFANonNulls(CContextType context)
          Returns a list of expressions known to be non-null (null) in this context
 Object[] JmlSpecExpression.getFANulls(CContextType context)
           
 Object JmlSpecExpression.clone()
           
 Object[] JmlContext.getFANonNulls()
          returns the JPhyla that are known to be non-null in this context.
 Object[] JmlContext.getFANulls()
           
 Object JmlAssignableFieldSet.clone()
           
 Object[] JmlFlowControlContext.getFANonNulls()
          returns the JPhyla that are known to be non-null in this context.
 Object[] JmlFlowControlContext.getFANulls()
           
 

Methods in org.jmlspecs.checker with parameters of type Object
 int JmlSourceClass.compareTo(Object o)
          Compares this to a given object.
protected  boolean JmlSourceClass.refines(Object maybeRefined)
           
 int JClassDeclarationWrapper.compareTo(Object o)
           
 int JInterfaceDeclarationWrapper.compareTo(Object o)
           
 int JmlTypeDeclaration.compareTo(Object o)
          Compares this to a given object.
 int JmlCompilationUnit.compareTo(Object o)
          Compares this to a given object.
 int JmlMethodDeclaration.compareTo(Object o)
          Compares this method to a given method and returns 0 if the methods belong to the same generic function, otherwise returns -1 or +1 to sort the methods.
protected  void JmlVisitorNI.imp(String method, Object self)
           
 boolean JmlContext.isFANonNull(Object expr)
          Indicates whether expr (or member) is conditionally NonNull is this context.
 void JmlContext.addFANonNull(Object expr)
          Mark expr (or member) as NonNull in this context
 void JmlContext.addFANull(Object expr)
           
 void JmlContext.removeFANonNull(Object expr)
           
 void JmlContext.addFANonNulls(Object[] exprs)
          adds exprs (or members) as NonNull in this context
 void JmlContext.addFANulls(Object[] exprs)
           
 void JmlContext.fail(MessageDescription mess, Object param1, Object param2)
          Generates an UnpositionedError with a given message.
 void JmlContext.fail(MessageDescription mess, Object params)
           
 void JmlContext.fail(MessageDescription mess, Object[] params)
          Generates an UnpositionedError with a given message.
 boolean JmlContext.check(boolean expr, MessageDescription mess, Object[] params)
           
 boolean JmlContext.check(boolean expr, MessageDescription mess, Object param1)
          Verifies an expression and if false signals an error.
 boolean JmlContext.check(boolean expr, MessageDescription mess, Object param1, Object param2)
          Verifies an expression and if false signals an error.
 boolean JmlVersionOptions.setOption(String name, Object newValue)
           
 boolean JmlCommonOptions.setOption(String name, Object newValue)
           
 boolean JmlCompilationUnitContext.equals(Object o)
          Indicates whether this is equal to a given object.
protected  FieldInfo JmlSourceField.createFieldInfo(int modifiers, String name, String type, Object value, boolean deprecated, boolean synthetic)
          Creates a new field info object.
private  void JmlExpressionChecker.check(boolean cond, TokenReference tref, MessageDescription msg, Object obj1, Object obj2)
          Checks if the condition, cond is true.
private  void JmlExpressionChecker.check(boolean cond, TokenReference tref, MessageDescription msg, Object[] obj)
           
private  void JmlExpressionChecker.check(boolean cond, TokenReference tref, MessageDescription msg, Object obj1)
          Checks if the condition, cond is true.
private  void JmlExpressionChecker.warnPureness(int cond, TokenReference tref, Object obj)
          Produce a caution message about method pureness if the argument, cond, is -1.
 boolean JmlFlowControlContext.isFANonNull(Object expr)
          Indicates whether expr (or member) is conditionally NonNull is this context.
 void JmlFlowControlContext.addFANonNull(Object expr)
          Mark expr (or member) as NonNull in this context
 void JmlFlowControlContext.addFANull(Object expr)
           
 void JmlFlowControlContext.removeFANonNull(Object expr)
           
 void JmlFlowControlContext.addFANonNulls(Object[] exprs)
          adds exprs (or members) as NonNull in this context
 void JmlFlowControlContext.addFANulls(Object[] exprs)
           
 boolean JmlOptions.setOption(String name, Object newValue)
           
static void NonNullStatistics.checkSpecification(JmlMethodDeclaration jmd, Object[] jscArr, JmlContext context, String fn)
           
 

Constructors in org.jmlspecs.checker with parameters of type Object
Main.JmlTypecheckTask(CompilerPassEnterable[] trees, Object sequenceID)
          Constructs a task for checking the initializers in the given forest.
Main.JmlCheckAssignableTask(CompilerPassEnterable[] trees, Object sequenceID)
          Constructs a task for checking the assignable clauses of types in the given compilation units (trees).
 

Uses of Object in org.jmlspecs.jmldoc
 

Subclasses of Object in org.jmlspecs.jmldoc
 class JmldocGUI
          This class just has a main routine that invokes the main routine in the subpackage appropriate to the version of the Java tools library that is on the classpath.
 class JmldocMessages
           
 class JmldocOptions
          This class is automatically generated from JmldocOptions.opt and contains member fields corresponding to command-line options.
 class Main
          This class just has a main routine that invokes the main routine in the subpackage appropriate to the version of the Java tools library that is on the classpath.
 

Methods in org.jmlspecs.jmldoc with parameters of type Object
 boolean JavadocOptions.setOption(String name, Object newValue)
           
 boolean JmldocOptions.setOption(String name, Object newValue)
           
 

Uses of Object in org.jmlspecs.jmldoc.jmldoc_142
 

Subclasses of Object in org.jmlspecs.jmldoc.jmldoc_142
 class JmlClassDoc
           
 class JmldocClassSubWriter
           
 class JmldocClassWriter
          A derivative of a class in the javadoc doclet API, so as to be able to instantiate a MjdocClassWriter instead of a ClassWriter and a MjdocMethodSubWriter instead of a MethodSubWriter.
static class JmldocClassWriter.JmlMemberFilter
           
 class JmldocConstructorSubWriter
          This is an extension of the doclet api in order to provide functionality for writing JML annotations.
 class JmldocFieldSubWriter
           
protected  class JmldocGUI.AllFilesGUIFileFilter
           
protected  class JmldocGUI.JmldocCompilation
           
protected  class JmldocGUI.JmldocGUIFileFilter
           
protected  class JmldocGUI.JmldocOpenHandler
           
 class JmldocMethodSubWriter
          This is an extension of the doclet api in order to provide functionality for writing external methods.
 class JmldocStandard
          The class with "start" method, calls individual Writers.
 class JmldocWrapper
           
static class JmldocWrapper.JmlCClassMap
           
static class JmldocWrapper.RefinementWrapper
           
 class JmlHTML
          This class contains functions to generate html, fitting in with javadoc comments, that documents jml annotations.
static class JmlHTML.IntPair
          This class holds a pair of integers, used here to mark the start and (one past the) end of a section of a text string.
static class JmlHTML.IntString
          This class holds an integer and a String, corresponding to a position at which to insert text, and the text to be inserted at that position.
(package private)  class JmlHtmlFactory
          This class is just used to create a factory instance of the JmlHTML class, from which one can call jmlize to do the actual work on a real file.
 class Main.JmlHtmlTask
          This class jmlizes java files for each listed java file.
static class Main.JmlPrivacyChecker
           
 class Main.MjdocTask
          This class drives the generation of html files.
 class SpecWriter
          This class is a Visitor class that generates appropriate portions of the javadoc documentation by walking the parse tree.
 

Methods in org.jmlspecs.jmldoc.jmldoc_142 with parameters of type Object
 boolean JmldocWrapper.RefinementWrapper.equals(Object o)
           
 int JmldocWrapper.RefinementWrapper.compareTo(Object o)
           
 int JmlHTML.IntPair.compareTo(Object p)
          The comparison function that implements the Comparable interface.
 boolean JmlHTML.IntPair.equals(Object p)
          The equality method that implements the Comparable interface.
 int JmlHTML.IntString.compareTo(Object p)
          The comparison method that implements the Comparable interface.
 boolean JmlHTML.IntString.equals(Object p)
          The equality method that implements the Comparable interface.
 

Constructors in org.jmlspecs.jmldoc.jmldoc_142 with parameters of type Object
Main.MjdocTask(CompilerPassEnterable[] trees, Object sequenceID)
          Constructs a task for javadocizing the trees in the given forest.
Main.JmlHtmlTask(CompilerPassEnterable[] trees, Object sequenceID, boolean specify)
          Constructs a task for javadocizing the trees in the given forest.
 

Uses of Object in org.jmlspecs.jmlrac
 

Subclasses of Object in org.jmlspecs.jmlrac
 class AbstractExpressionTranslator
          This class is intended to be a common base class for both TransExpression and TransExpression2.
 class AssertionMethod
          An abstract class for generating assertion check methods for specific kinds of assertions such as preconditions, normal and exceptional postconditions, invariants and (history) constraints.
(package private)  class AssertionMethod.AssertionMethod$1
           
 class ConstraintMethod
          A class for generating assertion check methods for (history) constraints.
 class ConstructorWrapper
          A class for generating constructor wrappers.
 class DesugarSpec
          A JML visitor class for desugaring method specifications.
 class ExceptionalPostconditionMethod
          A class for generating exceptional postcondition check methods.
 class FinalizerWrapper
          A class for generating wrapper methods for finalizers.
 class InvariantLikeMethod
          A class for generating assertion check methods for class-level assertions such as invariants and history constraints.
 class InvariantMethod
          A class for generating assertion check methods for invariants.
 class JmlModifier
          A class providing utilities for operating on modifier bit masks.
 class JmlRacGenerator
          A class implementing the JML Runtime Assertion Checker (RAC).
 class JMLRacWarningFilter
          A warning filter for JML.
 class LocalConstraintMethod
          A class for generating constaint check methods that check locally specified type constraints without inheriting any constraints from supertypes.
 class Main.JavaParseTask
          A parser class for the seconding round compilation.
 class Main.JmlGenerateAssertionTask
          A task for generating runtime assertion checker (RAC) code.
 class Main.JmlPrettyPrintTask
          A task class for pretty-printing the trees in the AST forest.
 class Main.JmlWriteAssertionTask
          A task class for generating RAC code.
 class MotherConstraintMethod
          A class for generating constraint check methods that check locally specified type constraints and inherit constraints from supertypes.
 class NonExecutableExpressionException
          This is exception is used to report non-executable expressions when encountered during the visit of the tree.
 class NotImplementedExpressionException
          This is exception is used to report not implemented expressions when encountered during the visit of the tree.
 class NotSupportedExpressionException
          This is exception is used to report not supported expressions when encountered during the visit of the tree.
 class PositionnedExpressionException
          This is exception is used to report expressions evaluation issues encountered during the visit of the tree.
 class PostconditionMethod
          A class for generating postcondition check methods.
 class PreconditionMethod
          A class for generating precondition check methods.
 class PreOrPostconditionMethod
          An abstract class for generating precondition or postconditin check methods for the given methods.
private static class PreOrPostconditionMethod.StringPair
          A record class that can store a pair of strings.
(package private)  class PreValueVars
          A container class to store information about private fields that are used to pass pre-state values, typically computed by precondition check methods, to postcondition check methods.
(package private) static class PreValueVars.Entry
          A data structure class to hold information about a field.
 class RacAbstractVisitor
          A default implementation for the RacVisitor interface.
 class RacContext
          A class for representing contexts for translating JML expressions.
 class RacGUI
          This class is automatically generated from RacGUI.gui and contains member fields corresponding to tool-specific GUI specifications.
protected  class RacGUI.AllFilesGUIFileFilter
           
protected  class RacGUI.RacCompilation
           
protected  class RacGUI.RacGUIFileFilter
           
protected  class RacGUI.RacOpenHandler
           
 class RacMessages
           
 class RacOptions
          This class is automatically generated from RacOptions.opt and contains member fields corresponding to command-line options.
 class RacParser
          A utility class for generating RAC nodes from a string and an array of RAC/JML nodes.
static class RacParser.RacBlock
          A RAC node class for representing blocks.
static class RacParser.RacMethodDeclaration
          A RAC node class for representing method declarations.
static class RacParser.RacStatement
          A RAC node class for representing statements.
 class RacPredicate
          An AST node class for RAC-specific predicates.
 class RacPrettyPrinter
          A visitor class for pretty-printing JML specifications with generated RAC code.
 class SubtypeConstraintMethod
          A class for generating constaint check methods that check locally specified type constraints and inherit constraints from supertypes.
 class TransClass
          A class for translating JML class declarations.
 class TransConstraint
          A class for translating JML (history) constraints.
 class TransConstructor
          A class for translating JML annotated constructor into a RAC-enabled method.
 class TransConstructorBody
          A visitor class for translating JML specification statements in a constrcutor body into assertion check code.
 class TransExpression
          A RAC visitor class to translate JML expressions into Java source code.
static class TransExpression.DiagTerm
          A class representing a term to be presented when an assertion is violated.
private static class TransExpression.DynamicCallArg
          A private data structure class for stroring information about arguments for dynamic calls.
private static class TransExpression.StringAndNodePair
          A private data structure class for stroring a pair of String and RacNode objects.
 class TransExpression2
          A RAC visitor class to translate JML expressions into Java source code.
 class TransExpressionSideEffect
          A special expression translator that allows translation of expressions with side-effects.
 class TransInterface
          A class for translating JML interface declarations.
 class TransInvariant
          A class for translating JML invariants.
(package private)  class TransInvariant.CallExpr
           
(package private)  class TransInvariant.CallExpr2
           
 class TransMethod
          A class for translating JML annotated Java methods into RAC-enabled methods.
protected static class TransMethod.GeneralSpecCase
          A concrete wrapper class to JmlGeneralSpecCase for conjoining multiple specification clauses in a specification case.
protected static class TransMethod.SpecCase
          An abstract superclass for conjoining multiple specification clauses, such as requires and ensures clauses, in a specification case.
protected static class TransMethod.SpecCaseCollector
          A class for collecting all specification cases from a desugared method specification.
 class TransMethodBody
          A visitor class for translating JML specification statements in a method body into assertion check code.
 class TransOldExpression
          A RAC visitor class for transforming JML old expressions into Java code.
 class TransPostcondition
          A RAC visitor class for transforming JML postconditions into Java source code.
private  class TransPostcondition.QVarChecker
          A class to check whether an expression has any references to quantified variables.
 class TransPostExpression2
          A RAC visitor class to translate JML expressions into Java source code.
private  class TransPostExpression2.QVarChecker
          A class to check whether an expression has any references to quantified variables.
 class TransPredicate
          A RAC visitor class for transforming JML predicates into Java code.
 class TransType
           An abstract class for translating JML type declarations.
 class TransUtils
          A utility class for translating JML annotated Java classes into RAC-enabled classes.
 class VarGenerator
          A class for generating various uniques variable names for RAC.
private static class VarGenerator.VarGenForClass
          A variable generator for classes.
private static class VarGenerator.VarGenForMethod
          A variable generator for methods.
 class WrapperMethod
          A class for generating wrapper methods.
 

Fields in org.jmlspecs.jmlrac declared as Object
static Object RacParser.END_OF_LINE
          A marker object denoting the end of line.
private static Object TransExpression.DT_THIS
          Special object to denote "this" in the set of diagnostic terms.
private static Object TransExpression.DT_RESULT
          Special object to denote "\result" in the set of diagnostic terms.
private  Object TransExpression.DiagTerm.value
           
 

Methods in org.jmlspecs.jmlrac that return Object
private  Object DesugarSpec.GET_RESULT()
          Pops and returns the top element of the result stack.
 Object TransExpression.GET_RESULT()
          Returns the top element of the result stack.
 Object TransExpression.DiagTerm.value()
           
protected  Object[] TransInterface.surrogatePlaceValues(RacNode newFdecls, RacNode newMdecls, RacNode mdecls)
          Returns an array of objects representing actual values for the place holder.
 

Methods in org.jmlspecs.jmlrac with parameters of type Object
private  void DesugarSpec.RETURN_RESULT(Object obj)
          Pushes the argument to the result stack.
static void JmlRacGenerator.warn(TokenReference tref, MessageDescription description, Object obj)
          Produce a warning message with the given token reference, message description, and argument to message description.
static void JmlRacGenerator.fail(TokenReference tref, MessageDescription description, Object obj)
          Produce an error message with the given token reference, message description, and arguments to message description.
static void JmlRacGenerator.fail(TokenReference tref, MessageDescription description, Object obj1, Object obj2)
          Produce an error message with the given token reference, message description, and arguments to message description.
 boolean RacOptions.setOption(String name, Object newValue)
           
static RacParser.RacMethodDeclaration RacParser.parseMethod(String code, Object ast)
          Returns an object of RacMethodDeclaration for the given string.
static RacParser.RacMethodDeclaration RacParser.parseMethod(String code, Object ast1, Object ast2)
          Returns an object of RacMethodDeclaration for the given string.
static RacParser.RacMethodDeclaration RacParser.parseMethod(String code, Object ast1, Object ast2, Object ast3)
          Returns an object of RacMethodDeclaration for the given string.
static RacParser.RacMethodDeclaration RacParser.parseMethod(String code, Object[] asts)
          Returns an object of RacMethodDeclaration for the given string.
static RacParser.RacStatement RacParser.parseStatement(String code, Object ast)
          Returns an object of RacStatement for the given string.
static RacParser.RacStatement RacParser.parseStatement(String code, Object ast1, Object ast2)
          Returns an object of RacStatement for the given string.
static RacParser.RacStatement RacParser.parseStatement(String code, Object ast1, Object ast2, Object ast3)
          Returns an object of RacStatement for the given string.
static RacParser.RacStatement RacParser.parseStatement(String code, Object[] asts)
          Returns an object of RacStatement for the given string.
static RacParser.RacBlock RacParser.parseBlock(String code, Object ast)
          Returns an object of RacBlock for the given string.
static RacParser.RacBlock RacParser.parseBlock(String code, Object ast1, Object ast2)
          Returns an object of RacBlock for the given string.
static RacParser.RacBlock RacParser.parseBlock(String code, Object ast1, Object ast2, Object ast3)
          Returns an object of RacBlock for the given string.
private static List RacParser.parse(String code, Object[] asts)
          Parses the given string representing verbatim code possibly with positional markers ($i) and returns a list of objects (strings, objects, END_OF_LINE's) with $i replaced by the i-th objects of the array asts.
 void TransExpression.PUT_ARGUMENT(Object obj)
          Puts the given object to the parameter stack.
protected  void TransExpression.RETURN_RESULT(Object obj)
          Puts the given object to the result stack.
static void TransExpression.warn(TokenReference tref, MessageDescription description, Object obj)
          Produce a warning message with the given token reference, message description, and argument to message description.
protected  void TransExpression.addDiagTerm(Object term)
          Adds the given term to the set of terms to be printed when the assertion is violated.
 boolean TransExpression.DiagTerm.equals(Object obj)
          Does the argument equal to this object?
 

Constructors in org.jmlspecs.jmlrac with parameters of type Object
Main.JmlPrettyPrintTask(CompilerPassEnterable[] trees, Object sequenceID)
          Constructs a task for pretty printer the trees in the given forest.
Main.JmlWriteAssertionTask(CompilerPassEnterable[] trees, Object sequenceID)
           
Main.JmlGenerateAssertionTask(CompilerPassEnterable[] trees, Object sequenceID)
          Constructs a task for generating runtime assertion code for the classes in the given.
TransExpression.DiagTerm(String term, Object value)
           
 

Uses of Object in org.jmlspecs.jmlrac.qexpr
 

Subclasses of Object in org.jmlspecs.jmlrac.qexpr
 class AbstractExpressionVisitor
          An abstract visitor class that visits all subexpressions of a given expression recursively.
 class NonExecutableQuantifierException
          Thrown to indicate that an attempt has been made to translate a JML quantified expression that is not executable.
(package private)  class QInterval
          A class for static approximations of the intervals for quantified variables of integeral types.
private static class QInterval.Bound
          A class for representing tuples of JExpression objects and int values.
private static class QInterval.CheckRecursion
          A class to check an appearance of local variables in an expression.
(package private)  class QSet
          An abstract class that represetns qsets of quantified expressions.
private static class QSet.Composite
          An abstract qset class consisting of two other qset objects, e.g., union or intersection qsets.
private static class QSet.Intersection
          A concrete qset class representating a qset that is an intersection of two qsets.
private static class QSet.Leaf
          A concrete qset class consisting of only one JML expression.
private static class QSet.Top
          A special, concrete qset class that represents the universe of all objects.
private static class QSet.Union
          A concrete qset class representating a union of two qsets.
(package private)  class StaticAnalysis
          An abstract class for translating JML quantified expressions into Java source code.
private static class StaticAnalysis.EnumerationBased
          A concrete class for translating JML quantified expressions into Java source code.
private static class StaticAnalysis.IntervalBased
          A concrete class for translating JML quantified expressions into Java source code.
private static class StaticAnalysis.SetBased
          A concrete class for translating JML quantified expressions into Java source code.
(package private)  class Translator
          An abstract class for translating JML quantified expressions into Java source code.
 class TransQuantifiedExpression
          An abstract class for translating JML quantified expressions into Java source code.