Modifier and Type | Method and Description |
---|---|
static PropertyRestriction |
SearchRestrictionEntityTranslator.toPropertyRestriction(PropertyRestrictionEntity propertyRestrictionEntity)
Converts from a PropertyRestrictionEntity to a PropertyRestriction.
|
Modifier and Type | Method and Description |
---|---|
static PropertyRestrictionEntity |
SearchRestrictionEntityTranslator.toPropertyRestrictionEntity(PropertyRestriction propertyRestriction)
Converts from a PropertyRestriction to a PropertyRestrictionEntity.
|
Modifier and Type | Method and Description |
---|---|
static PropertyRestriction |
SearchRestrictionEntityTranslator.toPropertyRestriction(PropertyRestrictionEntity propertyRestrictionEntity)
Converts from a PropertyRestrictionEntity to a PropertyRestriction.
|
Modifier and Type | Method and Description |
---|---|
static PropertyRestrictionEntity |
SearchRestrictionEntityTranslator.toPropertyRestrictionEntity(PropertyRestriction propertyRestriction)
Converts from a PropertyRestriction to a PropertyRestrictionEntity.
|
Modifier and Type | Method and Description |
---|---|
protected abstract SearchRestriction |
SearchRestrictionVisitor.visitPropertyRestriction(PropertyRestriction restriction) |
Modifier and Type | Method and Description |
---|---|
PropertyRestriction<T> |
Restriction.RestrictionWithProperty.containing(T value)
Returns a property restriction that is only satisfied if the value of the property contains the given value.
|
PropertyRestriction<T> |
Restriction.RestrictionWithProperty.endingWith(T value)
Returns a property restriction that is only satisfied if the value of the property ends with the given
value.
|
PropertyRestriction<T> |
Restriction.RestrictionWithProperty.exactlyMatching(T value)
Returns a property restriction that is only satisfied if the value of the property exactly matches the given
value.
|
PropertyRestriction<T> |
Restriction.RestrictionWithProperty.greaterThan(T value)
Returns a property restriction that is only satisfied if the value of the property is greater than the given
value.
|
PropertyRestriction<T> |
Restriction.RestrictionWithProperty.greaterThanOrEqual(T value)
Returns a property restriction that is only satisfied if the value of the property is greater than or equal
to the given value.
|
PropertyRestriction<T> |
Restriction.RestrictionWithProperty.isNull()
Returns a property restriction that is only satisfied if the value of the property is null.
|
PropertyRestriction<T> |
Restriction.RestrictionWithProperty.lessThan(T value)
Returns a property restriction that is only satisfied if the value of the property is less than the given
value.
|
PropertyRestriction<T> |
Restriction.RestrictionWithProperty.lessThanOrEqual(T value)
Returns a property restriction that is only satisfied if the value of the property is less than or equal to
the given value.
|
PropertyRestriction<T> |
Restriction.RestrictionWithProperty.startingWith(T value)
Returns a property restriction that is only satisfied if the value of the property starts with the given
value.
|
Modifier and Type | Method and Description |
---|---|
protected void |
HQLQueryTranslater.appendBooleanTermRestrictionAsHQL(HQLQuery hql,
Entity entityType,
PropertyRestriction<Boolean> restriction,
String attributeSharedAlias) |
protected void |
HQLQueryTranslater.appendComparableValueAsHQL(HQLQuery hql,
PropertyRestriction restriction) |
protected void |
HQLQueryTranslater.appendDateTermRestriction(HQLQuery hql,
Entity entityType,
PropertyRestriction<? extends Date> restriction,
String attributeSharedAlias) |
protected void |
HQLQueryTranslater.appendDirectoryPropertyAsHQL(HQLQuery hql,
PropertyRestriction restriction) |
protected void |
HQLQueryTranslater.appendEntityPropertyAsHQL(HQLQuery hql,
Entity entityType,
PropertyRestriction restriction,
String attributeSharedAlias) |
protected void |
HQLQueryTranslater.appendEnumTermRestrictionAsHQL(HQLQuery hql,
Entity entityType,
PropertyRestriction<Enum> restriction,
String attributeSharedAlias) |
protected void |
HQLQueryTranslater.appendGroupPropertyAsHQL(HQLQuery hql,
PropertyRestriction restriction,
String attributeSharedAlias) |
protected void |
HQLQueryTranslater.appendIsNullTermRestrictionAsHSQL(HQLQuery hql,
Entity entityType,
PropertyRestriction<?> restriction,
String attributeSharedAlias) |
protected void |
HQLQueryTranslater.appendStringTermRestrictionAsHQL(HQLQuery hql,
Entity entityType,
PropertyRestriction<String> restriction,
String attributeSharedAlias) |
protected void |
HQLQueryTranslater.appendStringValueAsHQL(HQLQuery hql,
PropertyRestriction<String> restriction) |
protected void |
HQLQueryTranslater.appendTokenPropertyAsHQL(HQLQuery hql,
PropertyRestriction restriction) |
protected void |
HQLQueryTranslater.appendUserPropertyAsHQL(HQLQuery hql,
PropertyRestriction restriction,
String attributeSharedAlias) |
Modifier and Type | Method and Description |
---|---|
protected org.springframework.ldap.filter.Filter |
ActiveDirectoryQueryTranslaterImpl.booleanTermRestrictionAsFilter(EntityDescriptor entityDescriptor,
PropertyRestriction<Boolean> termRestriction,
LDAPPropertiesMapper ldapPropertiesMapper) |
protected org.springframework.ldap.filter.Filter |
LDAPQueryTranslaterImpl.booleanTermRestrictionAsFilter(EntityDescriptor entityDescriptor,
PropertyRestriction<Boolean> termRestriction,
LDAPPropertiesMapper ldapPropertiesMapper) |
protected org.springframework.ldap.filter.Filter |
ActiveDirectoryQueryTranslaterImpl.getStringTermEqualityFilter(String propertyName,
PropertyRestriction<String> termRestriction)
Returns a filter that applies byte String encoding to value when creating filter for ExternalId property.
|
protected org.springframework.ldap.filter.Filter |
LDAPQueryTranslaterImpl.getStringTermEqualityFilter(String propertyName,
PropertyRestriction<String> termRestriction)
Certain LDAP directories, like AD, may require the value being searched to be encoded or not depending on the attribute under search.
|
Modifier and Type | Class and Description |
---|---|
class |
TermRestriction<T> |
Copyright © 2020 Atlassian. All rights reserved.