A B C D F G I L P S T U V

A

Accumulator<E> - Interface in fr.inria.opengve.tools.dataStructures.interfaces
This interface define object like FIFO and LIFO.

B

BinaryTree<E,V extends java.lang.Comparable<V>> - Class in fr.inria.opengve.tools.dataStructures
Basic implementation of binary tree.
BinaryTree() - Constructor for class fr.inria.opengve.tools.dataStructures.BinaryTree
Create a new empty tree.

C

clear() - Method in class fr.inria.opengve.tools.dataStructures.BinaryTree
Make the priority queue logically empty.
clear() - Method in class fr.inria.opengve.tools.dataStructures.FibonacciHeap
 
clear() - Method in class fr.inria.opengve.tools.dataStructures.Fifo
Removes all the element of this FIFO.
clear() - Method in interface fr.inria.opengve.tools.dataStructures.interfaces.Accumulator
Remove all the elements of the data structure.
clear() - Method in interface fr.inria.opengve.tools.dataStructures.interfaces.PriorityQueue
Make the priority queue logically empty.
clear() - Method in class fr.inria.opengve.tools.dataStructures.Stack
Removes all the element of this stack.
CommandLineParse - Class in fr.inria.opengve.tools
This class provide an easy way to parse the command line arguments of a program.
CommandLineParse(String[]) - Constructor for class fr.inria.opengve.tools.CommandLineParse
Constructor of the parser.
CommandLineParse.BooleanParameter - Class in fr.inria.opengve.tools
 
CommandLineParse.CommandLineParserException - Exception in fr.inria.opengve.tools
Exception throwed for all errors find during the command line parsing.
CommandLineParse.DoubleParameter - Class in fr.inria.opengve.tools
 
CommandLineParse.IntegerParameter - Class in fr.inria.opengve.tools
 
CommandLineParse.LongParameter - Class in fr.inria.opengve.tools
 
CommandLineParse.OptionType - Enum in fr.inria.opengve.tools
Enumeration of all option type.
CommandLineParse.StringParameter - Class in fr.inria.opengve.tools
 
contains(E) - Method in class fr.inria.opengve.tools.dataStructures.BinaryTree
Say if the priority queue contains a given elemeent.
contains(E) - Method in class fr.inria.opengve.tools.dataStructures.FibonacciHeap
 
contains(E) - Method in interface fr.inria.opengve.tools.dataStructures.interfaces.PriorityQueue
Say if the priority queue contains a given elemeent.

D

declareBooleanParameter(String, String) - Method in class fr.inria.opengve.tools.CommandLineParse
Declare a boolean parameter.
declareBooleanParameter(CommandLineParse.CommandLineParameter, String, String) - Method in class fr.inria.opengve.tools.CommandLineParse
Declare a boolean parameter as a sub parameter of a given parameter.
declareDoubleParameter(String, String, boolean) - Method in class fr.inria.opengve.tools.CommandLineParse
Declare a double parameter.
declareDoubleParameter(CommandLineParse.CommandLineParameter, String, String, boolean) - Method in class fr.inria.opengve.tools.CommandLineParse
Declare a double parameter.
declareDoubleParameterWithDefaultValue(String, String, double) - Method in class fr.inria.opengve.tools.CommandLineParse
Declare a double parameter with a default value.
declareDoubleParameterWithDefaultValue(CommandLineParse.CommandLineParameter, String, String, double) - Method in class fr.inria.opengve.tools.CommandLineParse
Declare a double parameter with a default value.
declareHelpParameter() - Method in class fr.inria.opengve.tools.CommandLineParse
This methods declare the special Help parameter his shortName is -h and his longName is --help.
declareIntegerParameter(String, String, boolean) - Method in class fr.inria.opengve.tools.CommandLineParse
Declare a integer parameter.
declareIntegerParameter(CommandLineParse.CommandLineParameter, String, String, boolean) - Method in class fr.inria.opengve.tools.CommandLineParse
Declare an integer parameter with a given super parameter.
declareIntegerParameterWithDefaultValue(String, String, int) - Method in class fr.inria.opengve.tools.CommandLineParse
Declare a integer parameter with a default value.
declareIntegerParameterWithDefaultValue(CommandLineParse.CommandLineParameter, String, String, int) - Method in class fr.inria.opengve.tools.CommandLineParse
Declare an integer parameter with a default value and a given super parameter.
declareLongParameter(String, String, boolean) - Method in class fr.inria.opengve.tools.CommandLineParse
Declare a long parameter.
declareLongParameter(CommandLineParse.CommandLineParameter, String, String, boolean) - Method in class fr.inria.opengve.tools.CommandLineParse
Declare a long parameter with a given super parameter.
declareLongParameterWithDefaultValue(String, String, long) - Method in class fr.inria.opengve.tools.CommandLineParse
Declare a long parameter with a default value.
declareLongParameterWithDefaultValue(CommandLineParse.CommandLineParameter, String, String, long) - Method in class fr.inria.opengve.tools.CommandLineParse
Declare a long parameter with a default value.
declareStringParameter(String, String, boolean) - Method in class fr.inria.opengve.tools.CommandLineParse
Declare a String parameter.
declareStringParameter(CommandLineParse.CommandLineParameter, String, String) - Method in class fr.inria.opengve.tools.CommandLineParse
Declare a String parameter with a given super parameter.
declareStringParameterWithDefaultValue(String, String, String) - Method in class fr.inria.opengve.tools.CommandLineParse
Add a String parameter.
declareStringParameterWithDefaultValue(CommandLineParse.CommandLineParameter, String, String, String) - Method in class fr.inria.opengve.tools.CommandLineParse
Add a String parameter with a default value and a super parameter.
deleteMin() - Method in class fr.inria.opengve.tools.dataStructures.BinaryTree
Remove the smallest item from the priority queue.
deleteMin() - Method in class fr.inria.opengve.tools.dataStructures.FibonacciHeap
Remove the smallest item from the priority queue.
deleteMin() - Method in interface fr.inria.opengve.tools.dataStructures.interfaces.PriorityQueue
Remove the smallest item from the priority queue.

