ApplicationFeatureDefault

Canonical application feature, identified by ApplicationFeatureId , and wired together with other application features and cached by ApplicationFeatureRepository .

Note that this is NOT a view model; instead it can be converted to a string using methods of ApplicationFeatureRepository .

API

ApplicationFeatureDefault.java
class ApplicationFeatureDefault {
  ApplicationFeatureDefault(ApplicationFeatureId featureId)
  void addToContents(ApplicationFeatureId contentId)
  void addToMembers(ApplicationFeatureId memberId, ApplicationMemberSort memberSort)
  int compareTo(ApplicationFeature other)
  boolean equals(Object obj)
  int hashCode()
  String toString()
}