Package com.vaadin.client.metadata
Class Type
- java.lang.Object
-
- com.vaadin.client.metadata.Type
-
public class Type extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description ObjectcreateInstance()ObjectcreateProxy(InvokationHandler invokationHandler)booleanequals(Object obj)JSONSerializer<?>findSerializer()StringgetBaseTypeName()com.google.gwt.core.client.JsArrayStringgetDelegateToWidgetProperties()MethodgetMethod(String name)Type[]getParameterTypes()Collection<Property>getProperties()Deprecated.As of 7.0.1, usegetPropertiesAsArray()instead for improved performanceJsArrayObject<Property>getPropertiesAsArray()PropertygetProperty(String propertyName)StringgetSignature()The unique signature used to identify this type.inthashCode()booleanhasProperties()StringtoString()
-
-
-
Method Detail
-
getBaseTypeName
public String getBaseTypeName()
-
getParameterTypes
public Type[] getParameterTypes()
-
createInstance
public Object createInstance() throws NoDataException
- Throws:
NoDataException
-
getProperties
@Deprecated public Collection<Property> getProperties() throws NoDataException
Deprecated.As of 7.0.1, usegetPropertiesAsArray()instead for improved performance- Returns:
- Throws:
NoDataException
-
getPropertiesAsArray
public JsArrayObject<Property> getPropertiesAsArray() throws NoDataException
- Throws:
NoDataException
-
getSignature
public String getSignature()
The unique signature used to identify this type. The structure of the returned string may change without notice and should not be used for any other purpose than identification. The signature is currently based on the fully qualified name of the type.- Returns:
- the unique signature of this type
-
createProxy
public Object createProxy(InvokationHandler invokationHandler) throws NoDataException
- Throws:
NoDataException
-
findSerializer
public JSONSerializer<?> findSerializer()
-
hasProperties
public boolean hasProperties()
-
getDelegateToWidgetProperties
public com.google.gwt.core.client.JsArrayString getDelegateToWidgetProperties()
-
-