跳过导航链接
A C D E F G H I L M N P R S T U W X 

A

Assert(boolean) - 类 的构造器xdean.annotation.processor.toolkit.XAbstractProcessor.Assert
 
Assert(T, boolean) - 类 的构造器xdean.annotation.processor.toolkit.XAbstractProcessor.Assert
 
assertDo(Callable<T>) - 类 中的方法xdean.annotation.processor.toolkit.XAbstractProcessor
 
AssertException - xdean.annotation.processor.toolkit中的异常错误
 
AssertException() - 异常错误 的构造器xdean.annotation.processor.toolkit.AssertException
 
AssertException(String, Throwable) - 异常错误 的构造器xdean.annotation.processor.toolkit.AssertException
 
AssertException(String) - 异常错误 的构造器xdean.annotation.processor.toolkit.AssertException
 
AssertException(Throwable) - 异常错误 的构造器xdean.annotation.processor.toolkit.AssertException
 
assertNonNull(T) - 类 中的方法xdean.annotation.processor.toolkit.XAbstractProcessor
 
assertThat(boolean) - 类 中的方法xdean.annotation.processor.toolkit.XAbstractProcessor
 
assertType(Object, Class<T>) - 类 中的方法xdean.annotation.processor.toolkit.XAbstractProcessor
 

C

call() - 接口 中的方法xdean.annotation.processor.toolkit.CommonUtil.ActionE0
 
call() - 接口 中的方法xdean.annotation.processor.toolkit.CommonUtil.FuncE0
 
CommonUtil - xdean.annotation.processor.toolkit中的接口
 
CommonUtil.ActionE0<E extends Exception> - xdean.annotation.processor.toolkit中的接口
 
CommonUtil.FuncE0<R,E extends Exception> - xdean.annotation.processor.toolkit中的接口
 

D

debug() - 类 中的方法xdean.annotation.processor.toolkit.XAbstractProcessor
LOG
doNoThing() - 类 中的方法xdean.annotation.processor.toolkit.XAbstractProcessor.Assert
If the assert fail, throw an AssertException.

E

elements - 类 中的变量xdean.annotation.processor.toolkit.XAbstractProcessor
 
ElementUtil - xdean.annotation.processor.toolkit中的接口
 
ensureFileSystem(URI) - 接口 中的静态方法xdean.annotation.processor.toolkit.CommonUtil
 
error() - 类 中的方法xdean.annotation.processor.toolkit.XAbstractProcessor
 

F

filer - 类 中的变量xdean.annotation.processor.toolkit.XAbstractProcessor
 

G

getAllSubClasses(Types, RoundEnvironment, TypeMirror) - 接口 中的静态方法xdean.annotation.processor.toolkit.ElementUtil
 
getAllSubClasses(Types, Element, TypeMirror) - 接口 中的静态方法xdean.annotation.processor.toolkit.ElementUtil
 
getAnnotationClassValue(Elements, T, Function<T, Class<?>>) - 接口 中的静态方法xdean.annotation.processor.toolkit.ElementUtil
For Class attribute, if we invoke directly, it will throw MirroredTypeException.
getAnnotationMirror(Element, Class<? extends Annotation>) - 接口 中的静态方法xdean.annotation.processor.toolkit.ElementUtil
Get AnnotationMirror from given element with given type
getAnnotationMirror(Element, TypeMirror) - 接口 中的静态方法xdean.annotation.processor.toolkit.ElementUtil
Get AnnotationMirror from given element with given type
getAnnotationMirror(Element, String) - 接口 中的静态方法xdean.annotation.processor.toolkit.ElementUtil
Get AnnotationMirror from given element with given annotation name
getOutputStream(Filer) - 类 中的方法xdean.annotation.processor.toolkit.NestCompileFile
 
getPrintStream(Filer) - 类 中的方法xdean.annotation.processor.toolkit.NestCompileFile
 
getStackTraceString(Throwable) - 接口 中的静态方法xdean.annotation.processor.toolkit.CommonUtil
 
getSupportedAnnotationTypes() - 类 中的方法xdean.annotation.processor.toolkit.XAbstractProcessor
If the processor class is annotated with SupportedAnnotation or SupportedAnnotationTypes, return an unmodifiable set with the same set of strings as the annotation.
getWriter(Filer) - 类 中的方法xdean.annotation.processor.toolkit.NestCompileFile
 

