A B C D E F G H I L N P R S T U V W X

N

next() - Method in class fr.umlv.tatoo.runtime.buffer.impl.AbstractBufferWrapper
 
next() - Method in class fr.umlv.tatoo.runtime.buffer.impl.UTF8Wrapper
 
next() - Method in interface fr.umlv.tatoo.runtime.buffer.LexerBuffer
Reads the next character from the buffer.
next() - Method in class fr.umlv.tatoo.runtime.lexer.Scanner
 
next(Iterable<? extends R>) - Method in class fr.umlv.tatoo.runtime.lexer.Tokenizer
Returns the next matching rule.
next(R...) - Method in class fr.umlv.tatoo.runtime.lexer.Tokenizer
This method wraps its arguments and calls Tokenizer.next(Iterable).
nextImpl() - Method in class fr.umlv.tatoo.runtime.buffer.impl.AbstractBufferWrapper
Returns next character in buffer without taking care of locations
nextImpl() - Method in class fr.umlv.tatoo.runtime.buffer.impl.ByteBufferWrapper
 
nextImpl() - Method in class fr.umlv.tatoo.runtime.buffer.impl.CharBufferWrapper
 
nextImpl() - Method in class fr.umlv.tatoo.runtime.buffer.impl.CharSequenceWrapper
 
nextImpl() - Method in class fr.umlv.tatoo.runtime.buffer.impl.InputStreamWrapper
 
nextImpl() - Method in class fr.umlv.tatoo.runtime.buffer.impl.ReadableByteChannelWrapper
 
nextImpl() - Method in class fr.umlv.tatoo.runtime.buffer.impl.ReadableWrapper
 
nextImpl() - Method in class fr.umlv.tatoo.runtime.buffer.impl.ReaderWrapper
 
Node - Interface in fr.umlv.tatoo.runtime.ast
Represents the interface of all Abstract Syntax Tree.
Node.NoParent - Interface in fr.umlv.tatoo.runtime.ast
A node type used as return type of the method getParent() to indicates that the node is a root node without parent.
Node.NoValue - Interface in fr.umlv.tatoo.runtime.ast
An attribute value type used as return type of the method attributeList() and attributeMap() to indicates that the node has no attribute value.
nodeAt(int) - Method in class fr.umlv.tatoo.runtime.ast.FlatNode
Returns the child node at the index position.
nodeAt(int, N) - Method in class fr.umlv.tatoo.runtime.ast.FlatNode
Change the child node at the index position and returns the old one.
nodeCount() - Method in class fr.umlv.tatoo.runtime.ast.FlatNode
Returns the number of child nodes.
nodeList() - Method in class fr.umlv.tatoo.runtime.ast.CompositeNode
Returns a read-write list of all sub nodes of the current node.
nodeList() - Method in class fr.umlv.tatoo.runtime.ast.FlatNode
Returns a read-write list of all sub nodes of the current node.
nodeList() - Method in interface fr.umlv.tatoo.runtime.ast.Node
A read-only list of all sub nodes of the current node.
NodeVisitor<R,P,D,E extends Throwable> - Class in fr.umlv.tatoo.runtime.ast
Abstract implementation of a visitor on the AST node.
NodeVisitor() - Constructor for class fr.umlv.tatoo.runtime.ast.NodeVisitor
Creates a visitor with an hashmap to store data associated to each node.
NodeVisitor(Map<Node, D>) - Constructor for class fr.umlv.tatoo.runtime.ast.NodeVisitor
Creates a visitor that use the argument as map to store data associated with a node.
NoLexerErrorRecoveryPolicy<R,B extends LexerBuffer> - Class in fr.umlv.tatoo.runtime.lexer
 
NoLexerErrorRecoveryPolicy() - Constructor for class fr.umlv.tatoo.runtime.lexer.NoLexerErrorRecoveryPolicy
 
noOut(int) - Method in interface fr.umlv.tatoo.runtime.lexer.rules.RegexTable
Returns if the state pass as srgument is a sink state.
noOut(int) - Method in class fr.umlv.tatoo.runtime.regex.CharRegexTable
 

A B C D E F G H I L N P R S T U V W X