C E F G I N P R S U W X
All Classes All Packages
All Classes All Packages
All Classes All Packages
C
- calculateName(TypeDefinition) - Method in class com.webcohesion.enunciate.modules.c_client.NameForTypeDefinitionMethod
- call(EnunciateContext) - Method in class com.webcohesion.enunciate.modules.c_client.CXMLClientModule
- ClientClassnameForMethod - Class in com.webcohesion.enunciate.modules.c_client
-
Conversion from java types to Ruby types.
- ClientClassnameForMethod(Map<String, String>, EnunciateJaxbContext) - Constructor for class com.webcohesion.enunciate.modules.c_client.ClientClassnameForMethod
- com.webcohesion.enunciate.modules.c_client - package com.webcohesion.enunciate.modules.c_client
- convert(HasClientConvertibleType) - Method in class com.webcohesion.enunciate.modules.c_client.ClientClassnameForMethod
- convert(TypeElement) - Method in class com.webcohesion.enunciate.modules.c_client.ClientClassnameForMethod
- convert(TypeMirror) - Method in class com.webcohesion.enunciate.modules.c_client.ClientClassnameForMethod
- convert(TypeVariable) - Method in class com.webcohesion.enunciate.modules.c_client.ClientClassnameForMethod
- convertDeclaredTypeArguments(List<? extends TypeMirror>) - Method in class com.webcohesion.enunciate.modules.c_client.ClientClassnameForMethod
- CXMLClientModule - Class in com.webcohesion.enunciate.modules.c_client
- CXMLClientModule() - Constructor for class com.webcohesion.enunciate.modules.c_client.CXMLClientModule
- CXMLClientObjectWrapper - Class in com.webcohesion.enunciate.modules.c_client
-
Special wrapper for processing the XML templates.
- CXMLClientObjectWrapper() - Constructor for class com.webcohesion.enunciate.modules.c_client.CXMLClientObjectWrapper
E
- exec(List) - Method in class com.webcohesion.enunciate.modules.c_client.NameForEnumConstantMethod
- exec(List) - Method in class com.webcohesion.enunciate.modules.c_client.NameForTypeDefinitionMethod
- exec(List) - Method in class com.webcohesion.enunciate.modules.c_client.PrefixMethod
-
Returns the qname of the element that has the first parameter as the namespace, the second as the element.
- exec(List) - Method in class com.webcohesion.enunciate.modules.c_client.XmlFunctionIdentifierMethod
-
Returns the qname of the element that has the first parameter as the namespace, the second as the element.
F
- findExampleResourceMethod() - Method in class com.webcohesion.enunciate.modules.c_client.CXMLClientModule
-
Finds an example resource method, according to the following preference order: The first method annotated with
DocumentationExample.
G
- getDependencySpecifications() - Method in class com.webcohesion.enunciate.modules.c_client.CXMLClientModule
- getEnumConstantNamePattern() - Method in class com.webcohesion.enunciate.modules.c_client.CXMLClientModule
-
The pattern for converting an enum constant to a unique C-style type name.
- getFacetExcludes() - Method in class com.webcohesion.enunciate.modules.c_client.CXMLClientModule
- getFacetIncludes() - Method in class com.webcohesion.enunciate.modules.c_client.CXMLClientModule
- getName() - Method in class com.webcohesion.enunciate.modules.c_client.CXMLClientModule
- getSlug() - Method in class com.webcohesion.enunciate.modules.c_client.CXMLClientModule
-
The slug for the C API.
- getSourceDir() - Method in class com.webcohesion.enunciate.modules.c_client.CXMLClientModule
- getSourceFileName(String) - Method in class com.webcohesion.enunciate.modules.c_client.CXMLClientModule
- getTemplateURL(String) - Method in class com.webcohesion.enunciate.modules.c_client.CXMLClientModule
-
Get a template URL for the template of the given name.
- getTypeDefinitionNamePattern() - Method in class com.webcohesion.enunciate.modules.c_client.CXMLClientModule
-
The pattern for converting a type definition to a unique C-style type name.
I
- isSeparateCommonCode() - Method in class com.webcohesion.enunciate.modules.c_client.CXMLClientModule
-
Whether to separate the common code from the project-specific code.
N
- NameForEnumConstantMethod - Class in com.webcohesion.enunciate.modules.c_client
-
Gets a C-style, unambiguous name for an enum contant.
- NameForEnumConstantMethod(String, String, Map<String, String>) - Constructor for class com.webcohesion.enunciate.modules.c_client.NameForEnumConstantMethod
- NameForTypeDefinitionMethod - Class in com.webcohesion.enunciate.modules.c_client
-
Gets a C-style, unambiguous name for a given type definition.
- NameForTypeDefinitionMethod(String, String, Map<String, String>) - Constructor for class com.webcohesion.enunciate.modules.c_client.NameForTypeDefinitionMethod
P
- PrefixMethod - Class in com.webcohesion.enunciate.modules.c_client
-
A method used in templates to output the prefix for a given namespace.
- PrefixMethod(Map<String, String>) - Constructor for class com.webcohesion.enunciate.modules.c_client.PrefixMethod
- processTemplate(URL, Object) - Method in class com.webcohesion.enunciate.modules.c_client.CXMLClientModule
-
Processes the specified template with the given model.
R
- readResource(String, Map<String, Object>, NameForTypeDefinitionMethod) - Method in class com.webcohesion.enunciate.modules.c_client.CXMLClientModule
-
Reads a resource into string form.
S
- scrubIdentifier(String) - Static method in class com.webcohesion.enunciate.modules.c_client.CXMLClientModule
-
Scrub a C identifier (removing any illegal characters, etc.).
U
- usesUnmappableElements() - Method in class com.webcohesion.enunciate.modules.c_client.CXMLClientModule
W
- wrap(Object) - Method in class com.webcohesion.enunciate.modules.c_client.CXMLClientObjectWrapper
X
- XmlFunctionIdentifierMethod - Class in com.webcohesion.enunciate.modules.c_client
-
Method used to determine a function identifier for a given XML name/namespace.
- XmlFunctionIdentifierMethod(Map<String, String>) - Constructor for class com.webcohesion.enunciate.modules.c_client.XmlFunctionIdentifierMethod
All Classes All Packages