Interface HasGenericSignature

All Known Implementing Classes:
AsmAnnotationClassSource, DexClassSource, InMemoryJavaClassSource, JavaClassFileMetadata, JavaSootClass, JavaSootClassSource, JavaSootField, JavaSootMethod, OverridingJavaClassSource

public interface HasGenericSignature
Interface to mark Java code objects that can declare a classfile generic signature.
  • Method Summary

    Modifier and Type
    Method
    Description
    @NonNull Optional<String>
    Returns the classfile Signature attribute when present.
  • Method Details

    • getGenericSignature

      @NonNull Optional<String> getGenericSignature()
      Returns the classfile Signature attribute when present.
      Returns:
      the raw classfile generic signature, or empty if absent