@Singleton public class ConfigurationRepositoryImpl extends Object implements ConfigurationRepository
| Constructor and Description |
|---|
ConfigurationRepositoryImpl(org.androidtransfuse.adapter.classes.ASTClassFactory astClassFactory) |
@Inject public ConfigurationRepositoryImpl(org.androidtransfuse.adapter.classes.ASTClassFactory astClassFactory)
public void addRegistration(Class<? extends Annotation> componentAnnotation, org.androidtransfuse.adapter.ASTType componentType, String methodName, List<org.androidtransfuse.adapter.ASTType> parameters)
addRegistration in interface ConfigurationRepositorypublic void addSuperCall(Class<? extends Annotation> componentAnnotation, org.androidtransfuse.adapter.ASTType componentType, String methodName, List<org.androidtransfuse.adapter.ASTType> parameters)
addSuperCall in interface ConfigurationRepositorypublic ComponentBuilder component(Class<? extends Annotation> annotation)
component in interface ConfigurationRepositorypublic void addEvent(Class<? extends Annotation> componentType, org.androidtransfuse.adapter.ASTType type, EventMapping eventMapping)
addEvent in interface ConfigurationRepositorypublic void addMapping(Class<? extends Annotation> componentType, org.androidtransfuse.adapter.ASTType type, InjectionMapping injectionMapping)
addMapping in interface ConfigurationRepositorypublic void addCallThroughEvent(Class<? extends Annotation> componentType, org.androidtransfuse.adapter.ASTType type, Class<?> callThroughEventClass)
addCallThroughEvent in interface ConfigurationRepositorypublic void addListener(Class<? extends Annotation> componentType, org.androidtransfuse.adapter.ASTType type, org.androidtransfuse.adapter.ASTType listenerType, org.androidtransfuse.adapter.ASTType listenable, String listenerMethod)
addListener in interface ConfigurationRepositorypublic List<EventMapping> getEvents(org.androidtransfuse.adapter.ASTType type, Class<? extends Annotation> annotation)
public List<InjectionMapping> getMappings(org.androidtransfuse.adapter.ASTType type, Class<? extends Annotation> annotation)
public Map<org.androidtransfuse.adapter.ASTType,ListenableMethod> getListeners(org.androidtransfuse.adapter.ASTType type, Class<? extends Annotation> annotation)
public Set<Class<?>> getCallThroughClasses(org.androidtransfuse.adapter.ASTType type, Class<? extends Annotation> annotation)
public List<SuperCallMapping> getSuperCalls(org.androidtransfuse.adapter.ASTType type, Class<? extends Annotation> annotation)
public Registration getRegistration(org.androidtransfuse.adapter.ASTType type, Class<? extends Annotation> annotation)
Copyright © 2014. All Rights Reserved.