models

# AbstractPosting

#### abstract class AbstractPosting extends Model with ResourceConvertible

Linear Supertypes
ResourceConvertible, Model, EntityBean, Serializable, AnyRef, Any
Known Subclasses
Issue, Posting
Ordering

1. Alphabetic
2. By inheritance

Inherited

1. AbstractPosting
2. ResourceConvertible
3. Model
4. EntityBean
5. Serializable
6. AnyRef
7. Any

1. Hide All
2. Show all

Learn more about member selection
Visibility

1. Public
2. All

### Instance Constructors

1. #### new AbstractPosting(project: Project, author: User, title: String, body: String)

2. #### new AbstractPosting()

### Abstract Value Members

1. #### abstract def asResource(): Resource

   Definition Classes
     ResourceConvertible

2. #### abstract def checkLabels(): Unit

3. #### abstract def computeNumOfComments(): Int

4. #### abstract def fixLastNumber(): Unit

   Attributes
     protected[models]

5. #### abstract def getComments(): List[_ <: Comment]

6. #### abstract def increaseNumber(): Long

   Attributes
     protected[models]

### Concrete Value Members

1. #### final def !=(arg0: AnyRef): Boolean

   Definition Classes
     AnyRef

2. #### final def !=(arg0: Any): Boolean

   Definition Classes
     Any

3. #### final def ##(): Int

   Definition Classes
     AnyRef → Any

4. #### final def ==(arg0: AnyRef): Boolean

   Definition Classes
     AnyRef

5. #### final def ==(arg0: Any): Boolean

   Definition Classes
     Any

6. #### def _ebean_createCopy(): AnyRef

   Definition Classes
     Model → EntityBean

7. #### def _ebean_getField(arg0: Int, arg1: Any): AnyRef

   Definition Classes
     Model → EntityBean

8. #### def _ebean_getFieldIntercept(arg0: Int, arg1: Any): AnyRef

   Definition Classes
     Model → EntityBean

9. #### def _ebean_getFieldNames(): Array[String]

   Definition Classes
     Model → EntityBean

10. #### def _ebean_getIntercept(): EntityBeanIntercept

    Definition Classes
      Model → EntityBean

11. #### def _ebean_getMarker(): String

    Definition Classes
      Model → EntityBean

12. #### def _ebean_get__idGetSet(): Tuple

    Attributes
      protected[play.db.ebean]
    Definition Classes
      Model

13. #### def _ebean_getni__idGetSet(): Tuple

    Attributes
      protected[play.db.ebean]
    Definition Classes
      Model

14. #### def _ebean_intercept(): EntityBeanIntercept

    Definition Classes
      Model → EntityBean

15. #### def _ebean_isEmbeddedNewOrDirty(): Boolean

    Definition Classes
      Model → EntityBean

16. #### def _ebean_newInstance(): AnyRef

    Definition Classes
      Model → EntityBean

17. #### def _ebean_setEmbeddedLoaded(): Unit

    Definition Classes
      Model → EntityBean

18. #### def _ebean_setField(arg0: Int, arg1: Any, arg2: Any): Unit

    Definition Classes
      Model → EntityBean

19. #### def _ebean_setFieldIntercept(arg0: Int, arg1: Any, arg2: Any): Unit

    Definition Classes
      Model → EntityBean

20. #### def _ebean_set__idGetSet(arg0: Tuple): Unit

    Attributes
      protected[play.db.ebean]
    Definition Classes
      Model

21. #### def _ebean_setni__idGetSet(arg0: Tuple): Unit

    Attributes
      protected[play.db.ebean]
    Definition Classes
      Model

22. #### def addPropertyChangeListener(arg0: String, arg1: PropertyChangeListener): Unit

    Definition Classes
      Model

23. #### def addPropertyChangeListener(arg0: PropertyChangeListener): Unit

    Definition Classes
      Model → EntityBean

24. #### def ago(): Duration

