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. classes
private java.util.Map<java.lang.String,IdentifiedBytecode>
NullClassesProvider. nameToBytecode
Methods 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)
-