| Package | Description |
|---|---|
| net.hl.compiler.ast | |
| net.hl.compiler.parser | |
| net.hl.compiler.utils |
| Modifier and Type | Method and Description |
|---|---|
HNAnnotationCall[] |
HNode.getAnnotations() |
HNAnnotationCall[] |
HNAnnotationList.getChildren() |
static HNAnnotationCall |
HNAnnotationCall.ofModifier(String modifierName) |
static HNAnnotationCall[] |
HNAnnotationList.publify(HNAnnotationCall[] a) |
HNAnnotationCall |
HNAnnotationCall.setArgs(HNode[] args) |
HNAnnotationCall |
HNAnnotationCall.setName(HNode name) |
HNAnnotationCall[] |
HNAnnotationList.toArray() |
static HNAnnotationCall[] |
HNAnnotationList.toArray(HNAnnotationList a) |
| Modifier and Type | Method and Description |
|---|---|
HNode |
HNode.addAnnotationNoDuplicates(HNAnnotationCall annotation) |
HNode |
HNode.addAnnotations(HNAnnotationCall... annotations) |
HNode |
HNode.addAnnotationsNoDuplicates(HNAnnotationCall... annotations) |
HNode |
HNAnnotationList.addChildren(HNAnnotationCall[] annotations) |
static boolean |
HNAnnotationList.isAbstract(HNAnnotationCall[] a) |
static boolean |
HNAnnotationList.isModifier(String modifierName,
HNAnnotationCall a) |
static boolean |
HNAnnotationList.isModifier(String modifierName,
HNAnnotationCall[] a) |
static boolean |
HNAnnotationList.isPrivate(HNAnnotationCall[] annotations) |
static boolean |
HNAnnotationList.isProtected(HNAnnotationCall[] annotations) |
static boolean |
HNAnnotationList.isPublic(HNAnnotationCall[] annotations) |
static boolean |
HNAnnotationList.isStatic(HNAnnotationCall[] annotations) |
static HNAnnotationList |
HNAnnotationList.nonNull(HNAnnotationCall[] a) |
static HNAnnotationCall[] |
HNAnnotationList.publify(HNAnnotationCall[] a) |
HNode |
HNode.removeAnnotations(HNAnnotationCall... annotations) |
HNode |
HNode.setAnnotations(HNAnnotationCall[] annotations) |
HNAnnotationList |
HNAnnotationList.setChildren(HNAnnotationCall[] children) |
| Constructor and Description |
|---|
HNAnnotationList(HNAnnotationCall[] children,
net.thevpc.jeep.JToken[] separators,
net.thevpc.jeep.JToken startToken,
net.thevpc.jeep.JToken endToken) |
| Modifier and Type | Method and Description |
|---|---|
protected HNAnnotationCall |
HParser.parseAnnotation(net.thevpc.jeep.JTokenBoundsBuilder bounds,
HExpressionOptions options) |
protected HNAnnotationCall[] |
HParser.parseAnnotationGroup(net.thevpc.jeep.JTokenBoundsBuilder bounds,
HExpressionOptions options) |
| Modifier and Type | Method and Description |
|---|---|
static HNAnnotationCall |
HNodeUtils.createAnnotationModifierCall(String name) |
static HNAnnotationCall[] |
HSharedUtils.publifyModifiers(HNAnnotationCall[] calls) |
static HNAnnotationCall[] |
HSharedUtils.statifyModifiers(HNAnnotationCall[] calls) |
| Modifier and Type | Method and Description |
|---|---|
static List<String> |
HNodeUtils.filterModifierAnnotations(HNAnnotationCall[] calls,
String... modifiers) |
static String |
HNodeUtils.getModifierAnnotation(HNAnnotationCall call) |
static boolean |
HNodeUtils.isModifierAnnotation(HNAnnotationCall call) |
static boolean |
HNodeUtils.isModifierAnnotation(HNAnnotationCall[] call,
String... any) |
static boolean |
HNodeUtils.isModifierAnnotation(HNAnnotationCall call,
String... any) |
static HNAnnotationCall[] |
HSharedUtils.publifyModifiers(HNAnnotationCall[] calls) |
static HNAnnotationCall[] |
HSharedUtils.statifyModifiers(HNAnnotationCall[] calls) |
static net.thevpc.jeep.JAnnotationInstance |
HNodeUtils.toAnnotation(HNAnnotationCall call) |
static net.thevpc.jeep.JAnnotationInstance[] |
HNodeUtils.toAnnotations(HNAnnotationCall[] calls) |
Copyright © 2021 vpc open source initiative. All rights reserved.