A C D E F G H I J L M N P R S T 
All Classes All Packages

A

addDependency(String) - Method in class io.github.opencubicchunks.stirrin.StirrinExtension
 
addDependency(ProjectDependency) - Method in class io.github.opencubicchunks.stirrin.StirrinExtension
 
apply(Project) - Method in class io.github.opencubicchunks.stirrin.Stirrin
 

C

classToDescriptor(String) - Static method in class io.github.opencubicchunks.stirrin.DescriptorUtils
 
createMethodDescriptor(IMethodBinding) - Static method in class io.github.opencubicchunks.stirrin.util.MethodBindingUtils
 
createMethodSignature(IMethodBinding) - Static method in class io.github.opencubicchunks.stirrin.util.MethodBindingUtils
Creates a method methodSignature.

D

descriptor - Variable in class io.github.opencubicchunks.stirrin.ty.MethodEntry
 
DescriptorUtils - Class in io.github.opencubicchunks.stirrin
 
DescriptorUtils() - Constructor for class io.github.opencubicchunks.stirrin.DescriptorUtils
 

E

equals(Object) - Method in class io.github.opencubicchunks.stirrin.ty.MethodEntry
 
equals(Object) - Method in class io.github.opencubicchunks.stirrin.util.Pair
 
exceptions - Variable in class io.github.opencubicchunks.stirrin.ty.MethodEntry
 
execute(ComponentMetadataContext) - Method in class io.github.opencubicchunks.stirrin.Stirrin.MinecraftLibrariesRule
 
execute(ComponentMetadataContext) - Method in class io.github.opencubicchunks.stirrin.StirrinExtension.MinecraftRule
 

F

findMixinSourceFiles(Set<String>, SourceSetContainer) - Static method in class io.github.opencubicchunks.stirrin.Stirrin
 

G

getInputArtifact() - Method in class io.github.opencubicchunks.stirrin.StirrinTransform
 
getParamNames(IMethodBinding) - Static method in class io.github.opencubicchunks.stirrin.util.MethodBindingUtils
 
getParser() - Method in class io.github.opencubicchunks.stirrin.Parser
 
getTransitiveDeps() - Method in class io.github.opencubicchunks.stirrin.StirrinTransform
 

H

hashCode() - Method in class io.github.opencubicchunks.stirrin.ty.MethodEntry
 
hashCode() - Method in class io.github.opencubicchunks.stirrin.util.Pair
 

I

io.github.opencubicchunks.stirrin - package io.github.opencubicchunks.stirrin
 
io.github.opencubicchunks.stirrin.ty - package io.github.opencubicchunks.stirrin.ty
 
io.github.opencubicchunks.stirrin.util - package io.github.opencubicchunks.stirrin.util
 

J

JarIO - Class in io.github.opencubicchunks.stirrin.util
 
JarIO() - Constructor for class io.github.opencubicchunks.stirrin.util.JarIO
 

L

l() - Method in class io.github.opencubicchunks.stirrin.util.Pair
 
loadClasses(File) - Static method in class io.github.opencubicchunks.stirrin.util.JarIO
Loads all class entries from a jar outputJar
LOGGER - Static variable in class io.github.opencubicchunks.stirrin.Stirrin
 

M

mapKeys(Map<I, V>, Function<I, O>) - Static method in class io.github.opencubicchunks.stirrin.util.MapUtil
 
MapUtil - Class in io.github.opencubicchunks.stirrin.util
 
MapUtil() - Constructor for class io.github.opencubicchunks.stirrin.util.MapUtil
 
MethodBindingUtils - Class in io.github.opencubicchunks.stirrin.util
 
MethodBindingUtils() - Constructor for class io.github.opencubicchunks.stirrin.util.MethodBindingUtils
 
MethodEntry - Class in io.github.opencubicchunks.stirrin.ty
 
MethodEntry(String, String, String, Collection<String>, Collection<String>) - Constructor for class io.github.opencubicchunks.stirrin.ty.MethodEntry
 
MinecraftLibrariesRule(List<String>) - Constructor for class io.github.opencubicchunks.stirrin.Stirrin.MinecraftLibrariesRule
 
MinecraftRule(String) - Constructor for class io.github.opencubicchunks.stirrin.StirrinExtension.MinecraftRule
 

N

name - Variable in class io.github.opencubicchunks.stirrin.ty.MethodEntry
 

P

Pair<L,​R> - Class in io.github.opencubicchunks.stirrin.util
 
Pair(L, R) - Constructor for class io.github.opencubicchunks.stirrin.util.Pair
 
parameterNames - Variable in class io.github.opencubicchunks.stirrin.ty.MethodEntry
 
Parser - Class in io.github.opencubicchunks.stirrin
 
Parser(Set<Path>, Set<Path>) - Constructor for class io.github.opencubicchunks.stirrin.Parser
 

R

r() - Method in class io.github.opencubicchunks.stirrin.util.Pair
 

S

saveAsJar(List<ClassNode>, File, File) - Static method in class io.github.opencubicchunks.stirrin.util.JarIO
Takes a list of class nodes and writes them to the output outputJar All non-class entries from the specified input jar are also written to the output jar
setAcceptedJars(String) - Method in class io.github.opencubicchunks.stirrin.StirrinExtension
 
setConfigs(Set<String>) - Method in class io.github.opencubicchunks.stirrin.StirrinExtension
 
setDebug(boolean) - Method in class io.github.opencubicchunks.stirrin.StirrinExtension
 
signature - Variable in class io.github.opencubicchunks.stirrin.ty.MethodEntry
 
Stirrin - Class in io.github.opencubicchunks.stirrin
 
Stirrin() - Constructor for class io.github.opencubicchunks.stirrin.Stirrin
 
Stirrin.MinecraftLibrariesRule - Class in io.github.opencubicchunks.stirrin
 
StirrinExtension - Class in io.github.opencubicchunks.stirrin
 
StirrinExtension(Project, StirrinTransform.Parameters) - Constructor for class io.github.opencubicchunks.stirrin.StirrinExtension
 
StirrinExtension.MinecraftRule - Class in io.github.opencubicchunks.stirrin
 
StirrinStub - Annotation Type in io.github.opencubicchunks.stirrin
 
StirrinTransform - Class in io.github.opencubicchunks.stirrin
 
StirrinTransform() - Constructor for class io.github.opencubicchunks.stirrin.StirrinTransform
 
StirrinTransformer - Class in io.github.opencubicchunks.stirrin
 
StirrinTransformer() - Constructor for class io.github.opencubicchunks.stirrin.StirrinTransformer
 

T

toString() - Method in class io.github.opencubicchunks.stirrin.util.Pair
 
transform(TransformOutputs) - Method in class io.github.opencubicchunks.stirrin.StirrinTransform
 
transformMinecraftJar(Map<String, Map<Type, Collection<MethodEntry>>>, File, File) - Static method in class io.github.opencubicchunks.stirrin.StirrinTransformer
 
A C D E F G H I J L M N P R S T 
All Classes All Packages