Home
last modified time | relevance | path

Searched refs:TypeElement (Results 1 – 25 of 34) sorted by relevance

12

/frameworks/support/lifecycle/compiler/src/main/kotlin/androidx/lifecycle/model/
DInputModel.kt22 import javax.lang.model.element.TypeElement in <lambda>()
26 private val rootTypes: Set<TypeElement>, in <lambda>()
28 val observersInfo: Map<TypeElement, LifecycleObserverInfo>, in <lambda>()
30 val generatedAdapters: Map<TypeElement, List<ExecutableElement>>) { in <lambda>()
35 fun isRootType(type: TypeElement) = type in rootTypes in <lambda>()
DEventMethod.kt22 import javax.lang.model.element.TypeElement
26 val type: TypeElement) {
31 data class EventMethodCall(val method: EventMethod, val syntheticAccess: TypeElement? = null)
DAdapterClass.kt22 import javax.lang.model.element.TypeElement
24 data class AdapterClass(val type: TypeElement,
28 fun getAdapterName(type: TypeElement): String { in getAdapterName()
DLifecycleObserverInfo.kt19 import javax.lang.model.element.TypeElement
22 val type: TypeElement,
/frameworks/support/room/compiler/src/main/kotlin/androidx/room/vo/
DDao.kt21 import javax.lang.model.element.TypeElement
25 val element: TypeElement, val type: DeclaredType,
55 while (enclosing is TypeElement) { in <lambda>()
56 path.add(ClassName.get(enclosing as TypeElement).simpleName()) in <lambda>()
DPojo.kt23 import javax.lang.model.element.TypeElement
30 val element: TypeElement,
DDatabase.kt25 import javax.lang.model.element.TypeElement in <lambda>()
31 data class Database(val element: TypeElement, in <lambda>()
DEntity.kt21 import javax.lang.model.element.TypeElement in <lambda>()
26 element: TypeElement, val tableName: String, type: DeclaredType, in <lambda>()
/frameworks/support/room/compiler/src/test/kotlin/androidx/room/testing/
DTestInvocation.kt22 import javax.lang.model.element.TypeElement
25 val annotations: MutableSet<out TypeElement>,
29 fun typeElement(qName: String): TypeElement { in typeElement()
DTestProcessor.kt23 import javax.lang.model.element.TypeElement
31 annotations: MutableSet<out TypeElement>, roundEnv: RoundEnvironment): Boolean { in process()
/frameworks/support/lifecycle/compiler/src/main/kotlin/androidx/lifecycle/
Dtransformation.kt26 import javax.lang.model.element.TypeElement in <lambda>()
30 type: TypeElement, in <lambda>()
54 world: Map<TypeElement, LifecycleObserverInfo>): List<LifecycleObserverInfo> { in flattenObservers()
81 private fun needsSyntheticAccess(type: TypeElement, eventMethod: EventMethod): Boolean { in needsSyntheticAccess()
88 world: InputModel, type: TypeElement, in validateMethod()
113 val syntheticMethods = HashMultimap.create<TypeElement, EventMethodCall>() in transformToOutput()
DErrorMessages.kt20 import javax.lang.model.element.TypeElement
40 fun failedToGenerateAdapter(type: TypeElement, failureReason: EventMethod) =
Dinput_collector.kt31 import javax.lang.model.element.TypeElement in <lambda>()
70 val observers: MutableMap<TypeElement, LifecycleObserverInfo> = mutableMapOf()
72 fun collect(type: TypeElement): LifecycleObserverInfo? { in collect()
88 fun generatedAdapterInfoFor(type: TypeElement): List<ExecutableElement>? { in generatedAdapterInfoFor()
95 private fun createObserverInfo(typeElement: TypeElement, in createObserverInfo()
DLifecycleProcessor.kt23 import javax.lang.model.element.TypeElement
27 override fun process(annotations: MutableSet<out TypeElement>, in process()
Delements_ext.kt24 import javax.lang.model.element.TypeElement
39 fun TypeElement.methods(): List<ExecutableElement> = ElementFilter.methodsIn(enclosedElements) method
/frameworks/data-binding/compiler/src/main/java/android/databinding/tool/reflection/annotation/
DAnnotationAnalyzer.java30 import javax.lang.model.element.TypeElement;
104 TypeElement typeElement = getTypeElement(className, imports); in findClassInternal()
114 TypeElement typeElement = getTypeElement(baseClassName, imports); in findClassInternal()
146 private TypeElement getTypeElement(String className, Map<String, String> imports) { in getTypeElement()
160 TypeElement javaLang = elementUtils.getTypeElement(javaLangClass); in getTypeElement()
169 TypeElement typeElement = elementUtils.getTypeElement(className); in getTypeElement()
172 TypeElement parent = getTypeElement(className.substring(0, lastDot), imports); in getTypeElement()
DAnnotationField.java23 import javax.lang.model.element.TypeElement;
30 final TypeElement mDeclaredClass;
32 public AnnotationField(TypeElement declaredClass, VariableElement field) { in AnnotationField()
DAnnotationMethod.java30 import javax.lang.model.element.TypeElement;
82 TypeElement enclosing = (TypeElement) mExecutableElement.getEnclosingElement(); in hasExecutableMethod()
83 TypeElement typeElement = (TypeElement) declaredType.asElement(); in hasExecutableMethod()
DAnnotationClass.java33 import javax.lang.model.element.TypeElement;
215TypeElement targetApi = getElementUtils().getTypeElement("android.annotation.TargetApi"); in getMinApi()
309 TypeElement typeElement = (TypeElement) declaredType.asElement(); in getDeclaredMethods()
326 TypeElement typeElement = (TypeElement) declaredType.asElement(); in getSuperclass()
361 TypeElement typeElement = (TypeElement) declaredType.asElement(); in getDeclaredFields()
/frameworks/data-binding/compiler/src/main/java/android/databinding/annotationprocessor/
DProcessMethodAdapters.java42 import javax.lang.model.element.TypeElement;
212 store.addRenamedMethod(attribute, type, method, (TypeElement) element); in addRenamed()
300 store.addInverseMethod(attribute, event, type, method, (TypeElement) element); in addInverseMethods()
309 store.addUntaggableTypes(untaggable.value(), (TypeElement) element); in addUntaggable()
318 TypeElement containingClass = (TypeElement) element.getEnclosingElement(); in clearIncrementalClasses()
323 classes.add(((TypeElement) element).getQualifiedName().toString()); in clearIncrementalClasses()
327 classes.add(((TypeElement) element.getEnclosingElement()).getQualifiedName(). in clearIncrementalClasses()
332 classes.add(((TypeElement) element).getQualifiedName().toString()); in clearIncrementalClasses()
DProcessBindable.java40 import javax.lang.model.element.TypeElement;
57 TypeElement observableType = processingEnv.getElementUtils(). in onHandleStep()
68 TypeElement enclosing = (TypeElement) enclosingElement; in onHandleStep()
/frameworks/support/room/compiler/src/main/kotlin/androidx/room/processor/
DDatabaseProcessor.kt39 import javax.lang.model.element.TypeElement in <lambda>()
42 class DatabaseProcessor(baseContext: Context, val element: TypeElement) { in <lambda>()
116 private fun validateForeignKeys(element: TypeElement, entities: List<Entity>) { in <lambda>()
158 private fun validateUniqueIndices(element: TypeElement, entities: List<Entity>) { in <lambda>()
176 private fun validateUniqueDaoClasses(dbElement: TypeElement, daoMethods: List<DaoMethod>, in <lambda>()
218 private fun validateUniqueTableNames(dbElement: TypeElement, entities: List<Entity>) { in <lambda>()
236 private fun processEntities(dbAnnotation: AnnotationMirror?, element: TypeElement): in <lambda>()
DShortcutParameterProcessor.kt24 import javax.lang.model.element.TypeElement
80 .getAllMembers(typeUtils.asElement(iterableType) as TypeElement)).forEach { in extractEntityType()
/frameworks/support/room/compiler/src/test/kotlin/androidx/room/solver/
DTypeAssignmentTest.kt28 import javax.lang.model.element.TypeElement
120 private fun TypeElement.getField( in TypeElement() method
/frameworks/support/room/compiler/src/test/kotlin/androidx/room/vo/
DEntityTest.kt27 import javax.lang.model.element.TypeElement
74 element = mock(TypeElement::class.java), in createEntity()

12