F

FibHeapDecreaseKey(E, V) - Method in class fr.inria.opengve.tools.dataStructures.FibonacciHeap
Update the value of an element of the heap.
FibonacciHeap<E,V extends java.lang.Comparable<V>> - Class in fr.inria.opengve.tools.dataStructures
The Fibonacci Heap.
FibonacciHeap() - Constructor for class fr.inria.opengve.tools.dataStructures.FibonacciHeap
Construct the Fibonacci heap.
Fifo<E> - Class in fr.inria.opengve.tools.dataStructures
This class implement the concept of FIFO.
Fifo() - Constructor for class fr.inria.opengve.tools.dataStructures.Fifo
Default constructor.
find(V) - Method in class fr.inria.opengve.tools.dataStructures.BinaryTree
Return object associated with a specific value.
findMin() - Method in class fr.inria.opengve.tools.dataStructures.BinaryTree
Find the smallest item in the priority queue.
findMin() - Method in class fr.inria.opengve.tools.dataStructures.FibonacciHeap
 
findMin() - Method in interface fr.inria.opengve.tools.dataStructures.interfaces.PriorityQueue
Find the smallest item in the priority queue.
fr.inria.opengve.tools - package fr.inria.opengve.tools
This package contains all external tools used by mascoptLib.
fr.inria.opengve.tools.dataStructures - package fr.inria.opengve.tools.dataStructures
This package contains all external data structures used in mascoptLib.
fr.inria.opengve.tools.dataStructures.interfaces - package fr.inria.opengve.tools.dataStructures.interfaces
This package contains interfaces used by external data structures.

G

get() - Method in class fr.inria.opengve.tools.dataStructures.Fifo
Return the first element of this FIFO and remove it.
get() - Method in interface fr.inria.opengve.tools.dataStructures.interfaces.Accumulator
Remove and give the first object of the data structure.
get() - Method in class fr.inria.opengve.tools.dataStructures.Stack
Return the first element of this stack and remove it.
getBooleanValue() - Method in class fr.inria.opengve.tools.CommandLineParse.BooleanParameter
Return the boolean value of this option.
getDoubleValue() - Method in class fr.inria.opengve.tools.CommandLineParse.DoubleParameter
Return the double value of this option.
getIntegerValue() - Method in class fr.inria.opengve.tools.CommandLineParse.IntegerParameter
Return the integer value of this option.
getKey() - Method in class fr.inria.opengve.tools.dataStructures.Pair
Return the first part of the pair.
getLongValue() - Method in class fr.inria.opengve.tools.CommandLineParse.LongParameter
Return the long value of this option.
getNotProceedArgs() - Method in class fr.inria.opengve.tools.CommandLineParse
After the call to parse give the array of arguments that are not reconize as parameters.
getStringValue() - Method in class fr.inria.opengve.tools.CommandLineParse.StringParameter
Return the string value of this option.
getTempDirectory() - Static method in class fr.inria.opengve.tools.SystemAbstraction
 
