Class MongoProfile

java.lang.Object
dev.getelements.elements.dao.mongo.model.MongoProfile

@Entity(value="profile", useDiscriminator=false) @Field("user") @Field("application") @Field("active") @Index(fields=@Field(value="displayName",type=TEXT)) public class MongoProfile extends Object
Created by patricktwohig on 6/28/17.
  • Constructor Details

    • MongoProfile

      public MongoProfile()
  • Method Details

    • getObjectId

      public org.bson.types.ObjectId getObjectId()
    • setObjectId

      public void setObjectId(org.bson.types.ObjectId objectId)
    • isActive

      public boolean isActive()
    • setActive

      public void setActive(boolean active)
    • getUser

      public MongoUser getUser()
    • setUser

      public void setUser(MongoUser user)
    • getApplication

      public MongoApplication getApplication()
    • setApplication

      public void setApplication(MongoApplication application)
    • getDisplayName

      public String getDisplayName()
    • setDisplayName

      public void setDisplayName(String displayName)
    • getMetadata

      public Map<String,Object> getMetadata()
    • setMetadata

      public void setMetadata(Map<String,Object> metadata)
    • getLastLogin

      public Timestamp getLastLogin()
    • setLastLogin

      public void setLastLogin(Timestamp lastLogin)
    • getImageUrl

      public String getImageUrl()
    • setImageUrl

      public void setImageUrl(String imageUrl)
    • getImageObject

      public MongoLargeObject getImageObject()
    • setImageObject

      public void setImageObject(MongoLargeObject imageObject)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object