Uses of Class
io.github.mkoncek.classpathless.api.IdentifiedBytecode
Packages that use IdentifiedBytecode
Package
Description
-
Uses of IdentifiedBytecode in io.github.mkoncek.classpathless
Methods in io.github.mkoncek.classpathless that return types with arguments of type IdentifiedBytecode -
Uses of IdentifiedBytecode in io.github.mkoncek.classpathless.api
Methods in io.github.mkoncek.classpathless.api that return types with arguments of type IdentifiedBytecodeModifier and TypeMethodDescriptionClasspathlessCompiler.compileClass
(ClassesProvider classesProvider, Optional<MessagesListener> messagesListener, IdentifiedSource... javaSourceFiles) 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 IdentifiedBytecodeModifier and TypeFieldDescriptionprivate Map<ClassIdentifier,
IdentifiedBytecode> SimpleClassesProvider.classes
private Map<String,
IdentifiedBytecode> NullClassesProvider.nameToBytecode
Methods in io.github.mkoncek.classpathless.helpers that return types with arguments of type IdentifiedBytecodeModifier and TypeMethodDescriptionNullClassesProvider.getClass
(ClassIdentifier... names) SimpleClassesProvider.getClass
(ClassIdentifier... names) Constructor parameters in io.github.mkoncek.classpathless.helpers with type arguments of type IdentifiedBytecodeModifierConstructorDescriptionNullClassesProvider
(Map<String, IdentifiedBytecode> initialMapping) SimpleClassesProvider
(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 IdentifiedBytecodeModifier and TypeMethodDescriptionCompilerJavac.compileClass
(ClassesProvider classesProvider, 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 IdentifiedBytecodeModifier and TypeMethodDescriptionstatic Collection<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 Collection<String>
BytecodeExtractor.extractDependenciesImpl
(IdentifiedBytecode initialClass, ClassesProvider classesProvider, Consumer<String> first, Consumer<String> second, Consumer<String> third) This is an implementation method.static Collection<String>
BytecodeExtractorAccessor.extractDependenciesImpl
(IdentifiedBytecode initialClass, ClassesProvider classesProvider, Consumer<String> first, Consumer<String> second, Consumer<String> third)