Package fr.skytasul.reflection.shrieker
Class PipeMappings
java.lang.Object
fr.skytasul.reflection.shrieker.PipeMappings
- All Implemented Interfaces:
fr.skytasul.reflection.mappings.Mappings
i.e.:
from contains mapping:
some.package.class -> a:
someField -> x
someMethod(some.package.class) -> z
to contains mapping:
a -> another.classname
x -> aField
z(a) -> aMethod
unmappedField -> mappedField
//some.unmapped.class -> remapped.class
this pipe contains mapping:
some.package.class -> another.classname:
someField -> aField
someMethod(some.package.class) -> aMethod
unmappedField -> mappedField
//some.unmapped.class -> remapped.class
-
Nested Class Summary
Nested classes/interfaces inherited from interface fr.skytasul.reflection.mappings.Mappings
fr.skytasul.reflection.mappings.Mappings.ClassMapping, fr.skytasul.reflection.mappings.Mappings.MappedObject -
Constructor Summary
ConstructorsConstructorDescriptionPipeMappings(@NotNull fr.skytasul.reflection.mappings.Mappings from, @NotNull fr.skytasul.reflection.mappings.Mappings to) -
Method Summary
Modifier and TypeMethodDescriptionCollection<? extends fr.skytasul.reflection.mappings.Mappings.ClassMapping> protected @NotNull Optional<fr.skytasul.reflection.shrieker.PipeMappings.PipeClass> getClassFromMiddleName(@NotNull String middle)
-
Constructor Details
-
PipeMappings
public PipeMappings(@NotNull @NotNull fr.skytasul.reflection.mappings.Mappings from, @NotNull @NotNull fr.skytasul.reflection.mappings.Mappings to)
-
-
Method Details
-
getClasses
- Specified by:
getClassesin interfacefr.skytasul.reflection.mappings.Mappings
-
getClassFromMiddleName
-