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.