public class ConnectorBundle extends Object
| Modifier and Type | Field and Description |
|---|---|
static Comparator<com.google.gwt.core.ext.typeinfo.JClassType> |
jClassComparator |
static Comparator<com.google.gwt.core.ext.typeinfo.JMethod> |
jMethodComparator |
| Constructor and Description |
|---|
ConnectorBundle(String name,
Collection<TypeVisitor> visitors,
com.google.gwt.core.ext.typeinfo.TypeOracle oracle) |
ConnectorBundle(String name,
ConnectorBundle previousBundle) |
| Modifier and Type | Method and Description |
|---|---|
static com.google.gwt.core.ext.typeinfo.JMethod |
findInheritedMethod(com.google.gwt.core.ext.typeinfo.JClassType type,
String methodName,
com.google.gwt.core.ext.typeinfo.JType... params) |
Set<com.google.gwt.core.ext.typeinfo.JClassType> |
getGwtConstructors() |
Map<com.google.gwt.core.ext.typeinfo.JClassType,Set<String>> |
getIdentifiers() |
Map<com.google.gwt.core.ext.typeinfo.JClassType,Map<com.google.gwt.core.ext.typeinfo.JMethod,Set<TypeDataStore.MethodAttribute>>> |
getMethodAttributes() |
Map<com.google.gwt.core.ext.typeinfo.JClassType,Set<com.google.gwt.core.ext.typeinfo.JMethod>> |
getMethodReturnTypes() |
String |
getName() |
Map<com.google.gwt.core.ext.typeinfo.JClassType,Set<Property>> |
getNeedsDelegateToWidget() |
Map<com.google.gwt.core.ext.typeinfo.JClassType,Set<com.google.gwt.core.ext.typeinfo.JMethod>> |
getNeedsInvoker() |
Map<com.google.gwt.core.ext.typeinfo.JClassType,Set<com.google.gwt.core.ext.typeinfo.JMethod>> |
getNeedsOnStateChangeHandler() |
Map<com.google.gwt.core.ext.typeinfo.JClassType,Set<com.google.gwt.core.ext.typeinfo.JMethod>> |
getNeedsParamTypes() |
Set<Property> |
getNeedsProperty() |
Set<com.google.gwt.core.ext.typeinfo.JClassType> |
getNeedsProxySupport() |
Set<com.google.gwt.core.ext.typeinfo.JClassType> |
getNeedsSuperclass() |
Map<com.google.gwt.core.ext.typeinfo.JClassType,com.google.gwt.core.ext.typeinfo.JType> |
getPresentationTypes() |
ConnectorBundle |
getPreviousBundle() |
Collection<Property> |
getProperties(com.google.gwt.core.ext.typeinfo.JClassType type) |
Map<com.google.gwt.core.ext.typeinfo.JType,GeneratedSerializer> |
getSerializers() |
static boolean |
isConnectedComponentConnector(com.google.gwt.core.ext.typeinfo.JClassType type) |
static boolean |
isConnectedConnector(com.google.gwt.core.ext.typeinfo.JClassType type) |
static boolean |
isConnectedRendererConnector(com.google.gwt.core.ext.typeinfo.JClassType type) |
void |
processSubTypes(com.google.gwt.core.ext.TreeLogger logger,
com.google.gwt.core.ext.typeinfo.JClassType type) |
void |
processType(com.google.gwt.core.ext.TreeLogger logger,
com.google.gwt.core.ext.typeinfo.JClassType type) |
void |
processTypes(com.google.gwt.core.ext.TreeLogger logger,
Collection<com.google.gwt.core.ext.typeinfo.JClassType> types) |
void |
setIdentifier(com.google.gwt.core.ext.typeinfo.JClassType type,
String identifier) |
void |
setMethodAttribute(com.google.gwt.core.ext.typeinfo.JClassType type,
com.google.gwt.core.ext.typeinfo.JMethod method,
TypeDataStore.MethodAttribute methodAttribute) |
void |
setNeedsDelegateToWidget(Property property,
com.google.gwt.core.ext.typeinfo.JClassType type) |
void |
setNeedsGwtConstructor(com.google.gwt.core.ext.typeinfo.JClassType type) |
void |
setNeedsInvoker(com.google.gwt.core.ext.typeinfo.JClassType type,
com.google.gwt.core.ext.typeinfo.JMethod method) |
void |
setNeedsOnStateChangeHandler(com.google.gwt.core.ext.typeinfo.JClassType type,
com.google.gwt.core.ext.typeinfo.JMethod method) |
void |
setNeedsParamTypes(com.google.gwt.core.ext.typeinfo.JClassType type,
com.google.gwt.core.ext.typeinfo.JMethod method) |
void |
setNeedsProxySupport(com.google.gwt.core.ext.typeinfo.JClassType type) |
void |
setNeedsReturnType(com.google.gwt.core.ext.typeinfo.JClassType type,
com.google.gwt.core.ext.typeinfo.JMethod method) |
void |
setNeedsSerialize(com.google.gwt.core.ext.typeinfo.JType type) |
void |
setPresentationType(com.google.gwt.core.ext.typeinfo.JClassType type,
com.google.gwt.core.ext.typeinfo.JType presentationType) |
public static final Comparator<com.google.gwt.core.ext.typeinfo.JClassType> jClassComparator
public static final Comparator<com.google.gwt.core.ext.typeinfo.JMethod> jMethodComparator
public ConnectorBundle(String name, ConnectorBundle previousBundle)
public ConnectorBundle(String name, Collection<TypeVisitor> visitors, com.google.gwt.core.ext.typeinfo.TypeOracle oracle) throws com.google.gwt.core.ext.typeinfo.NotFoundException
com.google.gwt.core.ext.typeinfo.NotFoundExceptionpublic void setNeedsGwtConstructor(com.google.gwt.core.ext.typeinfo.JClassType type)
public void setIdentifier(com.google.gwt.core.ext.typeinfo.JClassType type,
String identifier)
public ConnectorBundle getPreviousBundle()
public String getName()
public Set<com.google.gwt.core.ext.typeinfo.JClassType> getGwtConstructors()
public void processTypes(com.google.gwt.core.ext.TreeLogger logger,
Collection<com.google.gwt.core.ext.typeinfo.JClassType> types)
throws com.google.gwt.core.ext.UnableToCompleteException
com.google.gwt.core.ext.UnableToCompleteExceptionpublic void processType(com.google.gwt.core.ext.TreeLogger logger,
com.google.gwt.core.ext.typeinfo.JClassType type)
throws com.google.gwt.core.ext.UnableToCompleteException
com.google.gwt.core.ext.UnableToCompleteExceptionpublic Map<com.google.gwt.core.ext.typeinfo.JType,GeneratedSerializer> getSerializers()
public void setPresentationType(com.google.gwt.core.ext.typeinfo.JClassType type,
com.google.gwt.core.ext.typeinfo.JType presentationType)
public Map<com.google.gwt.core.ext.typeinfo.JClassType,com.google.gwt.core.ext.typeinfo.JType> getPresentationTypes()
public Set<com.google.gwt.core.ext.typeinfo.JClassType> getNeedsSuperclass()
public Collection<Property> getProperties(com.google.gwt.core.ext.typeinfo.JClassType type)
public void processSubTypes(com.google.gwt.core.ext.TreeLogger logger,
com.google.gwt.core.ext.typeinfo.JClassType type)
throws com.google.gwt.core.ext.UnableToCompleteException
com.google.gwt.core.ext.UnableToCompleteExceptionpublic void setNeedsReturnType(com.google.gwt.core.ext.typeinfo.JClassType type,
com.google.gwt.core.ext.typeinfo.JMethod method)
public Map<com.google.gwt.core.ext.typeinfo.JClassType,Set<com.google.gwt.core.ext.typeinfo.JMethod>> getMethodReturnTypes()
public static boolean isConnectedConnector(com.google.gwt.core.ext.typeinfo.JClassType type)
public static boolean isConnectedComponentConnector(com.google.gwt.core.ext.typeinfo.JClassType type)
public static boolean isConnectedRendererConnector(com.google.gwt.core.ext.typeinfo.JClassType type)
public void setNeedsInvoker(com.google.gwt.core.ext.typeinfo.JClassType type,
com.google.gwt.core.ext.typeinfo.JMethod method)
public Map<com.google.gwt.core.ext.typeinfo.JClassType,Set<com.google.gwt.core.ext.typeinfo.JMethod>> getNeedsInvoker()
public void setNeedsParamTypes(com.google.gwt.core.ext.typeinfo.JClassType type,
com.google.gwt.core.ext.typeinfo.JMethod method)
public Map<com.google.gwt.core.ext.typeinfo.JClassType,Set<com.google.gwt.core.ext.typeinfo.JMethod>> getNeedsParamTypes()
public void setNeedsProxySupport(com.google.gwt.core.ext.typeinfo.JClassType type)
public Set<com.google.gwt.core.ext.typeinfo.JClassType> getNeedsProxySupport()
public void setMethodAttribute(com.google.gwt.core.ext.typeinfo.JClassType type,
com.google.gwt.core.ext.typeinfo.JMethod method,
TypeDataStore.MethodAttribute methodAttribute)
public Map<com.google.gwt.core.ext.typeinfo.JClassType,Map<com.google.gwt.core.ext.typeinfo.JMethod,Set<TypeDataStore.MethodAttribute>>> getMethodAttributes()
public void setNeedsSerialize(com.google.gwt.core.ext.typeinfo.JType type)
public void setNeedsDelegateToWidget(Property property, com.google.gwt.core.ext.typeinfo.JClassType type)
public Map<com.google.gwt.core.ext.typeinfo.JClassType,Set<Property>> getNeedsDelegateToWidget()
public void setNeedsOnStateChangeHandler(com.google.gwt.core.ext.typeinfo.JClassType type,
com.google.gwt.core.ext.typeinfo.JMethod method)
public Map<com.google.gwt.core.ext.typeinfo.JClassType,Set<com.google.gwt.core.ext.typeinfo.JMethod>> getNeedsOnStateChangeHandler()
public static com.google.gwt.core.ext.typeinfo.JMethod findInheritedMethod(com.google.gwt.core.ext.typeinfo.JClassType type,
String methodName,
com.google.gwt.core.ext.typeinfo.JType... params)
Copyright © 2018 Vaadin Ltd. All rights reserved.