| Modifier and Type | Class and Description |
|---|---|
| private static class |
| Modifier and Type | Field and Description |
|---|---|
| public static final String | |
| public static final String | |
| public static final String | |
| public static final String | |
| public static final String | |
| public static final String | |
| private static final Pattern | |
| public static final String | |
| public static final String | |
| private static final String | |
| public static final String | |
| public static final String | |
| public static final String | |
| public static final String |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public static VariableElement | |
| private static String | |
| public static Collection | |
| public static String | |
| public static String | |
| public static Class | |
| public static TypeMirror | |
| public static String | |
| public static Collection | |
| public static String | |
| public static Class | |
| public static AnnotationMirror | |
| public static String | |
| public static String | |
| public static String | getQualifiedNativeMethodName(String qualified_class_name, ExecutableElement method, boolean generate_error_checks, boolean context_specific)
|
| public static String | |
| public static VariableElement | |
| public static String | |
| public static String | getSimpleNativeMethodName(ExecutableElement method, boolean generate_error_checks, boolean context_specific)
|
| public static List | |
| pack-priv static String | |
| public static String | |
| public static boolean | |
| private static boolean | |
| public static boolean | |
| public static boolean | |
| private static boolean | |
| public static boolean | |
| public static boolean | |
| public static boolean | |
| pack-priv static boolean | |
| public static boolean | |
| public static void | |
| public static void | |
| pack-priv static void | printGLReturnPost(PrintWriter writer, ExecutableElement method, GLreturn return_annotation, TypeMap type_map)
|
| pack-priv static void | printGLReturnPre(PrintWriter writer, ExecutableElement method, GLreturn return_annotation, TypeMap type_map)
|
| BUFFER_OBJECT_METHOD_POSTFIX | back to summary |
|---|---|
| public static final String BUFFER_OBJECT_METHOD_POSTFIX | |
| BUFFER_OBJECT_PARAMETER_POSTFIX | back to summary |
|---|---|
| public static final String BUFFER_OBJECT_PARAMETER_POSTFIX | |
| CACHED_BUFFER_LENGTH_NAME | back to summary |
|---|---|
| public static final String CACHED_BUFFER_LENGTH_NAME | |
| CACHED_BUFFER_NAME | back to summary |
|---|---|
| public static final String CACHED_BUFFER_NAME | |
| CHECKS_CLASS_NAME | back to summary |
|---|---|
| public static final String CHECKS_CLASS_NAME | |
| CONTEXT_CAPS_CLASS_NAME | back to summary |
|---|---|
| public static final String CONTEXT_CAPS_CLASS_NAME | |
| DOT_PATTERN | back to summary |
|---|---|
| private static final Pattern DOT_PATTERN | |
| FUNCTION_POINTER_POSTFIX | back to summary |
|---|---|
| public static final String FUNCTION_POINTER_POSTFIX | |
| FUNCTION_POINTER_VAR_NAME | back to summary |
|---|---|
| public static final String FUNCTION_POINTER_VAR_NAME | |
| OVERLOADED_METHOD_PREFIX | back to summary |
|---|---|
| private static final String OVERLOADED_METHOD_PREFIX | |
| RESULT_SIZE_NAME | back to summary |
|---|---|
| public static final String RESULT_SIZE_NAME | |
| RESULT_VAR_NAME | back to summary |
|---|---|
| public static final String RESULT_VAR_NAME | |
| STUB_INITIALIZER_NAME | back to summary |
|---|---|
| public static final String STUB_INITIALIZER_NAME | |
| TYPEDEF_POSTFIX | back to summary |
|---|---|
| public static final String TYPEDEF_POSTFIX | |
| Utils | back to summary |
|---|---|
| public Utils() | |
| findParameter | back to summary |
|---|---|
| public static VariableElement findParameter(ExecutableElement method, String name) | |
| getClassName | back to summary |
|---|---|
| private static String getClassName(TypeElement interface_decl, String opengl_name) | |
| getFields | back to summary |
|---|---|
| public static Collection | |
| getFunctionAddressName | back to summary |
|---|---|
| public static String getFunctionAddressName(TypeElement interface_decl, ExecutableElement method) | |
| getFunctionAddressName | back to summary |
|---|---|
| public static String getFunctionAddressName(TypeElement interface_decl, ExecutableElement method, boolean forceAlt) | |
| getJavaType | back to summary |
|---|---|
| public static Class | |
| getMethodReturnType | back to summary |
|---|---|
| public static TypeMirror getMethodReturnType(ExecutableElement method) | |
| getMethodReturnType | back to summary |
|---|---|
| public static String getMethodReturnType(ExecutableElement method, GLreturn return_annotation, boolean buffer) | |
| getMethods | back to summary |
|---|---|
| public static Collection | |
| getNativeQualifiedName | back to summary |
|---|---|
| public static String getNativeQualifiedName(String qualified_name) | |
| getNIOBufferType | back to summary |
|---|---|
| public static Class | |
| getParameterAutoAnnotation | back to summary |
|---|---|
| public static AnnotationMirror getParameterAutoAnnotation(VariableElement param) | |
| getQualifiedClassName | back to summary |
|---|---|
| public static String getQualifiedClassName(TypeElement interface_decl) | |
| getQualifiedNativeMethodName | back to summary |
|---|---|
| public static String getQualifiedNativeMethodName(String qualified_class_name, String method_name) | |
| getQualifiedNativeMethodName | back to summary |
|---|---|
| public static String getQualifiedNativeMethodName(String qualified_class_name, ExecutableElement method, boolean generate_error_checks, boolean context_specific) | |
| getReferenceName | back to summary |
|---|---|
| public static String getReferenceName(TypeElement interface_decl, ExecutableElement method, VariableElement param) | |
| getResultParameter | back to summary |
|---|---|
| public static VariableElement getResultParameter(ExecutableElement method) | |
| getSimpleClassName | back to summary |
|---|---|
| public static String getSimpleClassName(TypeElement interface_decl) | |
| getSimpleNativeMethodName | back to summary |
|---|---|
| public static String getSimpleNativeMethodName(ExecutableElement method, boolean generate_error_checks, boolean context_specific) | |
| getSortedAnnotations | back to summary |
|---|---|
| public static List | |
| getStringOffset | back to summary |
|---|---|
| pack-priv static String getStringOffset(ExecutableElement method, VariableElement param) | |
| getTypedefName | back to summary |
|---|---|
| public static String getTypedefName(ExecutableElement method) | |
| hasMethodBufferObjectParameter | back to summary |
|---|---|
| public static boolean hasMethodBufferObjectParameter(ExecutableElement method) | |
| hasParameterMultipleTypes | back to summary |
|---|---|
| private static boolean hasParameterMultipleTypes(VariableElement param) | |
| isAddressableType | back to summary |
|---|---|
| public static boolean isAddressableType(TypeMirror type) | |
| isAddressableType | back to summary |
|---|---|
| public static boolean isAddressableType(Class<T> type) | |
| isAddressableTypeImpl | back to summary |
|---|---|
| private static boolean isAddressableTypeImpl(Class<T> type) | |
| isFinal | back to summary |
|---|---|
| public static boolean isFinal(Element d) | |
| isMethodIndirect | back to summary |
|---|---|
| public static boolean isMethodIndirect(boolean generate_error_checks, boolean context_specific, ExecutableElement method) | |
| isParameterMultiTyped | back to summary |
|---|---|
| public static boolean isParameterMultiTyped(VariableElement param) | |
| isReturnParameter | back to summary |
|---|---|
| pack-priv static boolean isReturnParameter(ExecutableElement method, VariableElement param) | |
| needResultSize | back to summary |
|---|---|
| public static boolean needResultSize(ExecutableElement method) | |
| printDocComment | back to summary |
|---|---|
| public static void printDocComment(PrintWriter writer, Element decl, ProcessingEnvironment pe) | |
| printExtraCallArguments | back to summary |
|---|---|
| public static void printExtraCallArguments(PrintWriter writer, ExecutableElement method, String size_parameter_name) | |
| printGLReturnPost | back to summary |
|---|---|
| pack-priv static void printGLReturnPost(PrintWriter writer, ExecutableElement method, GLreturn return_annotation, TypeMap type_map) | |
| printGLReturnPre | back to summary |
|---|---|
| pack-priv static void printGLReturnPre(PrintWriter writer, ExecutableElement method, GLreturn return_annotation, TypeMap type_map) | |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public int | compare(AnnotationMirror
the first object to be compared. a1, AnnotationMirror the second object to be compared. a2)Implements java. |
| public boolean |
| AnnotationMirrorComparator | back to summary |
|---|---|
| private AnnotationMirrorComparator() | |
| compare | back to summary |
|---|---|
| public int compare(AnnotationMirror a1, AnnotationMirror a2) Implements java. Sort annotations.
| |
| equals | back to summary |
|---|---|
| public boolean equals(AnnotationMirror a1, AnnotationMirror a2) | |