25. #### final def asInstanceOf[T0]: T0

    Definition Classes
      Any

26. #### def asResource(type: ResourceType): Resource

27. #### def clone(): AnyRef

    Attributes
      protected[java.lang]
    Definition Classes
      AnyRef
    Annotations
      @throws( ... )

28. #### def delete(): Unit

    Definition Classes
      AbstractPosting → Model

29. #### def delete(arg0: String): Unit

    Definition Classes
      Model

30. #### def deleteManyToManyAssociations(arg0: String): Unit

    Definition Classes
      Model

31. #### def deleteOnly(): Unit

32. #### def directSave(): Unit

33. #### final def eq(arg0: AnyRef): Boolean

    Definition Classes
      AnyRef

34. #### def equals(arg0: Any): Boolean

    Definition Classes
      Model → AnyRef → Any

35. #### def finalize(): Unit

    Attributes
      protected[java.lang]
    Definition Classes
      AnyRef
    Annotations
      @throws( classOf[java.lang.Throwable] )

36. #### def getAuthor(): User

37. #### final def getClass(): Class[_]

    Definition Classes
      AnyRef → Any

38. #### def getNumber(): Long

39. #### def getWatchers(baseWatchers: Set[User], allowedWatchersOnly: Boolean): Set[User]

40. #### def getWatchers(allowedWatchersOnly: Boolean): Set[User]

41. #### def getWatchers(): Set[User]

42. #### def hashCode(): Int

    Definition Classes
      Model → AnyRef → Any

43. #### def isAuthoredBy(user: User): Boolean

44. #### final def isInstanceOf[T0]: Boolean

    Definition Classes
      Any

45. #### final def ne(arg0: AnyRef): Boolean

    Definition Classes
      AnyRef

46. #### final def notify(): Unit

    Definition Classes
      AnyRef

47. #### final def notifyAll(): Unit

    Definition Classes
      AnyRef

48. #### def refresh(arg0: String): Unit

    Definition Classes
      Model

49. #### def refresh(): Unit

    Definition Classes
      Model

50. #### def removePropertyChangeListener(arg0: String, arg1: PropertyChangeListener): Unit

    Definition Classes
      Model

51. #### def removePropertyChangeListener(arg0: PropertyChangeListener): Unit

    Definition Classes
      Model → EntityBean

52. #### def save(): Unit

    Definition Classes
      AbstractPosting → Model

53. #### def save(arg0: String): Unit

    Definition Classes
      Model

54. #### def saveManyToManyAssociations(arg0: String, arg1: String): Unit

    Definition Classes
      Model

55. #### def saveManyToManyAssociations(arg0: String): Unit

    Definition Classes
      Model

56. #### def saveWithNumber(number: Long): Unit

57. #### def setAuthor(user: User): Unit

58. #### def setNumber(number: Long): Unit

59. #### final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
      AnyRef

60. #### def toString(): String

    Definition Classes
      AnyRef → Any

61. #### def update(): Unit

    Definition Classes
      AbstractPosting → Model

62. #### def update(arg0: Any, arg1: String): Unit

    Definition Classes
      Model

63. #### def update(arg0: Any): Unit

    Definition Classes
      Model

64. #### def update(arg0: String): Unit

    Definition Classes
      Model

65. #### def updateMention(): Unit

    Attributes
      protected[models]

66. #### def updateNumber(): Unit

67. #### def updateProperties(): Unit

68. #### final def wait(): Unit

    Definition Classes
      AnyRef
    Annotations
      @throws( ... )

69. #### final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
      AnyRef
    Annotations
      @throws( ... )

70. #### final def wait(arg0: Long): Unit

    Definition Classes
      AnyRef
    Annotations
      @throws( ... )

### Inherited from ResourceConvertible

### Inherited from Model

### Inherited from EntityBean

### Inherited from Serializable

### Inherited from AnyRef

### Inherited from Any

### Ungrouped