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