Uses of Class
edu.umd.cs.findbugs.internalAnnotations.SlashedClassName
-
Packages that use SlashedClassName Package Description edu.umd.cs.findbugs.ba A bytecode analysis framework for BCEL, providing CFG construction, generic dataflow analysis, and a variety of specific dataflow analyses.edu.umd.cs.findbugs.classfile A high-level abstraction layer for codebases, classes, and components of classes (methods, fields, instructions, etc.).edu.umd.cs.findbugs.classfile.analysis Classes of objects that are the result of executing an analysis engine on a class or method. The classes in this particular package are those that are independent of any particular bytecode-analysis framework (e.g., BCEL or ASM). Two important classes in this package are ClassData, which represents the raw data of a class, and ClassInfo, which represents symbolic information parsed from the class data.edu.umd.cs.findbugs.internalAnnotations edu.umd.cs.findbugs.util edu.umd.cs.findbugs.visitclass -
-
Uses of SlashedClassName in edu.umd.cs.findbugs.ba
Method parameters in edu.umd.cs.findbugs.ba with annotations of type SlashedClassName Modifier and Type Method Description static void
XFactory. assertSlashedClassName(java.lang.String className)
static XField
XFactory. createXFieldUsingSlashedClassName(java.lang.String className, java.lang.String fieldName, java.lang.String fieldSignature, boolean isStatic)
Create an XField objectstatic XMethod
XFactory. createXMethodUsingSlashedClassName(java.lang.String className, java.lang.String methodName, java.lang.String methodSig, boolean isStatic)
static XField
XFactory. getExactXField(java.lang.String className, java.lang.String name, java.lang.String signature, boolean isStatic)
Get an XField object exactly matching given class, name, and signature.static XField
XFactory. getExactXField(java.lang.String className, org.apache.bcel.classfile.Field f)
-
Uses of SlashedClassName in edu.umd.cs.findbugs.classfile
Methods in edu.umd.cs.findbugs.classfile with annotations of type SlashedClassName Modifier and Type Method Description java.lang.String
ClassDescriptor. getClassName()
java.lang.String
FieldOrMethodDescriptor. getSlashedClassName()
Method parameters in edu.umd.cs.findbugs.classfile with annotations of type SlashedClassName Modifier and Type Method Description static ClassDescriptor
ClassDescriptor. createClassDescriptor(java.lang.String className)
Deprecated.UseDescriptorFactory.createClassDescriptor(String)
insteadstatic ClassDescriptor
DescriptorFactory. createClassDescriptor(java.lang.String className)
ClassDescriptor
DescriptorFactory. getClassDescriptor(java.lang.String className)
Get a ClassDescriptor for a class name in VM (slashed) format.FieldDescriptor
DescriptorFactory. getFieldDescriptor(java.lang.String className, java.lang.String name, java.lang.String signature, boolean isStatic)
Get a FieldDescriptor.FieldDescriptor
DescriptorFactory. getFieldDescriptor(java.lang.String className, org.apache.bcel.classfile.Field ma)
MethodDescriptor
DescriptorFactory. getMethodDescriptor(java.lang.String className, java.lang.String name, java.lang.String signature, boolean isStatic)
Get a MethodDescriptor.Constructor parameters in edu.umd.cs.findbugs.classfile with annotations of type SlashedClassName Constructor Description ClassDescriptor(java.lang.String className)
Constructor.FieldDescriptor(java.lang.String className, java.lang.String fieldName, java.lang.String fieldSignature, boolean isStatic)
Constructor.FieldOrMethodDescriptor(java.lang.String slashedClassName, java.lang.String name, java.lang.String signature, boolean isStatic)
MethodDescriptor(java.lang.String className, java.lang.String methodName, java.lang.String methodSignature, boolean isStatic)
Constructor.MethodDescriptor(java.lang.String className, java.lang.String methodName, java.lang.String methodSignature, java.lang.String bridgeMethodSignature, boolean isStatic)
Constructor.MethodDescriptor(java.lang.String className, java.lang.String methodName, java.lang.String methodSignature, java.lang.String bridgeMethodSignature, boolean isStatic, boolean isBridged)
Deprecated. -
Uses of SlashedClassName in edu.umd.cs.findbugs.classfile.analysis
Constructor parameters in edu.umd.cs.findbugs.classfile.analysis with annotations of type SlashedClassName Constructor Description Builder(java.lang.String className, java.lang.String fieldName, java.lang.String fieldSignature, int accessFlags)
Builder(java.lang.String className, java.lang.String methodName, java.lang.String methodSignature, int accessFlags)
-
Uses of SlashedClassName in edu.umd.cs.findbugs.internalAnnotations
Classes in edu.umd.cs.findbugs.internalAnnotations with annotations of type SlashedClassName Modifier and Type Class Description interface
DottedClassName
Denotes a class name or package name where the . -
Uses of SlashedClassName in edu.umd.cs.findbugs.util
Methods in edu.umd.cs.findbugs.util with annotations of type SlashedClassName Modifier and Type Method Description static java.lang.String
ClassName. extractClassName(java.lang.String originalName)
Extract a slashed classname from a JVM classname or signature.static java.lang.String
ClassName. fromFieldSignature(java.lang.String signature)
static java.lang.String
ClassName. toSlashedClassName(java.lang.String className)
Convert class name to slashed format.Method parameters in edu.umd.cs.findbugs.util with annotations of type SlashedClassName Modifier and Type Method Description static java.lang.String
ClassName. toDottedClassName(java.lang.String className)
Convert class name to dotted format.static java.lang.String
ClassName. toSignature(java.lang.String className)
static java.lang.String
ClassName. toSlashedClassName(java.lang.String className)
Convert class name to slashed format. -
Uses of SlashedClassName in edu.umd.cs.findbugs.visitclass
Methods in edu.umd.cs.findbugs.visitclass with annotations of type SlashedClassName Modifier and Type Method Description java.lang.String
DismantleBytecode. getClassConstantOperand()
If the current opcode has a class constant operand, get the classname, slash-formatted.java.lang.String
PreorderVisitor. getClassName()
Get the slash-formatted class name for the current or most recently visited classjava.lang.String
PreorderVisitor. getSuperclassName()
Get the slash-formatted superclass name for the current or most recently visited class
-