public class SupportTypePredicate extends DefaultPredicate
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
INTERNATIONAL_STRING_LOCALE_ATTRIBUTE_DELIMITER |
static java.lang.String |
LOCALIZED_STRING_CHARSET_ATTRIBUTE_DELIMITER |
static java.lang.String |
LOCALIZED_STRING_LOCALE_ATTRIBUTE_DELIMITER |
static java.lang.String |
SLOT_NAME_DELIMITER |
static java.lang.String |
SLOT_NAME_LOCAL_FUNCTION_WITH_NAMESPACE |
static java.lang.String |
SLOT_NAME_LOCAL_FUNCTION_WITHOUT_NAMESPACE |
static java.lang.String |
SLOT_NAMESPACE_DELIMITER |
Constructor and Description |
---|
SupportTypePredicate(Property property,
Operation operation,
java.lang.Object value)
Creates a
SupportTypePredicate instance. |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getQueryString(SearchQuery searchQuery)
The nested predicate holds information about the real property it
represents and if present the next nested property.By calling
getQueryString for the first and the last properties, it will provide a
specific path for the query.
|
getOperation, getProperty, getValue
public static final java.lang.String INTERNATIONAL_STRING_LOCALE_ATTRIBUTE_DELIMITER
public static final java.lang.String LOCALIZED_STRING_CHARSET_ATTRIBUTE_DELIMITER
public static final java.lang.String LOCALIZED_STRING_LOCALE_ATTRIBUTE_DELIMITER
public static final java.lang.String SLOT_NAME_DELIMITER
public static final java.lang.String SLOT_NAMESPACE_DELIMITER
public static final java.lang.String SLOT_NAME_LOCAL_FUNCTION_WITH_NAMESPACE
public static final java.lang.String SLOT_NAME_LOCAL_FUNCTION_WITHOUT_NAMESPACE
public SupportTypePredicate(Property property, Operation operation, java.lang.Object value)
SupportTypePredicate
instance.public java.lang.String getQueryString(SearchQuery searchQuery) throws CSAppFrameworkException
getQueryString
in interface Predicate
getQueryString
in class DefaultPredicate
searchQuery
- The SearchQuery
objectCSAppFrameworkException
- If an error occurs while obtaining the query string