| Package | Description |
|---|---|
| com.atlassian.crowd.search.builder | |
| com.atlassian.crowd.search.query.entity.restriction | |
| com.atlassian.crowd.search.query.entity.restriction.constants |
| Modifier and Type | Method and Description |
|---|---|
static <T> Restriction.RestrictionWithProperty<T> |
Restriction.on(Property<T> property)
Returns an intermediate form of a property restriction.
|
| Constructor and Description |
|---|
RestrictionWithProperty(Property<T> property) |
| Modifier and Type | Class and Description |
|---|---|
class |
PropertyImpl<V> |
| Modifier and Type | Method and Description |
|---|---|
Property<T> |
TermRestriction.getProperty() |
Property<T> |
PropertyRestriction.getProperty()
Returns the property to match on.
|
static Property<Boolean> |
PropertyUtils.ofTypeBoolean(String name) |
static Property<Enum> |
PropertyUtils.ofTypeEnum(String name) |
static Property<String> |
PropertyUtils.ofTypeString(String name) |
| Constructor and Description |
|---|
TermRestriction(Property<T> property,
MatchMode matchMode,
T value)
Constructs a restriction based on an entity property value and match mode.
|
TermRestriction(Property<T> property,
T value) |
| Modifier and Type | Field and Description |
|---|---|
static Property<Boolean> |
UserTermKeys.ACTIVE |
static Property<Boolean> |
GroupTermKeys.ACTIVE |
static Property<Date> |
UserTermKeys.CREATED_DATE |
static Property<Date> |
GroupTermKeys.CREATED_DATE |
static Property<String> |
GroupTermKeys.DESCRIPTION |
static Property<String> |
UserTermKeys.DISPLAY_NAME |
static Property<String> |
UserTermKeys.EMAIL |
static Property<String> |
UserTermKeys.EXTERNAL_ID |
static Property<String> |
UserTermKeys.FIRST_NAME |
static Property<String> |
UserTermKeys.LAST_NAME |
static Property<Boolean> |
GroupTermKeys.LOCAL |
static Property<String> |
GroupTermKeys.NAME |
static Property<Date> |
UserTermKeys.UPDATED_DATE |
static Property<Date> |
GroupTermKeys.UPDATED_DATE |
static Property<String> |
UserTermKeys.USERNAME |
| Modifier and Type | Field and Description |
|---|---|
static Set<Property<?>> |
GroupTermKeys.ALL_GROUP_PROPERTIES |
static Set<Property<?>> |
UserTermKeys.ALL_USER_PROPERTIES |
Copyright © 2018 Atlassian. All rights reserved.