Class JavaNativeHeaderConverter
java.lang.Object
org.openzen.zencode.java.module.converters.JavaNativeHeaderConverter
-
Constructor Summary
ConstructorsConstructorDescriptionJavaNativeHeaderConverter(JavaNativeTypeConverter typeConverter, JavaNativePackageInfo packageInfo, JavaNativeTypeConversionContext typeConversionContext) -
Method Summary
Modifier and TypeMethodDescriptiongetDefaultValue(Parameter parameter, TypeID type, FunctionParameter functionParameter) getHeader(TypeVariableContext context, AnnotatedType javaReturnType, Parameter[] javaParameters, TypeVariable<Method>[] javaTypeParameters, AnnotatedType[] exceptionTypes) getHeader(TypeVariableContext context, Constructor constructor) getHeader(TypeVariableContext context, Method method) intgetMethodModifiers(Member method) void
-
Constructor Details
-
JavaNativeHeaderConverter
public JavaNativeHeaderConverter(JavaNativeTypeConverter typeConverter, JavaNativePackageInfo packageInfo, JavaNativeTypeConversionContext typeConversionContext)
-
-
Method Details
-
getHeader
-
getHeader
-
getHeader
public FunctionHeader getHeader(TypeVariableContext context, AnnotatedType javaReturnType, Parameter[] javaParameters, TypeVariable<Method>[] javaTypeParameters, AnnotatedType[] exceptionTypes) -
getMethodModifiers
-
getDefaultValue
public Expression getDefaultValue(Parameter parameter, TypeID type, FunctionParameter functionParameter) -
setBEP
-