Uses of Class
org.dellroad.stuff.vaadin7.PropertyDef
-
-
Uses of PropertyDef in org.dellroad.stuff.vaadin7
Subclasses of PropertyDef in org.dellroad.stuff.vaadin7 Modifier and Type Class Description classStringValuePropertyDefFields in org.dellroad.stuff.vaadin7 with type parameters of type PropertyDef Modifier and Type Field Description static Comparator<PropertyDef<?>>PropertyDef. SORT_BY_NAMEComparator that sorts instances by name.Methods in org.dellroad.stuff.vaadin7 that return PropertyDef Modifier and Type Method Description PropertyDef<V>SimpleItem.Property. getPropertyDef()Methods in org.dellroad.stuff.vaadin7 that return types with arguments of type PropertyDef Modifier and Type Method Description List<PropertyDef<?>>ProvidesPropertyScanner. getPropertyDefs()Get the list ofPropertyDefs generated from the annotated methods.Methods in org.dellroad.stuff.vaadin7 with parameters of type PropertyDef Modifier and Type Method Description booleanSortingPropertyExtractor. canSort(PropertyDef<?> propertyDef)Determine if the given property can be sorted by this instance.booleanStringValuePropertyDef. canSort(PropertyDef<?> propertyDef)protected <V> SimpleItem.Property<V>SimpleItem. createProperty(PropertyDef<V> propertyDef)Create aSimpleItem.Propertyto be used for the given property definition.<V> VAbstractQueryContainer. getPropertyValue(T obj, PropertyDef<V> propertyDef)Read the value of the property defined bypropertyDeffrom the given object.<V> VAbstractSimpleContainer. getPropertyValue(T obj, PropertyDef<V> propertyDef)Read the value of the property defined bypropertyDeffrom the given object.<V> VEnumContainer. getPropertyValue(T value, PropertyDef<V> propertyDef)<V> VPropertyExtractor. getPropertyValue(T obj, PropertyDef<V> propertyDef)Read the value of the property defined bypropertyDeffrom the given object.<V> VStringValuePropertyDef. getPropertyValue(Object obj, PropertyDef<V> propertyDef)voidAbstractSimpleContainer. setProperty(PropertyDef<?> propertyDef)Add or replace a configured property of this container.intSortingPropertyExtractor. sort(PropertyDef<?> propertyDef, T obj1, T obj2)Sort two values based on the given property.intStringValuePropertyDef. sort(PropertyDef<?> propertyDef, Object obj1, Object obj2)Method parameters in org.dellroad.stuff.vaadin7 with type arguments of type PropertyDef Modifier and Type Method Description protected BackedItem<T>AbstractQueryContainer. createBackedItem(T object, Collection<PropertyDef<?>> propertyDefs, PropertyExtractor<? super T> propertyExtractor)Create aBackedItemfor the given backing Java object.protected BackedItem<T>AbstractSimpleContainer. createBackedItem(T object, Collection<PropertyDef<?>> propertyDefs, PropertyExtractor<? super T> propertyExtractor)Create aBackedItemfor the given backing Java object.voidAbstractQueryContainer. setProperties(Collection<? extends PropertyDef<?>> propertyDefs)Change the configured properties of this container.voidAbstractSimpleContainer. setProperties(Collection<? extends PropertyDef<?>> propertyDefs)Change the configured properties of this container.Constructors in org.dellroad.stuff.vaadin7 with parameters of type PropertyDef Constructor Description Property(PropertyDef<V> propertyDef)SimpleProperty(T object, PropertyDef<V> propertyDef, PropertyExtractor<? super T> propertyExtractor)Constructor.Constructor parameters in org.dellroad.stuff.vaadin7 with type arguments of type PropertyDef Constructor Description AbstractQueryContainer(Collection<? extends PropertyDef<?>> propertyDefs)Constructor.AbstractQueryContainer(PropertyExtractor<? super T> propertyExtractor, Collection<? extends PropertyDef<?>> propertyDefs)Constructor.AbstractSimpleContainer(Collection<? extends PropertyDef<?>> propertyDefs)Constructor.AbstractSimpleContainer(PropertyExtractor<? super T> propertyExtractor, Collection<? extends PropertyDef<?>> propertyDefs)Constructor.AbstractUnsizedContainer(int windowSize, Collection<? extends PropertyDef<?>> propertyDefs)Constructor.AbstractUnsizedContainer(int windowSize, PropertyExtractor<? super T> propertyExtractor, Collection<? extends PropertyDef<?>> propertyDefs)Constructor.AbstractUnsizedContainer(Collection<? extends PropertyDef<?>> propertyDefs)Convenience constructor.AbstractUnsizedContainer(PropertyExtractor<? super T> propertyExtractor, Collection<? extends PropertyDef<?>> propertyDefs)Convenience constructor.SelfKeyedContainer(Collection<? extends PropertyDef<?>> propertyDefs)Constructor.SelfKeyedContainer(PropertyExtractor<? super T> propertyExtractor, Collection<? extends PropertyDef<?>> propertyDefs)Constructor.SimpleContainer(Collection<? extends PropertyDef<?>> propertyDefs)Constructor.SimpleContainer(PropertyExtractor<? super T> propertyExtractor, Collection<? extends PropertyDef<?>> propertyDefs)Constructor.SimpleItem(T object, Collection<? extends PropertyDef<?>> propertyDefs, PropertyExtractor<? super T> propertyExtractor)Constructor.SimpleKeyedContainer(Collection<? extends PropertyDef<?>> propertyDefs)Constructor.SimpleKeyedContainer(PropertyExtractor<? super T> propertyExtractor, Collection<? extends PropertyDef<?>> propertyDefs)Constructor.VaadinSessionContainer(PropertyExtractor<? super T> propertyExtractor, Collection<? extends PropertyDef<?>> propertyDefs)Constructor.
-