Package org.openzen.zenscript.javashared
Class JavaCompiledModule
java.lang.Object
org.openzen.zenscript.javashared.JavaCompiledModule
- Direct Known Subclasses:
JavaBytecodeModule
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddAllFrom(JavaCompiledModule compiled) getClassInfo(HighLevelDefinition definition) getExpansionClassInfo(HighLevelDefinition definition) getFieldInfo(IDefinitionMember member) getMethodInfo(IDefinitionMember member) getMethodInfo(DefinitionMemberRef member) getNativeClassInfo(HighLevelDefinition definition) getParameterInfo(FunctionParameter parameter) getTypeParameterInfo(TypeParameter parameter) booleanhasClassInfo(HighLevelDefinition definition) voidloadMappings(String mappings) optClassInfo(HighLevelDefinition definition) optFieldInfo(IDefinitionMember member) optMethodInfo(IDefinitionMember member) voidsetClassInfo(HighLevelDefinition definition, JavaClass cls) voidsetExpansionClassInfo(HighLevelDefinition definition, JavaClass cls) voidsetFieldInfo(IDefinitionMember member, JavaField field) voidsetImplementationInfo(ImplementationMember member, JavaImplementation implementation) voidsetMethodInfo(IDefinitionMember member, JavaMethod method) voidsetNativeClassInfo(HighLevelDefinition definition, JavaNativeClass cls) voidsetParameterInfo(FunctionParameter parameter, JavaParameterInfo info) voidsetTypeParameterInfo(TypeParameter parameter, JavaTypeParameterInfo info) voidsetVariantOption(VariantDefinition.Option option, JavaVariantOption value)
-
Field Details
-
module
-
scriptParameters
-
-
Constructor Details
-
JavaCompiledModule
-
-
Method Details
-
loadMappings
-
generateMappings
-
getClassInfo
-
getExpansionClassInfo
-
optClassInfo
-
hasClassInfo
-
getNativeClassInfo
-
getVariantOption
-
getEnumMapper
-
getImplementationInfo
-
optFieldInfo
-
getFieldInfo
-
optMethodInfo
-
getMethodInfo
-
getMethodInfo
-
getTypeParameterInfo
-
getParameterInfo
-
getExpansions
-