Home | History | Annotate | Download | only in lifecycle

Lines Matching refs:Lifecycle

17 package androidx.lifecycle;
75 + "in your min API level OR use lifecycle:compiler annotation processor.", e);
88 private void verifyAndPutHandler(Map<MethodReference, Lifecycle.Event> handlers,
89 MethodReference newHandler, Lifecycle.Event newEvent, Class klass) {
90 Lifecycle.Event event = handlers.get(newHandler);
105 Map<MethodReference, Lifecycle.Event> handlerToEvent = new HashMap<>();
115 for (Map.Entry<MethodReference, Lifecycle.Event> entry : getInfo(
138 Lifecycle.Event event = annotation.value();
142 if (!params[1].isAssignableFrom(Lifecycle.Event.class)) {
146 if (event != Lifecycle.Event.ON_ANY) {
165 final Map<Lifecycle.Event, List<MethodReference>> mEventToHandlers;
166 final Map<MethodReference, Lifecycle.Event> mHandlerToEvent;
168 CallbackInfo(Map<MethodReference, Lifecycle.Event> handlerToEvent) {
171 for (Map.Entry<MethodReference, Lifecycle.Event> entry : handlerToEvent.entrySet()) {
172 Lifecycle.Event event = entry.getValue();
183 void invokeCallbacks(LifecycleOwner source, Lifecycle.Event event, Object target) {
185 invokeMethodsForEvent(mEventToHandlers.get(Lifecycle.Event.ON_ANY), source, event,
190 LifecycleOwner source, Lifecycle.Event event, Object mWrapped) {
210 void invokeCallback(LifecycleOwner source, Lifecycle.Event event, Object target) {