aboutsummaryrefslogtreecommitdiffstats
path: root/javaparser-core/src/main/java/com/github/javaparser/ast/nodeTypes/NodeWithTokenRange.java
blob: b043f6426bf62b4799f849af7bae6061023e151d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
package com.github.javaparser.ast.nodeTypes;

import com.github.javaparser.TokenRange;

import java.util.Optional;

/**
 * A node that has a Range, which is every Node.
 * 
 */
public interface NodeWithTokenRange<N> {
    Optional<TokenRange> getTokenRange();

    N setTokenRange(TokenRange range);
}