getValue() - Method in class fr.inria.opengve.tools.dataStructures.Pair
Return the second part of the pair.
getValueOf(E) - Method in class fr.inria.opengve.tools.dataStructures.BinaryTree
Give the value of a given element.
getValueOf(E) - Method in class fr.inria.opengve.tools.dataStructures.FibonacciHeap
 
getValueOf(E) - Method in interface fr.inria.opengve.tools.dataStructures.interfaces.PriorityQueue
Give the value of a given element.

I

insert(E, V) - Method in class fr.inria.opengve.tools.dataStructures.BinaryTree
Insert into the priority queue.
insert(E, V) - Method in class fr.inria.opengve.tools.dataStructures.FibonacciHeap
 
insert(E, V) - Method in interface fr.inria.opengve.tools.dataStructures.interfaces.PriorityQueue
Insert into the priority queue.
isEmpty() - Method in class fr.inria.opengve.tools.dataStructures.BinaryTree
Test if the priority queue is logically empty.
isEmpty() - Method in class fr.inria.opengve.tools.dataStructures.FibonacciHeap
 
isEmpty() - Method in class fr.inria.opengve.tools.dataStructures.Fifo
Tell if the FIFO is empty.
isEmpty() - Method in interface fr.inria.opengve.tools.dataStructures.interfaces.Accumulator
Tell if the data structure contains element.
isEmpty() - Method in interface fr.inria.opengve.tools.dataStructures.interfaces.PriorityQueue
Test if the priority queue is logically empty.
isEmpty() - Method in class fr.inria.opengve.tools.dataStructures.Stack
Tell if the stack is empty.

L

look() - Method in class fr.inria.opengve.tools.dataStructures.Fifo
Return the first element of this FIFO.
look() - Method in interface fr.inria.opengve.tools.dataStructures.interfaces.Accumulator
Give the next element return by get() without removing it from the data structure.
look() - Method in class fr.inria.opengve.tools.dataStructures.Stack
Return the first element of this stack.

P

Pair<K,V> - Class in fr.inria.opengve.tools.dataStructures
Can store two objects in a Pair.
Pair(K, V) - Constructor for class fr.inria.opengve.tools.dataStructures.Pair
Construct a pair of objects.
parse() - Method in class fr.inria.opengve.tools.CommandLineParse
Parse the command line.
PriorityQueue<E,V extends java.lang.Comparable<V>> - Interface in fr.inria.opengve.tools.dataStructures.interfaces
Interface defining priority queue data structure.
put(E) - Method in class fr.inria.opengve.tools.dataStructures.Fifo
Add an element to this FIFO.
put(E) - Method in interface fr.inria.opengve.tools.dataStructures.interfaces.Accumulator
Add a object to the data structure.
put(E) - Method in class fr.inria.opengve.tools.dataStructures.Stack
Add an element to this stack.

S

size() - Method in class fr.inria.opengve.tools.dataStructures.Fifo
Give the size of this FIFO.
size() - Method in interface fr.inria.opengve.tools.dataStructures.interfaces.Accumulator
Return the number of element contained in the data structure.
size() - Method in class fr.inria.opengve.tools.dataStructures.Stack
Give the size of this stack.
Stack<E> - Class in fr.inria.opengve.tools.dataStructures
This class implement the concept of stack.
Stack() - Constructor for class fr.inria.opengve.tools.dataStructures.Stack
Constructor.
SystemAbstraction - Class in fr.inria.opengve.tools
 
SystemAbstraction() - Constructor for class fr.inria.opengve.tools.SystemAbstraction
 

T

toString() - Method in class fr.inria.opengve.tools.dataStructures.Pair
}

U

usage() - Method in class fr.inria.opengve.tools.CommandLineParse
Return the string representing the usage of the different parameter define in this parser.

V

valueOf(String) - Static method in enum fr.inria.opengve.tools.CommandLineParse.OptionType
Returns the enum constant of this type with the specified name.
values() - Static method in enum fr.inria.opengve.tools.CommandLineParse.OptionType
Returns an array containing the constants of this enum type, in the order they're declared.

A B C D F G I L P S T U V

Copyright © 2009 INRIA (Projet Mascotte). All Rights Reserved.