A C F G I J L M O P Q R S T V 
All Classes All Packages

A

addConstructorWithPersistableExpression(Writer, String, String, TypeElement, List<? extends Element>, String, Map<String, TypeMirror>) - Method in class org.datanucleus.jdo.query.JDOQueryProcessor
Method to add the code for a constructor taking in (PersistableExpression parent, String name, int depth).
addConstructorWithType(Writer, String, String, List<? extends Element>, String, Map<String, TypeMirror>) - Method in class org.datanucleus.jdo.query.JDOQueryProcessor
Method to add the code for a constructor taking in (Class type, String name, ExpressionType exprType).
addPropertyAccessorMethod(Writer, String, Element, String, Map<String, TypeMirror>) - Method in class org.datanucleus.jdo.query.JDOQueryProcessor
Generate accessor for a property.
addStaticMethodAccessors(Writer, String, String, String) - Method in class org.datanucleus.jdo.query.JDOQueryProcessor
Method to add the code for static method accessors needed by this QClass.
AnnotationProcessorUtils - Class in org.datanucleus.jdo.query
Series of method to aid in the writing of annotation processors.
AnnotationProcessorUtils() - Constructor for class org.datanucleus.jdo.query.AnnotationProcessorUtils
 
AnnotationProcessorUtils.TypeCategory - Enum in org.datanucleus.jdo.query
 
ATTRIBUTE - org.datanucleus.jdo.query.AnnotationProcessorUtils.TypeCategory
 

C

COLLECTION - org.datanucleus.jdo.query.AnnotationProcessorUtils.TypeCategory
 

F

fieldDepth - Variable in class org.datanucleus.jdo.query.JDOQueryProcessor
Max field depth to use when generating references to the related Q class(es).

G

getDeclaredType(Element) - Static method in class org.datanucleus.jdo.query.AnnotationProcessorUtils
Accessor for the declared type of this element.
getDeclaredTypeName(ProcessingEnvironment, TypeMirror, boolean) - Static method in class org.datanucleus.jdo.query.AnnotationProcessorUtils
Method to return the declared type name of the provided TypeMirror.
getFieldMembers(TypeElement) - Static method in class org.datanucleus.jdo.query.AnnotationProcessorUtils
Convenience accessor for all field members of the supplied type element.
getMemberName(Element) - Static method in class org.datanucleus.jdo.query.AnnotationProcessorUtils
Accessor for the member name for a field or Java bean getter/setter.
getPersistentSupertype(TypeElement) - Method in class org.datanucleus.jdo.query.JDOQueryProcessor
Method to find the next persistent supertype above this one.
getPropertyMembers(TypeElement) - Static method in class org.datanucleus.jdo.query.AnnotationProcessorUtils
Convenience accessor for all property members of the supplied type element.
getQueryClassNameForClassName(String) - Static method in class org.datanucleus.jdo.query.JDOQueryProcessor
Method to return the (simple) name of the query class for a specified class name.
getSupportedSourceVersion() - Method in class org.datanucleus.jdo.query.JDOQueryProcessor
 
getTypeCategoryForTypeMirror(String) - Static method in class org.datanucleus.jdo.query.AnnotationProcessorUtils
Method to return the type category for a type.
getTypeName() - Method in enum org.datanucleus.jdo.query.AnnotationProcessorUtils.TypeCategory
 
getValueForAnnotationAttribute(Element, Class, String) - Static method in class org.datanucleus.jdo.query.AnnotationProcessorUtils
Accessor for the value for an annotation attribute.

I

init(ProcessingEnvironment) - Method in class org.datanucleus.jdo.query.JDOQueryProcessor
 
isJavaBeanGetter(ExecutableElement) - Static method in class org.datanucleus.jdo.query.AnnotationProcessorUtils
Convenience method to return if the provided method is a java bean getter.
isJavaBeanSetter(ExecutableElement) - Static method in class org.datanucleus.jdo.query.AnnotationProcessorUtils
Convenience method to return if the provided method is a java bean setter.
isMethod(Element) - Static method in class org.datanucleus.jdo.query.AnnotationProcessorUtils
Convenience method to return if the provided element represents a method (otherwise a field).

J

JDOQueryProcessor - Class in org.datanucleus.jdo.query
Annotation processor for JDO to generate "dummy" classes for all persistable classes for use with the JDOQLTypedQuery API.
JDOQueryProcessor() - Constructor for class org.datanucleus.jdo.query.JDOQueryProcessor
 

L

LIST - org.datanucleus.jdo.query.AnnotationProcessorUtils.TypeCategory
 

M

MAP - org.datanucleus.jdo.query.AnnotationProcessorUtils.TypeCategory
 

O

OPTION_MODE - Static variable in class org.datanucleus.jdo.query.JDOQueryProcessor
 
org.datanucleus.jdo.query - package org.datanucleus.jdo.query
 

P

process(Set<? extends TypeElement>, RoundEnvironment) - Method in class org.datanucleus.jdo.query.JDOQueryProcessor
 
processClass(TypeElement) - Method in class org.datanucleus.jdo.query.JDOQueryProcessor
Handler for processing a JDO annotated class to create the criteria class stub.

Q

queryMode - Variable in class org.datanucleus.jdo.query.JDOQueryProcessor
 

R

returnsBoolean(ExecutableElement) - Static method in class org.datanucleus.jdo.query.AnnotationProcessorUtils
Convenience method returning if the provided method returns boolean.
returnsVoid(ExecutableElement) - Static method in class org.datanucleus.jdo.query.AnnotationProcessorUtils
Convenience method returning if the provided method returns void.

S

SET - org.datanucleus.jdo.query.AnnotationProcessorUtils.TypeCategory
 

T

typeIsPrimitive(TypeMirror) - Static method in class org.datanucleus.jdo.query.AnnotationProcessorUtils
Convenience method to return if the provided type is a primitive.

V

valueOf(String) - Static method in enum org.datanucleus.jdo.query.AnnotationProcessorUtils.TypeCategory
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.datanucleus.jdo.query.AnnotationProcessorUtils.TypeCategory
Returns an array containing the constants of this enum type, in the order they are declared.
A C F G I J L M O P Q R S T V 
All Classes All Packages