Package jadx.gui.cache.code.disk
Class BufferCodeCache
- java.lang.Object
-
- jadx.gui.cache.code.disk.BufferCodeCache
-
- All Implemented Interfaces:
jadx.api.ICodeCache,java.io.Closeable,java.lang.AutoCloseable
public class BufferCodeCache extends java.lang.Object implements jadx.api.ICodeCache
-
-
Constructor Summary
Constructors Constructor Description BufferCodeCache(jadx.api.ICodeCache backCache)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(java.lang.String clsFullName, jadx.api.ICodeInfo codeInfo)voidclose()booleancontains(java.lang.String clsFullName)@NotNull jadx.api.ICodeInfoget(java.lang.String clsFullName)@Nullable java.lang.StringgetCode(java.lang.String clsFullName)voidremove(java.lang.String clsFullName)
-
-
-
Method Detail
-
contains
public boolean contains(java.lang.String clsFullName)
- Specified by:
containsin interfacejadx.api.ICodeCache
-
add
public void add(java.lang.String clsFullName, jadx.api.ICodeInfo codeInfo)- Specified by:
addin interfacejadx.api.ICodeCache
-
get
@NotNull public @NotNull jadx.api.ICodeInfo get(java.lang.String clsFullName)
- Specified by:
getin interfacejadx.api.ICodeCache
-
getCode
@Nullable public @Nullable java.lang.String getCode(java.lang.String clsFullName)
- Specified by:
getCodein interfacejadx.api.ICodeCache
-
remove
public void remove(java.lang.String clsFullName)
- Specified by:
removein interfacejadx.api.ICodeCache
-
close
public void close() throws java.io.IOException- Specified by:
closein interfacejava.lang.AutoCloseable- Specified by:
closein interfacejava.io.Closeable- Throws:
java.io.IOException
-
-