BinarySignatureCalculator

io.joern.javasrc2cpg.astcreation.declarations.BinarySignatureCalculator
See theBinarySignatureCalculator companion object

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def annotationDecBinarySignature(annotationDecl: AnnotationDeclaration): String
def classDeclBinarySignature(classDecl: ClassOrInterfaceDeclaration, classNameOverride: Option[String]): String
def defaultConstructorSignature(parameters: List[Parameter]): String
def enumDeclBinarySignature(enumDecl: EnumDeclaration): String
def enumEntryBinarySignature(enumEntry: EnumConstantDeclaration): String
def lambdaMethodBinarySignature(expr: LambdaExpr): String
def methodBinarySignature(callableDecl: CallableDeclaration[_]): String
def patternVariableBinarySignature(typePatternExpr: TypePatternExpr): String
def recordDeclBinarySignature(recordDecl: RecordDeclaration): String
def recordParameterAccessorBinarySignature(parameter: Parameter): String
def typeDeclBinarySignature(typeDeclaration: TypeDeclaration[_]): String
def variableBinarySignature(typ: String): String
def variableBinarySignature(variableType: Type): String

Concrete fields

val unspecifiedClassType: String