public abstract class DtoReferenceSupport<D extends IdDto,R extends DtoReferenceSupport<D,R>> extends IdDto implements DtoReference<D,R>
createDate, id, lastUpdateDate, PROPERTY_ID, PROPERTY_LAST_UPDATE_DATE, versionPROPERTY_CREATE_DATE, PROPERTY_TYPE, PROPERTY_VERSION| Modifier | Constructor and Description |
|---|---|
protected |
DtoReferenceSupport(DtoReferenceAware dto) |
| Modifier and Type | Method and Description |
|---|---|
static <BeanType extends DtoReferenceSupport> |
filterById(Collection<BeanType> source,
String id) |
static <BeanType extends DtoReferenceSupport> |
find(Collection<BeanType> source,
String id) |
Date |
getCreateDate() |
long |
getVersion() |
static <BeanType extends DtoReferenceSupport> |
newIdPredicate(String id) |
static <BeanType extends DtoReferenceSupport> |
splitById(Collection<BeanType> dtos) |
equals, getId, getLastUpdateDate, getTopiaCreateDate, getTopiaId, getTopiaVersion, hashCode, isNotPersisted, isPersisted, setCreateDate, setId, setLastUpdateDate, setVersion, toStringfirePropertyChange, firePropertyChanged, getChildaddPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, addVetoableChangeListener, clone, fireIndexedPropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, fireVetoableChange, getPropertyChangeListeners, getPropertyChangeListeners, getVetoableChangeListeners, getVetoableChangeListeners, hasPropertyChangeListeners, hasVetoableChangeListeners, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, removeVetoableChangeListenerfinalize, getClass, notify, notifyAll, wait, wait, waitgetDefinition, getDtoType, getId, getLastUpdateDate, getPropertyNames, getPropertyValue, getReferenceTypegetTopiaCreateDate, getTopiaId, getTopiaVersionprotected DtoReferenceSupport(DtoReferenceAware dto)
public static <BeanType extends DtoReferenceSupport> Predicate<BeanType> newIdPredicate(String id)
public static <BeanType extends DtoReferenceSupport> Map<String,BeanType> splitById(Collection<BeanType> dtos)
public static <BeanType extends DtoReferenceSupport> Collection<BeanType> filterById(Collection<BeanType> source, String id)
public static <BeanType extends DtoReferenceSupport> BeanType find(Collection<BeanType> source, String id)
public final Date getCreateDate()
getCreateDate in interface DtoReference<D extends IdDto,R extends DtoReferenceSupport<D,R>>getCreateDate in class IdDtopublic final long getVersion()
getVersion in interface DtoReference<D extends IdDto,R extends DtoReferenceSupport<D,R>>getVersion in class IdDtoCopyright © 2008–2017 IRD. All rights reserved.