Class LocalFileResolver
- java.lang.Object
-
- jadx.plugins.tools.resolvers.file.LocalFileResolver
-
- All Implemented Interfaces:
IJadxPluginResolver
public class LocalFileResolver extends java.lang.Object implements IJadxPluginResolver
-
-
Constructor Summary
Constructors Constructor Description LocalFileResolver()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanhasVersion(java.lang.String locationId)Check if locationId has a specified version numberjava.lang.Stringid()Unique resolver identifier, should be same as locationId prefixbooleanisUpdateSupported()This resolver support updates and can fetch the latest version.java.util.Optional<JadxPluginMetadata>resolve(java.lang.String locationId)Fetch the latest version plugin metadata by locationjava.util.List<JadxPluginMetadata>resolveVersions(java.lang.String locationId, int page, int perPage)Fetch several latest versions (pageable) of plugin by locationId.
-
-
-
Method Detail
-
id
public java.lang.String id()
Description copied from interface:IJadxPluginResolverUnique resolver identifier, should be same as locationId prefix- Specified by:
idin interfaceIJadxPluginResolver
-
isUpdateSupported
public boolean isUpdateSupported()
Description copied from interface:IJadxPluginResolverThis resolver support updates and can fetch the latest version.- Specified by:
isUpdateSupportedin interfaceIJadxPluginResolver
-
resolve
public java.util.Optional<JadxPluginMetadata> resolve(java.lang.String locationId)
Description copied from interface:IJadxPluginResolverFetch the latest version plugin metadata by location- Specified by:
resolvein interfaceIJadxPluginResolver
-
resolveVersions
public java.util.List<JadxPluginMetadata> resolveVersions(java.lang.String locationId, int page, int perPage)
Description copied from interface:IJadxPluginResolverFetch several latest versions (pageable) of plugin by locationId.- Specified by:
resolveVersionsin interfaceIJadxPluginResolverpage- page number, starts with 1perPage- result's count limit
-
hasVersion
public boolean hasVersion(java.lang.String locationId)
Description copied from interface:IJadxPluginResolverCheck if locationId has a specified version number- Specified by:
hasVersionin interfaceIJadxPluginResolver
-
-