com.atlassian.crowd.model
Class InternalEntity
java.lang.Object
com.atlassian.crowd.model.InternalEntity
- All Implemented Interfaces:
- TimestampedEntity, Serializable
- Direct Known Subclasses:
- ApplicationImpl, DirectoryImpl
public abstract class InternalEntity
- extends Object
- implements Serializable, TimestampedEntity
Superclass for internally stored data objects.
- See Also:
- Serialized Form
id
protected Long id
name
protected String name
active
protected boolean active
createdDate
protected Date createdDate
updatedDate
protected Date updatedDate
InternalEntity
protected InternalEntity()
InternalEntity
protected InternalEntity(InternalEntityTemplate template)
setUpdatedDateToNow
public void setUpdatedDateToNow()
setCreatedDateToNow
public void setCreatedDateToNow()
getId
public Long getId()
getName
public String getName()
isActive
public boolean isActive()
getCreatedDate
public Date getCreatedDate()
- Specified by:
getCreatedDate in interface TimestampedEntity
getUpdatedDate
public Date getUpdatedDate()
- Specified by:
getUpdatedDate in interface TimestampedEntity
setName
protected void setName(String name)
setActive
protected void setActive(boolean active)
setCreatedDate
protected void setCreatedDate(Date createdDate)
setUpdatedDate
protected void setUpdatedDate(Date updatedDate)
hashCode
public abstract int hashCode()
- Overrides:
hashCode in class Object
equals
public abstract boolean equals(Object obj)
- Overrides:
equals in class Object
Copyright © 2014 Atlassian. All Rights Reserved.