blob: 46d2e8f62aeca28de96ffad3f626c2b2aff8c271 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
package com.github.javaparser;
import com.github.javaparser.ast.Modifier;
import com.github.javaparser.ast.NodeList;
import com.github.javaparser.ast.expr.AnnotationExpr;
import java.util.EnumSet;
import static com.github.javaparser.utils.Utils.assertNotNull;
/**
* Helper class for {@link GeneratedJavaParser}
*/
class ModifierHolder {
final EnumSet<Modifier> modifiers;
final NodeList<AnnotationExpr> annotations;
final JavaToken begin;
ModifierHolder(JavaToken begin, EnumSet<Modifier> modifiers, NodeList<AnnotationExpr> annotations) {
this.begin = begin;
this.modifiers = assertNotNull(modifiers);
this.annotations = annotations;
}
}
|