Uses of Class
io.github.mkoncek.classpathless.api.IdentifiedBytecode
-
-
Uses of IdentifiedBytecode in io.github.mkoncek.classpathless
Methods in io.github.mkoncek.classpathless that return types with arguments of type IdentifiedBytecode Modifier and Type Method Description java.util.Collection<IdentifiedBytecode>ClasspathClassesProvider. getClass(ClassIdentifier... names) -
Uses of IdentifiedBytecode in io.github.mkoncek.classpathless.api
Methods in io.github.mkoncek.classpathless.api that return types with arguments of type IdentifiedBytecode Modifier and Type Method Description java.util.Collection<IdentifiedBytecode>ClasspathlessCompiler. compileClass(ClassesProvider classesProvider, java.util.Optional<MessagesListener> messagesListener, IdentifiedSource... javaSourceFiles)java.util.Collection<IdentifiedBytecode>ClassesProvider. getClass(ClassIdentifier... names)Callback for compiler which provides, on demand, the dependencies the compiler is missing. -
Uses of IdentifiedBytecode in io.github.mkoncek.classpathless.helpers
Fields in io.github.mkoncek.classpathless.helpers with type parameters of type IdentifiedBytecode Modifier and Type Field Description private java.util.Map<ClassIdentifier,IdentifiedBytecode>SimpleClassesProvider. classesprivate java.util.Map<java.lang.String,IdentifiedBytecode>NullClassesProvider. nameToBytecodeMethods in io.github.mkoncek.classpathless.helpers that return types with arguments of type IdentifiedBytecode Modifier and Type Method Description java.util.Collection<IdentifiedBytecode>NullClassesProvider. getClass(ClassIdentifier... names)java.util.Collection<IdentifiedBytecode>SimpleClassesProvider. getClass(ClassIdentifier... names)Constructor parameters in io.github.mkoncek.classpathless.helpers with type arguments of type IdentifiedBytecode Constructor Description NullClassesProvider(java.util.Map<java.lang.String,IdentifiedBytecode> initialMapping)SimpleClassesProvider(java.util.Collection<IdentifiedBytecode> bytecodes) -
Uses of IdentifiedBytecode in io.github.mkoncek.classpathless.impl
Methods in io.github.mkoncek.classpathless.impl that return types with arguments of type IdentifiedBytecode Modifier and Type Method Description java.util.Collection<IdentifiedBytecode>CompilerJavac. compileClass(ClassesProvider classesProvider, java.util.Optional<MessagesListener> messagesConsumer, IdentifiedSource... javaSourceFiles) -
Uses of IdentifiedBytecode in io.github.mkoncek.classpathless.util
Methods in io.github.mkoncek.classpathless.util with parameters of type IdentifiedBytecode Modifier and Type Method Description static java.util.Collection<java.lang.String>BytecodeExtractor. extractDependencies(IdentifiedBytecode initialClass, ClassesProvider classesProvider)This method returns all the class names that are required for the compilation of a source file corresponding to the bytecode of initialClass.(package private) static java.util.Collection<java.lang.String>BytecodeExtractor. extractDependenciesImpl(IdentifiedBytecode initialClass, ClassesProvider classesProvider, java.util.function.Consumer<java.lang.String> first, java.util.function.Consumer<java.lang.String> second, java.util.function.Consumer<java.lang.String> third)This is an implementation method.static java.util.Collection<java.lang.String>BytecodeExtractorAccessor. extractDependenciesImpl(IdentifiedBytecode initialClass, ClassesProvider classesProvider, java.util.function.Consumer<java.lang.String> first, java.util.function.Consumer<java.lang.String> second, java.util.function.Consumer<java.lang.String> third)
-