| Modifier and Type | Method and Description |
|---|---|
static Modifiers |
GroovyModelMiner.extractModifiers(org.codehaus.groovy.ast.AnnotatedNode annotatedNode,
Map<String,org.codehaus.groovy.ast.ClassNode> classNodes)
Extracts modifiers from anything that supports the modfiers property and extends AnnotationNode
|
static Modifiers |
GroovyModelMiner.extractModifiers(org.codehaus.groovy.ast.ClassNode classNode) |
static Modifiers |
GroovyModelMiner.extractModifiers(org.codehaus.groovy.ast.MethodNode methodNode) |
| Modifier and Type | Method and Description |
|---|---|
Modifiers |
JavaRecognizer.classOrInterfaceModifiers(boolean instrSuppressWarnings)
A list of zero or more modifiers (including annotations) in the class, enum or interface signature.
|
Modifiers |
JavaRecognizer.constructorModifiers(boolean instrSuppressWarnings)
A list of zero or more modifiers in the constructor signature, including annotations.
|
Modifiers |
JavaRecognizer.fieldModifiers(boolean instrSuppressWarnings)
A list of zero or more modifiers in the field signature, including annotations.
|
Modifiers |
JavaTypeContext.getModifiers() |
Modifiers |
JavaRecognizer.methodModifiers(boolean instrSuppressWarnings)
A list of zero or more modifiers in the method signature, including annotations.
|
| Modifier and Type | Method and Description |
|---|---|
String |
JavaRecognizer.annotationTypeDeclaration(Modifiers mods) |
String |
JavaRecognizer.classDefinition(Modifiers mods) |
String |
JavaRecognizer.enumDefinition(Modifiers mods) |
String |
JavaRecognizer.interfaceDefinition(Modifiers mods) |
void |
JavaRecognizer.permitsClause(Modifiers mods) |
String |
JavaRecognizer.recordDefinition(Modifiers mods) |
void |
JavaRecognizer.typeDefinition2(Modifiers mods,
CloverToken first,
boolean nested) |
| Constructor and Description |
|---|
ClassEntryNode(Map<String,List<String>> tags,
Modifiers mods,
String className,
String pkgname,
String superclass,
ContextSet context,
int line,
int col,
boolean isTopLevel,
boolean isInterface,
boolean isEnum,
boolean isAnnotation) |
JavaTypeContext(Map<String,List<String>> tags,
Modifiers mods,
String pkgName,
String classname,
String superclass) |
| Modifier and Type | Method and Description |
|---|---|
Modifiers |
TestDetector.TypeContext.getModifiers() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
TestSpec.classAnnotationMatches(Modifiers m) |
protected boolean |
DefaultTestDetector.hasTestAnnotations(Modifiers modifiers) |
boolean |
TestSpec.methodAnnotationMatches(Modifiers modifiers) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
SpockFeatureNameExtractor.isClassWithSpecAnnotations(Modifiers modifiers) |
| Modifier and Type | Field and Description |
|---|---|
protected Modifiers |
BaseClassInfo.modifiers
Class modifiers (like public, static) with class annotations
|
| Modifier and Type | Method and Description |
|---|---|
static Modifiers |
Modifiers.createFrom(long modifiers,
AnnotationImpl[] annotations) |
Modifiers |
MethodSignature.getModifiers() |
static Modifiers |
Modifiers.read(TaggedDataInput in) |
| Constructor and Description |
|---|
BaseClassInfo(BasePackageInfo packageInfo,
BaseFileInfo containingFile,
String name,
SourceInfo region,
Modifiers modifiers,
boolean typeInterface,
boolean typeEnum,
boolean typeAnnotation) |
BaseClassInfo(String name,
String qualifiedName,
SourceInfo region,
Modifiers modifiers,
boolean typeInterface,
boolean typeEnum,
boolean typeAnnotation,
boolean testClass) |
FullClassInfo(FullPackageInfo packageInfo,
FullClassInfo parentClass,
int dataIndex,
String name,
SourceInfo region,
Modifiers modifiers,
boolean typeInterface,
boolean typeEnum,
boolean typeAnnotation) |
FullClassInfo(FullPackageInfo packageInfo,
FullFileInfo parentFile,
int dataIndex,
String name,
SourceInfo region,
Modifiers modifiers,
boolean typeInterface,
boolean typeEnum,
boolean typeAnnotation) |
FullClassInfo(FullPackageInfo packageInfo,
FullMethodInfo parentMethod,
int dataIndex,
String name,
SourceInfo region,
Modifiers modifiers,
boolean typeInterface,
boolean typeEnum,
boolean typeAnnotation) |
MethodSignature(CloverToken firstToken,
CloverToken nameToken,
CloverToken lastToken,
Map<String,List<String>> tags,
Modifiers modifiers,
String name,
String typeParams,
String returnType,
Parameter[] parameters,
String[] throwsTypes) |
MethodSignature(String name,
String typeParams,
String returnType,
Parameter[] parameters,
String[] throwsTypes,
Modifiers modifiers) |
Copyright © 2024 OpenClover.org. All rights reserved.