Uses of Interface
org.apache.jackrabbit.oak.api.PropertyValue
-
Packages that use PropertyValue Package Description org.apache.jackrabbit.oak.api Oak repository APIorg.apache.jackrabbit.oak.plugins.identifier org.apache.jackrabbit.oak.plugins.memory Internal utilities and implementation of a memory-based store.org.apache.jackrabbit.oak.query org.apache.jackrabbit.oak.query.ast org.apache.jackrabbit.oak.query.index org.apache.jackrabbit.oak.spi.query This package contains oak query index related classes. -
-
Uses of PropertyValue in org.apache.jackrabbit.oak.api
Fields in org.apache.jackrabbit.oak.api with type parameters of type PropertyValue Modifier and Type Field Description static Map<String,PropertyValue>QueryEngine. NO_BINDINGSEmpty set of variables bindings.Methods in org.apache.jackrabbit.oak.api that return PropertyValue Modifier and Type Method Description PropertyValueResultRow. getValue(String columnName)The property value.PropertyValue[]ResultRow. getValues()Get the list of values.Method parameters in org.apache.jackrabbit.oak.api with type arguments of type PropertyValue Modifier and Type Method Description ResultQueryEngine. executeQuery(String statement, String language, long limit, long offset, Map<String,? extends PropertyValue> bindings, Map<String,String> mappings)Execute a query and get the result.ResultQueryEngine. executeQuery(String statement, String language, Map<String,? extends PropertyValue> bindings, Map<String,String> mappings)Execute a query and get the result.ResultQueryEngine. executeQuery(String statement, String language, Optional<Long> limit, Optional<Long> offset, Map<String,? extends PropertyValue> bindings, Map<String,String> mappings)Execute a query and get the result. -
Uses of PropertyValue in org.apache.jackrabbit.oak.plugins.identifier
Methods in org.apache.jackrabbit.oak.plugins.identifier with parameters of type PropertyValue Modifier and Type Method Description @Nullable StringIdentifierManager. getPath(PropertyValue referenceValue)Returns the path of the tree references by the specified (weak) referencePropertyState.@Nullable TreeIdentifierManager. getTree(@NotNull PropertyValue referenceValue) -
Uses of PropertyValue in org.apache.jackrabbit.oak.plugins.memory
Classes in org.apache.jackrabbit.oak.plugins.memory that implement PropertyValue Modifier and Type Class Description classPropertyStateValueAPropertyValueimplementation that wraps aPropertyStateMethods in org.apache.jackrabbit.oak.plugins.memory that return PropertyValue Modifier and Type Method Description static @Nullable PropertyValuePropertyValues. create(@Nullable PropertyState property)static @NotNull PropertyValuePropertyValues. newBinary(@org.jetbrains.annotations.NotNull byte[] value)static @NotNull PropertyValuePropertyValues. newBinary(@NotNull Blob value)static @NotNull PropertyValuePropertyValues. newBoolean(boolean value)static @NotNull PropertyValuePropertyValues. newDate(@NotNull String value)static @NotNull PropertyValuePropertyValues. newDecimal(@NotNull BigDecimal value)static @NotNull PropertyValuePropertyValues. newDouble(@NotNull Double value)static @NotNull PropertyValuePropertyValues. newLong(@NotNull Long value)static @NotNull PropertyValuePropertyValues. newName(@NotNull Iterable<String> value)static @NotNull PropertyValuePropertyValues. newName(@NotNull String value)static @NotNull PropertyValuePropertyValues. newPath(@NotNull String value)static @NotNull PropertyValuePropertyValues. newReference(@NotNull String value)static @NotNull PropertyValuePropertyValues. newString(@NotNull Iterable<String> value)static @NotNull PropertyValuePropertyValues. newString(@NotNull String value)static @NotNull PropertyValuePropertyValues. newUri(@NotNull String value)static @NotNull PropertyValuePropertyValues. newWeakReference(@NotNull String value)Methods in org.apache.jackrabbit.oak.plugins.memory with parameters of type PropertyValue Modifier and Type Method Description intPropertyStateValue. compareTo(@NotNull PropertyValue p2)static @Nullable PropertyStatePropertyValues. create(@Nullable PropertyValue value)static booleanPropertyValues. match(@NotNull PropertyState p1, @NotNull PropertyValue p2)static booleanPropertyValues. match(@NotNull PropertyValue p1, @NotNull PropertyState p2)static booleanPropertyValues. match(@NotNull PropertyValue p1, @NotNull PropertyValue p2)static booleanPropertyValues. notMatch(@NotNull PropertyValue p1, @NotNull PropertyValue p2) -
Uses of PropertyValue in org.apache.jackrabbit.oak.query
Methods in org.apache.jackrabbit.oak.query that return PropertyValue Modifier and Type Method Description static PropertyValueValueConverter. convert(@NotNull PropertyValue value, int targetType, @Nullable NamePathMapper mapper)Converts the given value to a value of the specified target type.PropertyValueQueryImpl. getBindVariableValue(String bindVariableName)PropertyValueResultRowImpl. getValue(String columnName)PropertyValue[]ResultRowImpl. getValues()Methods in org.apache.jackrabbit.oak.query with parameters of type PropertyValue Modifier and Type Method Description voidQuery. bindValue(String key, PropertyValue value)voidQueryImpl. bindValue(String varName, PropertyValue value)voidUnionQueryImpl. bindValue(String key, PropertyValue value)static PropertyValueValueConverter. convert(@NotNull PropertyValue value, int targetType, @Nullable NamePathMapper mapper)Converts the given value to a value of the specified target type.Method parameters in org.apache.jackrabbit.oak.query with type arguments of type PropertyValue Modifier and Type Method Description ResultQueryEngineImpl. executeQuery(String statement, String language, long limit, long offset, Map<String,? extends PropertyValue> bindings, Map<String,String> mappings)ResultQueryEngineImpl. executeQuery(String statement, String language, Map<String,? extends PropertyValue> bindings, Map<String,String> mappings)ResultQueryEngineImpl. executeQuery(String statement, String language, Optional<Long> limit, Optional<Long> offset, Map<String,? extends PropertyValue> bindings, Map<String,String> mappings) -
Uses of PropertyValue in org.apache.jackrabbit.oak.query.ast
Methods in org.apache.jackrabbit.oak.query.ast that return PropertyValue Modifier and Type Method Description PropertyValueSelectorImpl. currentOakProperty(String oakPropertyName)Get the property value.PropertyValueCoalesceImpl. currentProperty()PropertyValueColumnImpl. currentProperty()abstract PropertyValueDynamicOperandImpl. currentProperty()PropertyValueFacetColumnImpl. currentProperty()PropertyValueFirstImpl. currentProperty()PropertyValueFullTextSearchScoreImpl. currentProperty()PropertyValueLengthImpl. currentProperty()PropertyValueLowerCaseImpl. currentProperty()PropertyValueNodeLocalNameImpl. currentProperty()PropertyValueNodeNameImpl. currentProperty()PropertyValuePathImpl. currentProperty()PropertyValuePropertyValueImpl. currentProperty()PropertyValueSelectorImpl. currentProperty(String propertyName)The value for the given selector for the current node.PropertyValueSelectorImpl. currentProperty(String propertyName, int propertyType)The value for the given selector for the current node, filtered by property type.PropertyValueUpperCaseImpl. currentProperty()PropertyValueBindVariableValueImpl. currentValue()PropertyValueLiteralImpl. currentValue()abstract PropertyValueStaticOperandImpl. currentValue()PropertyValueLiteralImpl. getLiteralValue()Methods in org.apache.jackrabbit.oak.query.ast with parameters of type PropertyValue Modifier and Type Method Description abstract booleanOperator. evaluate(PropertyValue p1, PropertyValue p2)"operand2 always evaluates to a scalar value" for multi-valued properties: if any of the value matches, then return trueLiteralImplAstElementFactory. literal(PropertyValue literalValue)voidCoalesceImpl. restrict(FilterImpl f, Operator operator, PropertyValue v)abstract voidDynamicOperandImpl. restrict(FilterImpl f, Operator operator, PropertyValue v)Apply a restriction of type "this = value" to the given filter.voidFirstImpl. restrict(FilterImpl f, Operator operator, PropertyValue v)voidFullTextSearchScoreImpl. restrict(FilterImpl f, Operator operator, PropertyValue v)voidLengthImpl. restrict(FilterImpl f, Operator operator, PropertyValue v)voidLowerCaseImpl. restrict(FilterImpl f, Operator operator, PropertyValue v)voidNodeLocalNameImpl. restrict(FilterImpl f, Operator operator, PropertyValue v)voidNodeNameImpl. restrict(FilterImpl f, Operator operator, PropertyValue v)voidPathImpl. restrict(FilterImpl f, Operator operator, PropertyValue v)voidPropertyValueImpl. restrict(FilterImpl f, Operator operator, PropertyValue v)voidUpperCaseImpl. restrict(FilterImpl f, Operator operator, PropertyValue v)Method parameters in org.apache.jackrabbit.oak.query.ast with type arguments of type PropertyValue Modifier and Type Method Description voidCoalesceImpl. restrictList(FilterImpl f, List<PropertyValue> list)abstract voidDynamicOperandImpl. restrictList(FilterImpl f, List<PropertyValue> list)Apply a restriction of type "this in (list)" to the given filter.voidFirstImpl. restrictList(FilterImpl f, List<PropertyValue> list)voidFullTextSearchScoreImpl. restrictList(FilterImpl f, List<PropertyValue> list)voidLengthImpl. restrictList(FilterImpl f, List<PropertyValue> list)voidLowerCaseImpl. restrictList(FilterImpl f, List<PropertyValue> list)voidNodeLocalNameImpl. restrictList(FilterImpl f, List<PropertyValue> list)voidNodeNameImpl. restrictList(FilterImpl f, List<PropertyValue> list)voidPathImpl. restrictList(FilterImpl f, List<PropertyValue> list)voidPropertyValueImpl. restrictList(FilterImpl f, List<PropertyValue> list)voidUpperCaseImpl. restrictList(FilterImpl f, List<PropertyValue> list)Constructors in org.apache.jackrabbit.oak.query.ast with parameters of type PropertyValue Constructor Description LiteralImpl(PropertyValue value) -
Uses of PropertyValue in org.apache.jackrabbit.oak.query.index
Methods in org.apache.jackrabbit.oak.query.index that return PropertyValue Modifier and Type Method Description PropertyValueIndexRowImpl. getValue(String columnName)Methods in org.apache.jackrabbit.oak.query.index with parameters of type PropertyValue Modifier and Type Method Description voidFilterImpl. restrictProperty(String propertyName, Operator op, PropertyValue v)voidFilterImpl. restrictProperty(String propertyName, Operator op, PropertyValue v, int propertyType)Method parameters in org.apache.jackrabbit.oak.query.index with type arguments of type PropertyValue Modifier and Type Method Description voidFilterImpl. restrictPropertyAsList(String propertyName, List<PropertyValue> list) -
Uses of PropertyValue in org.apache.jackrabbit.oak.spi.query
Fields in org.apache.jackrabbit.oak.spi.query declared as PropertyValue Modifier and Type Field Description PropertyValueFilter.PropertyRestriction. firstThe first value to read, or null to read from the beginning.PropertyValueFilter.PropertyRestriction. lastThe last value to read, or null to read until the end.PropertyValueFilter.PropertyRestriction. notThe property value to NOT matchFields in org.apache.jackrabbit.oak.spi.query with type parameters of type PropertyValue Modifier and Type Field Description List<PropertyValue>Filter.PropertyRestriction. listA list of possible values, for conditions of the type "x=1 or x=2 or x=3".Methods in org.apache.jackrabbit.oak.spi.query that return PropertyValue Modifier and Type Method Description PropertyValueIndexRow. getValue(String columnName)The value of the given property, if available.
-