|
CodeBeamer 5.4.0.1-RC API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.intland.codebeamer.persistence.dto.base.IdentifiableDto
com.intland.codebeamer.persistence.dto.base.NamedDto
com.intland.codebeamer.persistence.dto.TrackerViewDto
public class TrackerViewDto
Wraps a tracker view.
Nested Class Summary | |
---|---|
static interface |
TrackerViewDto.PredicateFactory
The interface of a PredicateFactory to translate TrackerView criteria into a Predicate |
Nested classes/interfaces inherited from class com.intland.codebeamer.persistence.dto.base.NamedDto |
---|
NamedDto.NameComparator |
Nested classes/interfaces inherited from class com.intland.codebeamer.persistence.dto.base.IdentifiableDto |
---|
IdentifiableDto.IdComparator |
Nested classes/interfaces inherited from interface com.intland.codebeamer.persistence.dto.base.ReferableDto |
---|
ReferableDto.DescriptionComparator |
Field Summary | |
---|---|
static java.lang.String |
ASCENDING
|
static java.lang.String |
DESCENDING
|
static java.lang.Integer |
TRACKER_VIEW_TYPE
|
Fields inherited from interface com.intland.codebeamer.persistence.dto.base.ReferableDto |
---|
HEAD_VERSION, SECTION_DELIMITER, VERSION_DELIMITER |
Constructor Summary | |
---|---|
TrackerViewDto()
Default constructor |
|
TrackerViewDto(java.lang.Integer id)
Create a new TrackerView with the specified id |
|
TrackerViewDto(TrackerViewDto view)
Create a shallow copy of the specified view |
Method Summary | |
---|---|
boolean |
equals(java.lang.Object obj)
|
boolean |
evaluate(java.lang.Object object)
Check if the specified object matches this views's criteria |
java.lang.String |
getAdvancedCriteria()
Returns its advancedCriteria. |
java.util.Date |
getCreatedAt()
Returns its createdAt. |
java.lang.String |
getCriteria()
Returns its criteria. |
java.lang.String |
getDefaultOrder()
|
java.lang.String |
getDefaultSort()
|
java.lang.Integer |
getEntityId()
The entity id which this view is for. |
java.lang.String |
getIconUrl()
Returns the URL of the (small) icon image that represents this DTO type. |
java.lang.String |
getInterwikiLink()
Returns the interwiki link that points to the web page where this DTO is managed. |
java.lang.Integer |
getOffset()
Returns its offset. |
org.apache.commons.collections.Predicate |
getPredicate()
Get the Predicate to check if specific objects match the view criteria |
static TrackerViewDto.PredicateFactory |
getPredicateFactory()
Get the factory to translate view criteria into a Predicate |
java.lang.String |
getRawCriteria()
Returns its rawCriteria. |
java.lang.String |
getShortDescription()
Returns the short description that represent this entity in the user interface. |
java.lang.String |
getSorting()
|
java.lang.Integer |
getTypeId()
The type of view. |
java.lang.String |
getUrlLink()
Returns the local URL that points to the web page where this DTO is managed. |
UserDto |
getUser()
Returns its user. |
int |
hashCode()
|
boolean |
isEditable()
|
boolean |
isPublic()
Check if this is a public view |
void |
setAdvancedCriteria(java.lang.String advancedCriteria)
Sets its advancedCriteria. |
void |
setCreatedAt(java.util.Date createdAt)
Sets its createdAt. |
void |
setCriteria(java.lang.String criteria)
Sets its criteria. |
void |
setEntityId(java.lang.Integer entityId)
Sets its entityId. |
void |
setOffset(java.lang.Integer offset)
Sets its offset. |
void |
setPredicate(org.apache.commons.collections.Predicate predicate)
Set the Predicate to check if specific objects match the view criteria |
static void |
setPredicateFactory(TrackerViewDto.PredicateFactory factory)
Set the factory to translate view criteria into a Predicate |
void |
setRawCriteria(java.lang.String rawCriteria)
Sets its rawCriteria. |
void |
setSorting(java.lang.String sorting)
|
void |
setTypeId(java.lang.Integer typeId)
Sets its typeId. |
void |
setUser(UserDto user)
Sets its user. |
java.lang.String |
toString()
|
Methods inherited from class com.intland.codebeamer.persistence.dto.base.NamedDto |
---|
compareNames, compareString, compareStringIgnoreCase, compareTo, createLookupMap, getName, setName |
Methods inherited from class com.intland.codebeamer.persistence.dto.base.IdentifiableDto |
---|
clone, compare, compareInteger, equals, getId, hashCode, setId |
Methods inherited from class java.lang.Object |
---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final java.lang.Integer TRACKER_VIEW_TYPE
public static final java.lang.String ASCENDING
public static final java.lang.String DESCENDING
Constructor Detail |
---|
public TrackerViewDto()
public TrackerViewDto(java.lang.Integer id)
id
- of the viewpublic TrackerViewDto(TrackerViewDto view)
view
- to copyMethod Detail |
---|
public java.util.Date getCreatedAt()
public void setCreatedAt(java.util.Date createdAt)
public java.lang.String getCriteria()
public void setCriteria(java.lang.String criteria)
public java.lang.Integer getEntityId()
TRACKER_VIEW_TYPE
.
public void setEntityId(java.lang.Integer entityId)
public UserDto getUser()
public void setUser(UserDto user)
public boolean isPublic()
public java.lang.Integer getTypeId()
public void setTypeId(java.lang.Integer typeId)
public java.lang.String getSorting()
public void setSorting(java.lang.String sorting)
public java.lang.String getAdvancedCriteria()
public void setAdvancedCriteria(java.lang.String advancedCriteria)
public java.lang.String getRawCriteria()
public void setRawCriteria(java.lang.String rawCriteria)
public org.apache.commons.collections.Predicate getPredicate()
public void setPredicate(org.apache.commons.collections.Predicate predicate)
predicate
- to check if specific objects match the view criteriapublic boolean evaluate(java.lang.Object object)
evaluate
in interface org.apache.commons.collections.Predicate
object
- to check
public java.lang.Integer getOffset()
public void setOffset(java.lang.Integer offset)
public java.lang.String getDefaultSort()
public java.lang.String getDefaultOrder()
public boolean isEditable()
public boolean equals(java.lang.Object obj)
equals
in class NamedDto
public int hashCode()
hashCode
in class NamedDto
public java.lang.String toString()
toString
in class NamedDto
public java.lang.String getIconUrl()
ReferableDto
getIconUrl
in interface ReferableDto
public java.lang.String getInterwikiLink()
ReferableDto
getInterwikiLink
in interface ReferableDto
public java.lang.String getShortDescription()
ReferableDto
ProjectDto.getName()
or
TrackerItemDto.getSummary()
.
getShortDescription
in interface ReferableDto
public java.lang.String getUrlLink()
ReferableDto
getUrlLink
in interface ReferableDto
public static TrackerViewDto.PredicateFactory getPredicateFactory()
public static void setPredicateFactory(TrackerViewDto.PredicateFactory factory)
factory
- to translate view criteria into a Predicate, or null if no such factory available
|
CodeBeamer 5.4.0.1-RC API | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |