Class FieldProperty
- java.lang.Object
-
- com.vaadin.server.widgetsetutils.metadata.Property
-
- com.vaadin.server.widgetsetutils.metadata.FieldProperty
-
- All Implemented Interfaces:
Comparable<Property>
public class FieldProperty extends Property
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Collection<FieldProperty>findProperties(com.google.gwt.core.ext.typeinfo.JClassType type)<T extends Annotation>
TgetAnnotation(Class<T> annotationClass)booleanhasAccessorMethods()voidwriteGetterBody(com.google.gwt.core.ext.TreeLogger logger, com.google.gwt.user.rebind.SourceWriter w, String beanVariable)voidwriteSetterBody(com.google.gwt.core.ext.TreeLogger logger, com.google.gwt.user.rebind.SourceWriter w, String beanVariable, String valueVariable)-
Methods inherited from class com.vaadin.server.widgetsetutils.metadata.Property
boxValue, compareTo, equals, getBeanType, getName, getPropertyType, getUnboxedPropertyTypeName, hashCode, unboxValue
-
-
-
-
Method Detail
-
hasAccessorMethods
public boolean hasAccessorMethods()
- Specified by:
hasAccessorMethodsin classProperty
-
writeSetterBody
public void writeSetterBody(com.google.gwt.core.ext.TreeLogger logger, com.google.gwt.user.rebind.SourceWriter w, String beanVariable, String valueVariable)- Specified by:
writeSetterBodyin classProperty
-
writeGetterBody
public void writeGetterBody(com.google.gwt.core.ext.TreeLogger logger, com.google.gwt.user.rebind.SourceWriter w, String beanVariable)- Specified by:
writeGetterBodyin classProperty
-
findProperties
public static Collection<FieldProperty> findProperties(com.google.gwt.core.ext.typeinfo.JClassType type)
-
getAnnotation
public <T extends Annotation> T getAnnotation(Class<T> annotationClass)
- Specified by:
getAnnotationin classProperty
-
-