All Packages Class Hierarchy
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Index of all Fields and Methods
- addElement(PrologTerm).
Method in class prolog.PrologDot
- Rajoute un élément à la fin de la paire pointée.
- addTerm(PrologTerm).
Method in class prolog.PrologFunctor
- Rajoute le terme spécifié à la fin du vecteur contenant
les termes-fils du foncteur.
- clone().
Method in class prolog.PrologDot
- Retourne l'objet représentant la paire pointée.
- clone().
Method in class prolog.PrologFloat
- Retourne l'objet représentant le flottant Prolog.
- clone().
Method in class prolog.PrologFunctor
- Retourne l'objet représentant le foncteur Prolog.
- clone().
Method in class prolog.PrologGoal
- Retourne l'objet représentant le but Prolog.
- clone().
Method in class prolog.PrologIdent
- Retourne l'objet représentant l'identificateur Prolog.
- clone().
Method in class prolog.PrologInt
- Retourne l'objet représentant l'entier Prolog.
- clone().
Method in class prolog.PrologNil
- Retourne l'objet représentant le terme nil.
- clone().
Method in class prolog.PrologRat
- Retourne l'objet représentant le rationnel Prolog.
- clone().
Method in class prolog.PrologString
- Retourne l'objet représentant la chaîne Prolog.
- clone().
Method in class prolog.PrologTerm
- Retourne l'objet représentant le terme Prolog.
- clone().
Method in class prolog.PrologVar
- Retourne l'objet représentant la variable Prolog.
- close().
Method in class Database
- Ferme la connexion avec la base de données.
- Connect(Socket).
Constructor for class Connect
- Initialise les flots d'entrée et de sortie et démarre
le processus.
- contains(PrologTerm).
Method in class prolog.PrologDot
- Teste si le terme spécifié fait partie de la paire pointée.
- Database().
Constructor for class Database
-
- Database(String, String, String).
Constructor for class Database
- Construit une nouvelle connexion avec la base de données en
utilisant le pont "JDBC-ODBC Bridge" de SUN.
- databaseModification(String).
Method in class Database
- Cette fonction est utilisée pour exécuter des requêtes de
type INSERT, UPDATE ou DELETE
et également des requêtes de type SQL DDL (Data
Definition Language) comme CREATE TABLE
ou DROP TABLE.
- div(PrologRat).
Method in class prolog.PrologRat
- Divise les deux nombres rationnels.
- div(PrologRat, PrologRat).
Static method in class prolog.PrologRat
- Divise les deux nombres rationnels.
- getAllTerms().
Method in class prolog.PrologGoal
- Retourne le vecteur contenant les termes du but.
- getArite().
Method in class prolog.PrologGoal
- Retourne l'arité du but Prolog.
- getArity().
Method in class prolog.PrologFunctor
- Retourne l'arité du foncteur.
- getCar().
Method in class prolog.PrologDot
- Retourne le premier élément de la paire pointée (ou liste).
- getCdr().
Method in class prolog.PrologDot
- Retourne le cdr de la paire pointée.
- getDen().
Method in class prolog.PrologRat
- Retourne la valeur du dénominateur.
- getElementAt(int).
Method in class prolog.PrologDot
- Retourne l'élément de la liste à la position voulue.
- getError().
Method in class prolog.PrologGoal
- Retourne le numéro d'erreur du but (0 indique qu'il n'y a pas
d'erreur).
- getID().
Method in class prolog.PrologIdent
- Retourne le numéro qui identifie l'identificateur Prolog.
- getName().
Method in class prolog.PrologFunctor
- Retourne le nom du foncteur.
- getName().
Method in class prolog.PrologGoal
- Retourne le nom du but.
- getNum().
Method in class prolog.PrologRat
- Retourne la valeur du numérateur.
- getSize().
Method in class prolog.PrologDot
- Retourne la taille de la liste (ou de la paire pointée).
- getSize().
Method in class prolog.PrologString
- Retourne la taille de la chaîne.
- getTerm(int).
Method in class prolog.PrologGoal
- Renvoie le terme se trouvant à la position voulue.
- getTermAt(int).
Method in class prolog.PrologFunctor
- Retourne le terme-fils se trouvant à la position donnée.
- getTerms().
Method in class prolog.PrologFunctor
- Retourne le vecteur contenant tous les termes-fils du foncteur.
- getType().
Method in class prolog.PrologGoal
- Retourne le type du but.
- getValue().
Method in class prolog.PrologFloat
- Retourne la valeur du double.
- getValue().
Method in class prolog.PrologInt
- Retourne la valeur de l'entier.
- getValue().
Method in class prolog.PrologString
- Retourne la chaîne de caractères.
- getVarID().
Method in class prolog.PrologVar
- Retourne l'identificateur de la variable.
- getVector().
Method in class prolog.PrologDot
- Retourne le vecteur représentant la paire pointée.
- initialise().
Method in class prolog.PrologGoal
- Cette méthode permet d'initialiser le but Prolog à exécuter
depuis JAVA.
- insertElementAt(PrologTerm, int).
Method in class prolog.PrologDot
- Insère un nouvel élément à la position voulue.
- insertTermAt(PrologTerm, int).
Method in class prolog.PrologFunctor
- Insère un nouveau terme à la position voulue
dans la liste des termes-fils du foncteur.
- isDot().
Method in class prolog.PrologDot
- Teste si le terme est une paire pointée qui n'est pas une liste.
- isEmpty().
Method in class prolog.PrologDot
- Teste si la paire pointée est vide ou pas.
- isEmpty().
Method in class prolog.PrologFunctor
- Teste si le foncteur est vide ou pas.
- isList().
Method in class prolog.PrologDot
- Teste si cette paire pointée est une liste.
- isList().
Method in class prolog.PrologFloat
- Teste si ce terme est une liste ou pas.
- isList().
Method in class prolog.PrologFunctor
- Teste si ce terme est une liste ou pas.
- isList().
Method in class prolog.PrologIdent
- Teste si ce terme est une liste ou pas.
- isList().
Method in class prolog.PrologInt
- Teste si ce terme est une liste ou pas.
- isList().
Method in class prolog.PrologNil
- Teste si ce terme est une liste ou pas.
- isList().
Method in class prolog.PrologRat
- Teste si ce terme est une liste ou pas.
- isList().
Method in class prolog.PrologString
- Teste si ce terme est une liste ou pas.
- isList().
Method in class prolog.PrologTerm
- Teste si le terme est une liste ou pas.
- isList().
Method in class prolog.PrologVar
- Teste si ce terme est une liste ou pas.
- isNil().
Method in class prolog.PrologDot
- Teste si ce terme est l'atome nil.
- listResultSet(ResultSet).
Method in class Database
- Transforme l'ensemble résultat en une liste de listes Prolog.
- loadClass(String).
Method in class NetworkClassLoader
- Retourne l'objet
Class
représentant la classe que
l'on veut charger.
Cette méthode résoud toujours la classe.
- loadClass(String, boolean).
Method in class NetworkClassLoader
- Retourne l'objet
Class
représentant la classe
chargée.
- main(String[]).
Static method in class Server
- Met en marche le serveur.
- moins(PrologRat).
Method in class prolog.PrologRat
- Soustrait les deux nombres rationnels.
- moins(PrologRat, PrologRat).
Static method in class prolog.PrologRat
- Soustrait les deux nombres rationnels.
- mult(PrologRat).
Method in class prolog.PrologRat
- Multiplie les deux nombres rationnels.
- mult(PrologRat, PrologRat).
Static method in class prolog.PrologRat
- Multiplie les deux nombres rationnels.
- NetworkClassLoader(String).
Constructor for class NetworkClassLoader
- Construit un nouvel objet
NetworkClassLoader
à l'adresse
donnée.
- nextSolution().
Method in class prolog.PrologGoal
- Demande à Prolog la prochaine solution du prédicat.
- plus(PrologRat).
Method in class prolog.PrologRat
- Additionne les deux nombres rationnels.
- plus(PrologRat, PrologRat).
Static method in class prolog.PrologRat
- Additionne les deux nombres rationnels.
- prologConnection(String, int, int, int).
Static method in class prolog.PrologGoal
- Ouvre une socket entre le programme et le serveur Java dans le but
de lancer un prédicat Prolog depuis Java.
- prologDeconnection().
Static method in class prolog.PrologGoal
- Déconnecte Prolog et le programme Java du serveur Java.
- PrologDot().
Constructor for class prolog.PrologDot
-
- PrologDot(PrologDot).
Constructor for class prolog.PrologDot
- Construit une nouvelle paire pointée par recopie d'une autre paire
pointée.
- PrologDot(PrologTerm, PrologTerm).
Constructor for class prolog.PrologDot
- Construit une nouvelle paire pointée (ou liste) à partir de son
car et de son cdr.
- PrologDot(Vector).
Constructor for class prolog.PrologDot
- Construit une liste (ou paire pointée) avec le vecteur donné.
- PrologException().
Constructor for class prolog.PrologException
- Construit une nouvelle
PrologException
sans message.
- PrologException(String).
Constructor for class prolog.PrologException
- Construit une nouvelle
PrologException
avec un message
particulier.
- PrologFloat().
Constructor for class prolog.PrologFloat
- Construit un flottant double précision de valeur zéro.
- PrologFloat(double).
Constructor for class prolog.PrologFloat
- Construit un flottant double précision de valeur donnée.
- PrologFloat(Double).
Constructor for class prolog.PrologFloat
- Construit un flottant double précision de valeur donnée.
- PrologFloat(PrologFloat).
Constructor for class prolog.PrologFloat
- Construit un flottant double précision à partir d'un flottant
Prolog.
- PrologFunctor().
Constructor for class prolog.PrologFunctor
-
- PrologFunctor(PrologFunctor).
Constructor for class prolog.PrologFunctor
- Construit un foncteur à partir d'un autre foncteur.
- PrologFunctor(String, Vector).
Constructor for class prolog.PrologFunctor
- Construit un foncteur à partir de son nom et de ses termes-fils.
- PrologGoal().
Constructor for class prolog.PrologGoal
- Construit un nouveau but Prolog.
- PrologGoal(PrologGoal).
Constructor for class prolog.PrologGoal
- Construit un nouveau but Prolog à partir d'un autre but Prolog.
- PrologGoal(String).
Constructor for class prolog.PrologGoal
- Construit un nouveau but Prolog de nom donné.
- PrologGoalException().
Constructor for class prolog.PrologGoalException
- Construit une nouvelle
PrologGoalException
sans message.
- PrologGoalException(String).
Constructor for class prolog.PrologGoalException
- Construit une nouvelle
PrologGoalException
avec un message
particulier.
- PrologIdent().
Constructor for class prolog.PrologIdent
- Construit un identificateur vide de numéro -2.
- PrologIdent(PrologIdent).
Constructor for class prolog.PrologIdent
- Construit un identificateur à partir d'un autre identificateur
Prolog.
- PrologIdent(String).
Constructor for class prolog.PrologIdent
- Construit un identificateur dont l'étiquette est donnée.
- PrologInt().
Constructor for class prolog.PrologInt
- Construit un entier de valeur zéro.
- PrologInt(int).
Constructor for class prolog.PrologInt
- Construit un entier de valeur donnée.
- PrologInt(Integer).
Constructor for class prolog.PrologInt
- Construit un entier de valeur donnée.
- PrologInt(PrologInt).
Constructor for class prolog.PrologInt
- Construit un entier Prolog à partir d'un autre entier Prolog.
- PrologNil().
Constructor for class prolog.PrologNil
- Construit l'atome nil.
- PrologRat().
Constructor for class prolog.PrologRat
- Construit un rationnel de valeur zéro.
- PrologRat(int, int).
Constructor for class prolog.PrologRat
- Construit un rationnel de valeur donnée.
- PrologRat(PrologRat).
Constructor for class prolog.PrologRat
- Construit un rationnel à partir d'un autre rationnel.
- PrologString().
Constructor for class prolog.PrologString
- Construit une chaîne vide de longueur zéro.
- PrologString(PrologString).
Constructor for class prolog.PrologString
- Construit une chaîne à partir d'une autre chaîne Prolog.
- PrologString(String).
Constructor for class prolog.PrologString
- Construit une chaîne de valeur donnée.
- PrologTerm().
Constructor for class prolog.PrologTerm
-
- PrologVar().
Constructor for class prolog.PrologVar
- Construit une nouvelle variable Prolog.
- PrologVar(int).
Constructor for class prolog.PrologVar
- Construit une nouvelle variable Prolog et initialise le numéro
identificateur de la variable.
- putTerm(int, PrologTerm).
Method in class prolog.PrologGoal
- Insère un terme à la position voulue dans le but.
- putTerm(PrologTerm).
Method in class prolog.PrologGoal
- Insère un terme à la dernière position dans le but.
- readIn(DataInputStream).
Method in class prolog.PrologDot
- Lit dans le flot d'entrée le code représentant la paire
pointée et répercute cette lecture sur les termes la composant.
- readIn(DataInputStream).
Method in class prolog.PrologFloat
- Lit dans le flot d'entrée le code représentant le double.
- readIn(DataInputStream).
Method in class prolog.PrologFunctor
- Lit dans le flot d'entrée le code représentant le foncteur
et répercute cette lecture sur ses termes-fils.
- readIn(DataInputStream).
Method in class prolog.PrologGoal
- Lit dans le flot d'entrée le code représentant le but Prolog.
- readIn(DataInputStream).
Method in class prolog.PrologIdent
- Lit dans le flot d'entrée le code représentant l'identificateur.
- readIn(DataInputStream).
Method in class prolog.PrologInt
- Lit dans le flot d'entrée le code représentant l'entier.
- readIn(DataInputStream).
Method in class prolog.PrologRat
- Lit dans le flot d'entrée le code représentant le rationnel.
- readIn(DataInputStream).
Method in class prolog.PrologString
- Lit dans le flot d'entrée le code représentant la chaîne de
caractères.
- readIn(DataInputStream).
Method in class prolog.PrologVar
- Lit dans le flot d'entrée le code représentant la variable.
- readJavaIn(DataInputStream).
Method in class prolog.PrologDot
- Lit dans le flot d'entrée le code représentant la paire
pointée et répercute cette lecture sur les termes la composant.
- readJavaIn(DataInputStream).
Method in class prolog.PrologFloat
- Lit dans le flot d'entrée le code représentant le double.
- readJavaIn(DataInputStream).
Method in class prolog.PrologFunctor
- Lit dans le flot d'entrée le code représentant le foncteur
et répercute cette lecture sur ses termes-fils.
- readJavaIn(DataInputStream).
Method in class prolog.PrologGoal
- Lit dans le flot d'entrée le code représentant le but Prolog.
- readJavaIn(DataInputStream).
Method in class prolog.PrologIdent
- Lit dans le flot d'entrée le code représentant l'identificateur.
- readJavaIn(DataInputStream).
Method in class prolog.PrologInt
- Lit dans le flot d'entrée le code représentant l'entier.
- readJavaIn(DataInputStream).
Method in class prolog.PrologRat
- Lit dans le flot d'entrée le code représentant le rationnel.
- readJavaIn(DataInputStream).
Method in class prolog.PrologString
- Lit dans le flot d'entrée le code représentant la chaîne de
caractères.
- readJavaIn(DataInputStream).
Method in class prolog.PrologVar
- Lit dans le flot d'entrée le code représentant la variable.
- removeAllTerms().
Method in class prolog.PrologFunctor
- Efface tous les termes-fils du foncteur (dont l'arité devient
alors nulle).
- removeElement(PrologTerm).
Method in class prolog.PrologDot
- Détruit la première occurrence de l'élément voulu.
- removeElementAt(int).
Method in class prolog.PrologDot
- Détruit l'élément à la position voulue.
- removeTermAt(int).
Method in class prolog.PrologFunctor
- Efface le terme-fils se trouvant à la position spécifiée.
- run().
Method in class Connect
- Fonction principale du processus.
- run().
Method in class Server
- Représente le corps du thread du serveur.
- selectQuery(String).
Method in class Database
- Envoie une requête SQL de type
SELECT à la base de données.
- Server().
Constructor for class Server
- Crée un serveur de socket pour écouter les connexions et lance
le thread.
- setAllTerms(Vector).
Method in class prolog.PrologGoal
- Remplace la totalité des termes du but par les termes donnés.
- setArite(int).
Method in class prolog.PrologGoal
- Modifie l'arité du prédicat.
- setCar(PrologTerm).
Method in class prolog.PrologDot
- Modifie le premier terme (car) de la paire pointée (ou liste).
- setCdr(PrologTerm).
Method in class prolog.PrologDot
- Remplace le second élément (cdr) d'une paire pointée
par un autre élément.
- setDot(PrologDot).
Method in class prolog.PrologDot
- Remplace la présente paire pointée (ou liste) par une autre paire
pointée (ou liste).
- setDot(Vector).
Method in class prolog.PrologDot
- Remplace la présente paire pointée (ou liste) par une autre paire
pointée (ou liste) représentée par son vecteur.
- setElementAt(PrologTerm, int).
Method in class prolog.PrologDot
- Remplace l'élément à la position voulue.
- setError(int).
Method in class prolog.PrologGoal
- Met à jour le numéro d'erreur du prédicat.
- setName(String).
Method in class prolog.PrologFunctor
- Modifie le nom (ou étiquette) du foncteur.
- setName(String).
Method in class prolog.PrologGoal
- Modifie le nom du but.
- setTerm(int, PrologTerm).
Method in class prolog.PrologGoal
- Remplace le terme à la position voulue dans le but.
- setTermAt(PrologTerm, int).
Method in class prolog.PrologFunctor
- Remplace le terme-fils se trouvant à la position donnée
par un autre terme.
- setTerms(Vector).
Method in class prolog.PrologFunctor
- Modifie les termes-fils du foncteur.
- setType(byte).
Method in class prolog.PrologGoal
- Modifie le type du but.
- setValue(double).
Method in class prolog.PrologFloat
- Modifie la valeur du double.
- setValue(int).
Method in class prolog.PrologInt
- Modifie la valeur de l'entier.
- setValue(String).
Method in class prolog.PrologString
- Modifie la valeur de la chaîne et sa taille.
- setValues(int, int).
Method in class prolog.PrologRat
- Modifie la valeur du rationnel.
- setVarID(int).
Method in class prolog.PrologVar
- Modifie l'identificateur de la variable.
- simplify().
Method in class prolog.PrologRat
- Simplifie le nombre rationnel.
- size.
Variable in class prolog.PrologString
- Taille de la chaîne de caractères.
- stopGoal().
Method in class prolog.PrologGoal
- Cette méthode permet de stopper l'exécution du but avant qu'il
n'y ait plus de solutions.
- toString().
Method in class prolog.PrologDot
- Retourne la représentation d'une paire pointée sous forme de
chaîne.
- toString().
Method in class prolog.PrologFloat
- Retourne la représentation du terme PrologFloat sous forme de chaîne.
- toString().
Method in class prolog.PrologFunctor
- Retourne la représentation d'un foncteur sous forme de chaîne.
- toString().
Method in class prolog.PrologGoal
- Retourne la représentation du but Prolog sous forme de chaîne.
- toString().
Method in class prolog.PrologIdent
- Retourne la représentation du terme PrologIdent sous forme de
chaîne.
- toString().
Method in class prolog.PrologInt
- Retourne la représentation du terme PrologInt sous forme de chaîne.
- toString().
Method in class prolog.PrologNil
- Retourne la représentation du terme PrologNil sous forme de chaîne.
- toString().
Method in class prolog.PrologRat
- Retourne la représentation du terme PrologRat sous forme de chaîne.
- toString().
Method in class prolog.PrologString
- Retourne la représentation du terme PrologString sous forme de
chaîne.
- toString().
Method in class prolog.PrologTerm
- Retourne la représentation du terme Prolog sous forme de chaîne.
- toString().
Method in class prolog.PrologVar
- Retourne la représentation du terme PrologVar sous forme de chaîne.
- value.
Variable in class prolog.PrologString
- Variable contenant la chaîne de caractères.
- whatIs().
Method in class prolog.PrologDot
- Retourne le caractère représentant le type paire
pointée.
- whatIs().
Method in class prolog.PrologFloat
- Retourne le caractère représentant le type double.
- whatIs().
Method in class prolog.PrologFunctor
- Retourne le caractère représentant le type foncteur.
- whatIs().
Method in class prolog.PrologIdent
- Retourne le caractère représentant le type identificateur.
- whatIs().
Method in class prolog.PrologInt
- Retourne le caractère représentant le type entier.
- whatIs().
Method in class prolog.PrologNil
- Retourne le caractère représentant le type nil.
- whatIs().
Method in class prolog.PrologRat
- Retourne le caractère représentant le type rationnel.
- whatIs().
Method in class prolog.PrologString
- Retourne le caractère représentant le type chaîne de
caractères.
- whatIs().
Method in class prolog.PrologTerm
- Retourne le type du terme Prolog.
- whatIs().
Method in class prolog.PrologVar
- Retourne le caractère représentant le type variable.
- writeIn(DataOutputStream).
Method in class prolog.PrologDot
- Ecrit dans le flot de sortie le code représentant la paire
pointée et répercute cette écriture sur les termes la
composant.
- writeIn(DataOutputStream).
Method in class prolog.PrologFloat
- Ecrit dans le flot de sortie le code représentant le double.
- writeIn(DataOutputStream).
Method in class prolog.PrologFunctor
- Ecrit dans le flot de sortie le code représentant le foncteur
en répercutant cette écriture sur ses termes-fils.
- writeIn(DataOutputStream).
Method in class prolog.PrologGoal
- Ecrit dans le flot de sortie le code représentant le but Prolog.
- writeIn(DataOutputStream).
Method in class prolog.PrologIdent
- Ecrit dans le flot de sortie le code représentant l'identificateur.
- writeIn(DataOutputStream).
Method in class prolog.PrologInt
- Ecrit dans le flot de sortie le code représentant l'entier.
- writeIn(DataOutputStream).
Method in class prolog.PrologNil
- Ecrit dans le flot de sortie le code représentant l'atome nil.
- writeIn(DataOutputStream).
Method in class prolog.PrologRat
- Ecrit dans le flot de sortie le code représentant le rationnel.
- writeIn(DataOutputStream).
Method in class prolog.PrologString
- Ecrit dans le flot de sortie le code représentant la chaîne de
caractères.
- writeIn(DataOutputStream).
Method in class prolog.PrologTerm
- Ecrit dans le flot de sortie le code représentant le terme.
- writeIn(DataOutputStream).
Method in class prolog.PrologVar
- Ecrit dans le flot de sortie le code représentant la variable.
- writeJavaIn(DataOutputStream).
Method in class prolog.PrologDot
- Ecrit dans le flot de sortie le code représentant la paire
pointée et répercute cette écriture sur les termes la
composant.
- writeJavaIn(DataOutputStream).
Method in class prolog.PrologFloat
- Ecrit dans le flot de sortie le code représentant le double.
- writeJavaIn(DataOutputStream).
Method in class prolog.PrologFunctor
- Ecrit dans le flot de sortie le code représentant le foncteur
en répercutant cette écriture sur ses termes-fils.
- writeJavaIn(DataOutputStream).
Method in class prolog.PrologGoal
- Ecrit dans le flot de sortie le code représentant le but Prolog.
- writeJavaIn(DataOutputStream).
Method in class prolog.PrologIdent
- Ecrit dans le flot de sortie le code représentant l'identificateur.
- writeJavaIn(DataOutputStream).
Method in class prolog.PrologInt
- Ecrit dans le flot de sortie le code représentant l'entier.
- writeJavaIn(DataOutputStream).
Method in class prolog.PrologNil
- Ecrit dans le flot de sortie le code représentant l'atome nil.
- writeJavaIn(DataOutputStream).
Method in class prolog.PrologRat
- Ecrit dans le flot de sortie le code représentant le rationnel.
- writeJavaIn(DataOutputStream).
Method in class prolog.PrologString
- Ecrit dans le flot de sortie le code représentant la chaîne de
caractères.
- writeJavaIn(DataOutputStream).
Method in class prolog.PrologTerm
- Ecrit dans le flot de sortie le code représentant le terme.
- writeJavaIn(DataOutputStream).
Method in class prolog.PrologVar
- Ecrit dans le flot de sortie le code représentant la variable.