Uses of Interface
org.dellroad.stuff.vaadin7.PropertyExtractor
-
-
Uses of PropertyExtractor in org.dellroad.stuff.vaadin7
Subinterfaces of PropertyExtractor in org.dellroad.stuff.vaadin7 Modifier and Type Interface Description interfaceSortingPropertyExtractor<T>PropertyExtractorthat also sorts properties, given two instances of the target Java type.Classes in org.dellroad.stuff.vaadin7 that implement PropertyExtractor Modifier and Type Class Description classAbstractQueryContainer<T>classAbstractSimpleContainer<I,T>classAbstractUnsizedContainer<T>A specialization ofAbstractQueryContainerthat doesn't require up-front knowledge of the underlying data's size.classEnumContainer<T extends Enum<T>>Container backed by the instances of anEnumtype.classSelfKeyedContainer<T>ASimpleKeyedContainerwhere the item IDs are the underlying container objects themselves.classSimpleContainer<T>AnAbstractSimpleContainerwithIntegeritem IDs.classSimpleKeyedContainer<I,T>AnAbstractSimpleContainerwhere the item IDs are generated from the items themselves by the subclass-provided methodSimpleKeyedContainer.getKeyFor(T).classStringValuePropertyDefclassVaadinSessionContainer<T extends VaadinSessionInfo>Container containing activeVaadinSessions.Fields in org.dellroad.stuff.vaadin7 declared as PropertyExtractor Modifier and Type Field Description protected PropertyExtractor<? super T>SimpleItem. propertyExtractorMethods in org.dellroad.stuff.vaadin7 that return PropertyExtractor Modifier and Type Method Description PropertyExtractor<? super T>AbstractQueryContainer. getPropertyExtractor()Get the configuredPropertyExtractorfor this container.PropertyExtractor<? super T>AbstractSimpleContainer. getPropertyExtractor()Get the configuredPropertyExtractorfor this container.Methods in org.dellroad.stuff.vaadin7 with parameters of type PropertyExtractor 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. setPropertyExtractor(PropertyExtractor<? super T> propertyExtractor)Change the configuredPropertyExtractorfor this container.voidAbstractSimpleContainer. setPropertyExtractor(PropertyExtractor<? super T> propertyExtractor)Change the configuredPropertyExtractorfor this container.Constructors in org.dellroad.stuff.vaadin7 with parameters of type PropertyExtractor Constructor Description AbstractQueryContainer(PropertyExtractor<? super T> propertyExtractor)Constructor.AbstractQueryContainer(PropertyExtractor<? super T> propertyExtractor, Collection<? extends PropertyDef<?>> propertyDefs)Constructor.AbstractSimpleContainer(PropertyExtractor<? super T> propertyExtractor)Constructor.AbstractSimpleContainer(PropertyExtractor<? super T> propertyExtractor, Collection<? extends PropertyDef<?>> propertyDefs)Constructor.AbstractUnsizedContainer(int windowSize, PropertyExtractor<? super T> propertyExtractor)Constructor.AbstractUnsizedContainer(int windowSize, PropertyExtractor<? super T> propertyExtractor, Collection<? extends PropertyDef<?>> propertyDefs)Constructor.AbstractUnsizedContainer(PropertyExtractor<? super T> propertyExtractor)Convenience constructor.AbstractUnsizedContainer(PropertyExtractor<? super T> propertyExtractor, Collection<? extends PropertyDef<?>> propertyDefs)Convenience constructor.SelfKeyedContainer(PropertyExtractor<? super T> propertyExtractor)Constructor.SelfKeyedContainer(PropertyExtractor<? super T> propertyExtractor, Collection<? extends PropertyDef<?>> propertyDefs)Constructor.SimpleContainer(PropertyExtractor<? super T> propertyExtractor)Constructor.SimpleContainer(PropertyExtractor<? super T> propertyExtractor, Collection<? extends PropertyDef<?>> propertyDefs)Constructor.SimpleItem(T object, Collection<? extends PropertyDef<?>> propertyDefs, PropertyExtractor<? super T> propertyExtractor)Constructor.SimpleKeyedContainer(PropertyExtractor<? super T> propertyExtractor)Constructor.SimpleKeyedContainer(PropertyExtractor<? super T> propertyExtractor, Collection<? extends PropertyDef<?>> propertyDefs)Constructor.SimpleProperty(T object, PropertyDef<V> propertyDef, PropertyExtractor<? super T> propertyExtractor)Constructor.VaadinSessionContainer(PropertyExtractor<? super T> propertyExtractor, Collection<? extends PropertyDef<?>> propertyDefs)Constructor.
-