Section courante

A propos

Section administrative du site

StreamTokenizer

Flux de données en jeton
Java java.io

Description

Cette classe permet de prendre une entrée de flux de données et d'analyser ses jetons, en allouant des jetons à chaque lecture.

Liste des méthodes

Méthode Prototype Description Hérité
STREAMTOKENIZER public StreamTokenizer(InputStream is); Ce constructeur permet de créer l'objet avec le flux de données d'entrée spécifié. Ce constructeur est obsolète.  
STREAMTOKENIZER public StreamTokenizer(Reader r); Ce constructeur permet de créer l'objet avec le flux de données de caractères spécifié.  
COMMENTCHAR void commentChar(int ch); Cette méthode permet d'indiquer le paramètre de caractère de début d'une ligne de commentaires (remarques).  
EOLISSIGNIFICANT void eolIsSignificant(boolean flag); Cette méthode permet de vérifier si la fin de la igne est atteinte dans le jeton.  
LINENO int lineno(); Cette méthode permet de demander le numéro de ligne courant.  
LOWERCASEMODE void lowerCaseMode(boolean fl); Cette méthode permet de vérifier si le mot du jeton est automatiquement fixé en minuscule.  
NEXTTOKEN int nextToken(); Cette méthode permet d'analyser le prochain jeton du flux de données d'entrée de ce jeton.  
ORDINARYCHAR void ordinaryChar(int ch); Cette méthode permet de spécifier le caractère de style ordinaire dans un jeton.  
ORDINARYCHARS void ordinaryChars(int low, int hi); Cette méthode permet de spécifier tous les caractères dans l'intervalle spécifié de ce jeton.  
PARSENUMBERS void parseNumbers(); Cette méthode permet de spécifier le nombre devant être analysé par ce jeton.  
PUSHBACK void pushBack(); Cette méthode permet de provoquer le prochaine appel à la méthode nextToken de ce jeton et demande la valeur courante dans le champ et ne modifie pas la valeur dans les champs.  
QUOTECHAR void quoteChar(int ch); Cette méthode permet de spécifier la paire correspondante au chaine de caractères de constante délimiteur dans ce jeton.  
RESETSYNTAX void resetSyntax(); Cette méthode permet de réinitialiser la syntaxe de la table de ce jeton étant tous les caractèrs étant ordinaire.  
SLASHSLASHCOMMENTS void slashSlashComments(boolean flag); Cette méthode permet de vérifier le jeton reconnu par les commentaires de style «C++».  
SLASHSTARCOMMENTS void slashStarComments(boolean flag); Cette méthode permet de vérifier le jeton reconnu par les commentaires de style «C».  
TOSTRING String toString(); Cette méthode permet de demander la chaine de caractères représentant le jeton de flux de données courant et le nombre limite se produisant.  
WHITESPACECHARS void whitespaceChars(int low, int hi); Cette méthode permet de spécifier les caractères blanc dans tous les caractères de l'intervalles spécifiés.  
WORDCHARS void wordChars(int low, int hi); Cette méthode permet de spécifier les mots dans tous les caractères de l'intervalles spécifiés.  


Dernière mise à jour : Dimanche, le 21 juin 2015