类 CachingSignatureParser
java.lang.Object
proguard.classfile.attribute.signature.SignatureParser
proguard.classfile.attribute.signature.CachingSignatureParser
SignatureParser which caches the parsed out ASTs.
WARNING: Do not mutate the stored ASTs, the changes would propagate across different runs of the parser.
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明@Nullable ClassSignatureNodeparseClassTypeSignature(@NotNull String input) @Nullable FieldDescriptorNodeparseFieldDescriptor(@NotNull String input) @Nullable MethodDescriptorNodeparseMethodDescriptor(@NotNull String input) @Nullable MethodSignatureNodeparseMethodSignature(@NotNull String input) @Nullable TypeSignatureNodeparseTypeSignature(@NotNull String input) 从类继承的方法 proguard.classfile.attribute.signature.SignatureParser
parseAndAccept, parseSignatureOrDescriptor
-
构造器详细资料
-
CachingSignatureParser
public CachingSignatureParser()
-
-
方法详细资料
-
parseMethodSignature
- 覆盖:
parseMethodSignature在类中SignatureParser
-
parseMethodDescriptor
@Nullable public @Nullable MethodDescriptorNode parseMethodDescriptor(@NotNull @NotNull String input) - 覆盖:
parseMethodDescriptor在类中SignatureParser
-
parseFieldDescriptor
- 覆盖:
parseFieldDescriptor在类中SignatureParser
-
parseTypeSignature
- 覆盖:
parseTypeSignature在类中SignatureParser
-
parseClassTypeSignature
@Nullable public @Nullable ClassSignatureNode parseClassTypeSignature(@NotNull @NotNull String input)
-