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 classClassesAndMethodsProvider.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.StringcpTextInfo()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)booleanisMissingVmInfo()
-
-
-
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)
-
-