Package org.jrd.backend.completion
Interface ClassesAndMethodsProvider
-
- All Known Implementing Classes:
ClassesAndMethodsProvider.SettingsClassesAndMethodsProvider
,DecompilationController
public interface ClassesAndMethodsProvider
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
ClassesAndMethodsProvider.SettingsClassesAndMethodsProvider
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description static java.lang.String[]
bytesToMethods(CompletionSettings settings, byte[] b)
static <T> T[]
concatWithArrayCopy(T[] array1, T[] array2)
java.lang.String
cpTextInfo()
java.lang.String[]
getClasses(CompletionSettings settings)
byte[]
getClassItself(CompletionSettings settings, java.lang.String fqn)
static java.lang.String[]
getMethodsFromAdditionalClassPath(CompletionSettings settings, java.lang.String fqn)
java.lang.String[]
getWhateverFromClass(CompletionSettings settings, java.lang.String fqn)
boolean
isMissingVmInfo()
-
-
-
Method Detail
-
cpTextInfo
java.lang.String cpTextInfo()
-
getClasses
java.lang.String[] getClasses(CompletionSettings settings)
-
getWhateverFromClass
java.lang.String[] getWhateverFromClass(CompletionSettings settings, java.lang.String fqn)
-
getClassItself
byte[] getClassItself(CompletionSettings settings, java.lang.String fqn)
-
isMissingVmInfo
boolean isMissingVmInfo()
-
getMethodsFromAdditionalClassPath
static java.lang.String[] getMethodsFromAdditionalClassPath(CompletionSettings settings, java.lang.String fqn)
-
bytesToMethods
static java.lang.String[] bytesToMethods(CompletionSettings settings, byte[] b)
-
concatWithArrayCopy
static <T> T[] concatWithArrayCopy(T[] array1, T[] array2)
-
-