public final class RelationshipQueryBuilder extends Object
| Constructor and Description |
|---|
RelationshipQueryBuilder() |
| Modifier and Type | Method and Description |
|---|---|
javax.persistence.TypedQuery<ConnectionEntity> |
build()
Builds the Typed Query
|
javax.persistence.TypedQuery<Long> |
buildCount()
Builds the Typed Query
|
static RelationshipQueryBuilder |
builder() |
javax.persistence.TypedQuery<ConnectionEntity> |
buildFilter() |
javax.persistence.TypedQuery<Long> |
buildFilterCount() |
javax.persistence.TypedQuery<ConnectionEntity> |
buildLastConnections() |
javax.persistence.TypedQuery<ConnectionEntity> |
buildSingleRelationship()
Builds the Typed Query
|
RelationshipQueryBuilder |
filter(org.exoplatform.social.core.profile.ProfileFilter profileFilter) |
RelationshipQueryBuilder |
limit(long limit) |
RelationshipQueryBuilder |
offset(long offset) |
RelationshipQueryBuilder |
owner(org.exoplatform.social.core.identity.model.Identity owner) |
RelationshipQueryBuilder |
receiver(org.exoplatform.social.core.identity.model.Identity receiver) |
RelationshipQueryBuilder |
sender(org.exoplatform.social.core.identity.model.Identity sender) |
RelationshipQueryBuilder |
status(org.exoplatform.social.core.relationship.model.Relationship.Type status) |
public static RelationshipQueryBuilder builder()
public RelationshipQueryBuilder owner(org.exoplatform.social.core.identity.model.Identity owner)
public RelationshipQueryBuilder sender(org.exoplatform.social.core.identity.model.Identity sender)
public RelationshipQueryBuilder receiver(org.exoplatform.social.core.identity.model.Identity receiver)
public RelationshipQueryBuilder status(org.exoplatform.social.core.relationship.model.Relationship.Type status)
public RelationshipQueryBuilder offset(long offset)
public RelationshipQueryBuilder limit(long limit)
public javax.persistence.TypedQuery<ConnectionEntity> buildSingleRelationship()
public javax.persistence.TypedQuery<ConnectionEntity> build()
public javax.persistence.TypedQuery<Long> buildCount()
public javax.persistence.TypedQuery<ConnectionEntity> buildLastConnections()
public javax.persistence.TypedQuery<ConnectionEntity> buildFilter()
public javax.persistence.TypedQuery<Long> buildFilterCount()
public RelationshipQueryBuilder filter(org.exoplatform.social.core.profile.ProfileFilter profileFilter)
Copyright © 2003–2016 eXo Platform SAS. All rights reserved.