public class CrudListProperty<S extends EntityWithId<T>,T> extends javafx.collections.ModifiableObservableListBase<CrudObjectProperty<S,T>>
| Constructor and Description |
|---|
CrudListProperty(CrudService<S,T> crudService) |
CrudListProperty(CrudService<S,T> crudService,
java.util.concurrent.Executor executor) |
| Modifier and Type | Method and Description |
|---|---|
void |
addAndSave(S entity) |
protected void |
doAdd(int index,
CrudObjectProperty<S,T> element) |
protected CrudObjectProperty<S,T> |
doRemove(int index) |
protected CrudObjectProperty<S,T> |
doSet(int index,
CrudObjectProperty<S,T> element) |
CrudObjectProperty<S,T> |
get(int index) |
javafx.collections.ObservableList<S> |
getImmutableEntityList() |
javafx.concurrent.Worker<java.util.List<CrudObjectProperty<S,T>>> |
reload() |
javafx.concurrent.Worker<java.util.List<CrudObjectProperty<S,T>>> |
reloadByQuery(java.lang.String queryName,
QueryParameter... params) |
int |
size() |
add, addAll, addAll, remove, remove, removeAll, removeRange, retainAll, set, setAll, subListaddAll, addListener, addListener, beginChange, endChange, fireChange, hasListeners, nextAdd, nextPermutation, nextRemove, nextRemove, nextReplace, nextSet, nextUpdate, remove, removeAll, removeListener, removeListener, retainAll, setAlladd, clear, equals, hashCode, indexOf, iterator, lastIndexOf, listIterator, listIteratorcontains, containsAll, isEmpty, toArray, toArray, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic CrudListProperty(CrudService<S,T> crudService)
public CrudListProperty(CrudService<S,T> crudService, java.util.concurrent.Executor executor)
public javafx.collections.ObservableList<S> getImmutableEntityList()
public javafx.concurrent.Worker<java.util.List<CrudObjectProperty<S,T>>> reload()
public javafx.concurrent.Worker<java.util.List<CrudObjectProperty<S,T>>> reloadByQuery(java.lang.String queryName, QueryParameter... params)
public CrudObjectProperty<S,T> get(int index)
get in interface java.util.List<CrudObjectProperty<S extends EntityWithId<T>,T>>get in class javafx.collections.ModifiableObservableListBase<CrudObjectProperty<S extends EntityWithId<T>,T>>public int size()
size in interface java.util.Collection<CrudObjectProperty<S extends EntityWithId<T>,T>>size in interface java.util.List<CrudObjectProperty<S extends EntityWithId<T>,T>>size in class javafx.collections.ModifiableObservableListBase<CrudObjectProperty<S extends EntityWithId<T>,T>>protected void doAdd(int index,
CrudObjectProperty<S,T> element)
doAdd in class javafx.collections.ModifiableObservableListBase<CrudObjectProperty<S extends EntityWithId<T>,T>>protected CrudObjectProperty<S,T> doSet(int index, CrudObjectProperty<S,T> element)
doSet in class javafx.collections.ModifiableObservableListBase<CrudObjectProperty<S extends EntityWithId<T>,T>>protected CrudObjectProperty<S,T> doRemove(int index)
doRemove in class javafx.collections.ModifiableObservableListBase<CrudObjectProperty<S extends EntityWithId<T>,T>>public void addAndSave(S entity)