| Modifier and Type | Field and Description |
|---|---|
| private static final String | |
| public static final String | |
| private static final String | |
| private static boolean | |
| private static final String | |
| private static boolean |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| private static void | generateBufferParameterAddress(TypeMap type_map, PrintWriter writer, VariableElement param, Mode mode)
|
| private static void | generateBufferParameterAddresses(TypeMap type_map, PrintWriter writer, ExecutableElement method, Mode mode)
|
| private static void | |
| private static void | generateCallParameters(PrintWriter writer, TypeMap type_map, List<? extends VariableElement> params)
|
| private static void | generateMethodStub(ProcessingEnvironment env, TypeMap type_map, PrintWriter writer, String interface_name, ExecutableElement method, Mode mode, boolean generate_error_checks, boolean context_specific)
|
| public static void | generateNativeMethodStubs(ProcessingEnvironment env, TypeMap type_map, PrintWriter writer, TypeElement d, boolean generate_error_checks, boolean context_specific)
|
| private static void | |
| private static void | |
| private static void | generatePointerArrayInits(TypeMap type_map, PrintWriter writer, List<? extends VariableElement> params)
|
| private static void | |
| private static String | |
| private static boolean | |
| private static void | printResultParam(final TypeMap type_map, final PrintWriter writer, final ExecutableElement method, final TypeMirror result_type, final boolean preDeclare)
|
| BUFFER_ADDRESS_POSTFIX | back to summary |
|---|---|
| private static final String BUFFER_ADDRESS_POSTFIX | |
| BUFFER_POSITION_POSTFIX | back to summary |
|---|---|
| public static final String BUFFER_POSITION_POSTFIX | |
| POINTER_LIST_NAME | back to summary |
|---|---|
| private static final String POINTER_LIST_NAME | |
| ptrLoopDeclared | back to summary |
|---|---|
| private static boolean ptrLoopDeclared | |
| STRING_LIST_NAME | back to summary |
|---|---|
| private static final String STRING_LIST_NAME | |
| strLoopDeclared | back to summary |
|---|---|
| private static boolean strLoopDeclared | |
| NativeMethodStubsGenerator | back to summary |
|---|---|
| public NativeMethodStubsGenerator() | |
| generateBufferParameterAddress | back to summary |
|---|---|
| private static void generateBufferParameterAddress(TypeMap type_map, PrintWriter writer, VariableElement param, Mode mode) | |
| generateBufferParameterAddresses | back to summary |
|---|---|
| private static void generateBufferParameterAddresses(TypeMap type_map, PrintWriter writer, ExecutableElement method, Mode mode) | |
| generateCallParameter | back to summary |
|---|---|
| private static void generateCallParameter(PrintWriter writer, TypeMap type_map, VariableElement param) | |
| generateCallParameters | back to summary |
|---|---|
| private static void generateCallParameters(PrintWriter writer, TypeMap type_map, List<? extends VariableElement> params) | |
| generateMethodStub | back to summary |
|---|---|
| private static void generateMethodStub(ProcessingEnvironment env, TypeMap type_map, PrintWriter writer, String interface_name, ExecutableElement method, Mode mode, boolean generate_error_checks, boolean context_specific) | |
| generateNativeMethodStubs | back to summary |
|---|---|
| public static void generateNativeMethodStubs(ProcessingEnvironment env, TypeMap type_map, PrintWriter writer, TypeElement d, boolean generate_error_checks, boolean context_specific) | |
| generateParameter | back to summary |
|---|---|
| private static void generateParameter(PrintWriter writer, VariableElement param, Mode mode) | |
| generateParameters | back to summary |
|---|---|
| private static void generateParameters(PrintWriter writer, List<? extends VariableElement> params, Mode mode) | |
| generatePointerArrayInits | back to summary |
|---|---|
| private static void generatePointerArrayInits(TypeMap type_map, PrintWriter writer, List<? extends VariableElement> params) | |
| generateStringDeallocations | back to summary |
|---|---|
| private static void generateStringDeallocations(PrintWriter writer, List<? extends VariableElement> params) | |
| getPointerArrayName | back to summary |
|---|---|
| private static String getPointerArrayName(final Class<T> java_type) | |
| hasPointerArrayInits | back to summary |
|---|---|
| private static boolean hasPointerArrayInits(List<? extends VariableElement> params) | |
| printResultParam | back to summary |
|---|---|
| private static void printResultParam(final TypeMap type_map, final PrintWriter writer, final ExecutableElement method, final TypeMirror result_type, final boolean preDeclare) | |