All Classes and Interfaces
Class
Description
This class is borrowed from scala-reflect found at
scala.reflect.internal.pickling.ByteCodecs.Created by covers1624 on 2/11/20.
Created by covers1624 on 2/11/20.
Created by covers1624 on 7/1/21.
Created by covers1624 on 2/11/20.
Handles taking a java class, and turning it into a Scala-like trait interface.
Created by covers1624 on 2/11/20.
Provides an abstracted backend for the
MixinCompiler system.A simple
MixinBackend implementation for standalone use.Defines a compiler capable of generating a composite Class, comprised of
a Set of Scala-like Trait classes on top of a base Class implementation.
Generates composite classes similar to the scala compiler with traits.
Created by covers1624 on 2/9/20.
Represents a 'user' facing interface for interacting and caching the
MixinCompiler.Unique key representing a registered trait.
Created by covers1624 on 2/17/20.
Created by covers1624 on 2/11/20.
Defines abstract logic for loading Mixins for different languages.
The default java handling for MixinCompiler.
The name for the MixinLanguageSupport, Required.
A simple way to sort this
MixinLanguageSupport before others in the list.Created by covers1624 on 19/1/24.
Created by covers1624 on 2/11/20.
Created by covers1624 on 19/1/24.
Created by covers1624 on 18/1/24.
Created by covers1624 on 20/1/24.
Created by covers1624 on 2/9/20.
Basically a re-implementation of ServiceLoader that does things a little differently.
Created by covers1624 on 2/11/20.