H

handleAssert(Runnable) - 类 中的方法xdean.annotation.processor.toolkit.XAbstractProcessor
Override this method to do something for AssertException.

I

init(ProcessingEnvironment) - 类 中的方法xdean.annotation.processor.toolkit.XAbstractProcessor
isDebug - 类 中的变量xdean.annotation.processor.toolkit.XAbstractProcessor
 

L

Log(Diagnostic.Kind, boolean) - 类 的构造器xdean.annotation.processor.toolkit.XAbstractProcessor.Log
 
log(String) - 类 中的方法xdean.annotation.processor.toolkit.XAbstractProcessor.Log
 
log(String, Element) - 类 中的方法xdean.annotation.processor.toolkit.XAbstractProcessor.Log
 
log(String, Element, Class<? extends Annotation>) - 类 中的方法xdean.annotation.processor.toolkit.XAbstractProcessor.Log
 
log(String, Element, AnnotationMirror) - 类 中的方法xdean.annotation.processor.toolkit.XAbstractProcessor.Log
 
log(String, Element, Class<? extends Annotation>, AnnotationValue) - 类 中的方法xdean.annotation.processor.toolkit.XAbstractProcessor.Log
 
log(String, Element, AnnotationMirror, AnnotationValue) - 类 中的方法xdean.annotation.processor.toolkit.XAbstractProcessor.Log
 

M

message(String) - 类 中的方法xdean.annotation.processor.toolkit.XAbstractProcessor.Assert
If the assert fail, throw an AssertException with given message.
messager - 类 中的变量xdean.annotation.processor.toolkit.XAbstractProcessor
 

N

NestCompileFile - xdean.annotation.processor.toolkit中的类
 
NestCompileFile(String) - 类 的构造器xdean.annotation.processor.toolkit.NestCompileFile
 

P

process(Set<? extends TypeElement>, RoundEnvironment) - 类 中的方法xdean.annotation.processor.toolkit.XAbstractProcessor
processActual(Set<? extends TypeElement>, RoundEnvironment) - 类 中的方法xdean.annotation.processor.toolkit.XAbstractProcessor
Processes a set of annotation types on type elements originating from the prior round and returns whether or not these annotation types are claimed by this processor.

R

readLines() - 类 中的方法xdean.annotation.processor.toolkit.NestCompileFile
 

S

SupportedAnnotation - xdean.annotation.processor.toolkit.annotation中的注释类型
 
SupportedAnnotations - xdean.annotation.processor.toolkit.annotation中的注释类型
 

T

throwAsUncheck(Throwable) - 接口 中的静态方法xdean.annotation.processor.toolkit.CommonUtil
 
todo(Runnable) - 类 中的方法xdean.annotation.processor.toolkit.XAbstractProcessor.Assert
If the assert fail, do the task and then throw an AssertException.
types - 类 中的变量xdean.annotation.processor.toolkit.XAbstractProcessor
 

U

uncatch(CommonUtil.FuncE0<T, ?>) - 接口 中的静态方法xdean.annotation.processor.toolkit.CommonUtil
 
uncheck(CommonUtil.ActionE0<?>) - 接口 中的静态方法xdean.annotation.processor.toolkit.CommonUtil
 
uncheck(CommonUtil.FuncE0<T, ?>) - 接口 中的静态方法xdean.annotation.processor.toolkit.CommonUtil
 

W

warning() - 类 中的方法xdean.annotation.processor.toolkit.XAbstractProcessor
 

X

XAbstractProcessor - xdean.annotation.processor.toolkit中的类
An more powerful abstract annotation processor designed to be a convenient superclass for most concrete annotation processors.
XAbstractProcessor() - 类 的构造器xdean.annotation.processor.toolkit.XAbstractProcessor
 
XAbstractProcessor.Assert<T> - xdean.annotation.processor.toolkit中的类
ASSERT
XAbstractProcessor.Log - xdean.annotation.processor.toolkit中的类
 
xdean.annotation.processor.toolkit - 程序包 xdean.annotation.processor.toolkit
 
xdean.annotation.processor.toolkit.annotation - 程序包 xdean.annotation.processor.toolkit.annotation
 
A C D E F G H I L M N P R S T U W X 
跳过导航链接

Copyright © 2018. All rights reserved.