Uses of Class
cn.nukkit.plugin.js.compiler.JClassBuilder
Packages that use JClassBuilder
-
Uses of JClassBuilder in cn.nukkit.plugin.js.compiler
Methods in cn.nukkit.plugin.js.compiler that return JClassBuilderModifier and TypeMethodDescriptionJClassBuilder.addConstructor
(JConstructor constructor) JClassBuilder.addInterfaceClass
(JType interfaceClass) JClassBuilder.addSuperField
(JSuperField superField) JClassBuilder.addSuperMethod
(JSuperMethod superMethod) JConstructor.builder()
Returns the value of thebuilder
record component.JMethod.builder()
Returns the value of thebuilder
record component.JSuperField.builder()
Returns the value of thebuilder
record component.JSuperMethod.builder()
Returns the value of thebuilder
record component.JClassBuilder.clearConstructor()
JClassBuilder.clearInterfaceNames()
JClassBuilder.clearMethods()
JClassBuilder.clearSuperFields()
JClassBuilder.clearSuperMethods()
JClassBuilder.setClassName
(String className) JClassBuilder.setDelegate
(org.graalvm.polyglot.Value delegate) JClassBuilder.setSuperClass
(JType superClass) Constructors in cn.nukkit.plugin.js.compiler with parameters of type JClassBuilderModifierConstructorDescriptionDelegateCompiler
(JClassBuilder builder) JConstructor
(JClassBuilder builder, JType[] superTypes, JType... argTypes) JConstructor
(JClassBuilder builder, String superDelegateName, String constructorDelegateName, JType[] superTypes, JType... argTypes) Creates an instance of aJConstructor
record class.JMethod
(JClassBuilder builder, String name, JType returnType, JType... argTypes) JMethod
(JClassBuilder builder, String methodName, String delegateName, JType returnType, JType... argTypes) Creates an instance of aJMethod
record class.JSuperField
(JClassBuilder builder, String name, JType type) Creates an instance of aJSuperField
record class.JSuperMethod
(JClassBuilder builder, String methodName, JType returnType, JType... argTypes) Creates an instance of aJSuperMethod
record class.