Class PropertyValues
- java.lang.Object
-
- org.apache.jackrabbit.oak.plugins.memory.PropertyValues
-
public final class PropertyValues extends java.lang.Object
Utility class for creatingPropertyValue
instances.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static @Nullable org.apache.jackrabbit.oak.api.PropertyValue
create(@Nullable org.apache.jackrabbit.oak.api.PropertyState property)
static @Nullable org.apache.jackrabbit.oak.api.PropertyState
create(@Nullable org.apache.jackrabbit.oak.api.PropertyValue value)
static boolean
match(@NotNull org.apache.jackrabbit.oak.api.PropertyState p1, @NotNull org.apache.jackrabbit.oak.api.PropertyValue p2)
static boolean
match(@NotNull org.apache.jackrabbit.oak.api.PropertyValue p1, @NotNull org.apache.jackrabbit.oak.api.PropertyState p2)
static boolean
match(@NotNull org.apache.jackrabbit.oak.api.PropertyValue p1, @NotNull org.apache.jackrabbit.oak.api.PropertyValue p2)
static @NotNull org.apache.jackrabbit.oak.api.PropertyValue
newBinary(@org.jetbrains.annotations.NotNull byte[] value)
static @NotNull org.apache.jackrabbit.oak.api.PropertyValue
newBinary(@NotNull org.apache.jackrabbit.oak.api.Blob value)
static @NotNull org.apache.jackrabbit.oak.api.PropertyValue
newBoolean(boolean value)
static @NotNull org.apache.jackrabbit.oak.api.PropertyValue
newDate(@NotNull java.lang.String value)
static @NotNull org.apache.jackrabbit.oak.api.PropertyValue
newDecimal(@NotNull java.math.BigDecimal value)
static @NotNull org.apache.jackrabbit.oak.api.PropertyValue
newDouble(@NotNull java.lang.Double value)
static @NotNull org.apache.jackrabbit.oak.api.PropertyValue
newLong(@NotNull java.lang.Long value)
static @NotNull org.apache.jackrabbit.oak.api.PropertyValue
newName(@NotNull java.lang.Iterable<java.lang.String> value)
static @NotNull org.apache.jackrabbit.oak.api.PropertyValue
newName(@NotNull java.lang.String value)
static @NotNull org.apache.jackrabbit.oak.api.PropertyValue
newPath(@NotNull java.lang.String value)
static @NotNull org.apache.jackrabbit.oak.api.PropertyValue
newReference(@NotNull java.lang.String value)
static @NotNull org.apache.jackrabbit.oak.api.PropertyValue
newString(@NotNull java.lang.Iterable<java.lang.String> value)
static @NotNull org.apache.jackrabbit.oak.api.PropertyValue
newString(@NotNull java.lang.String value)
static @NotNull org.apache.jackrabbit.oak.api.PropertyValue
newUri(@NotNull java.lang.String value)
static @NotNull org.apache.jackrabbit.oak.api.PropertyValue
newWeakReference(@NotNull java.lang.String value)
static boolean
notMatch(@NotNull org.apache.jackrabbit.oak.api.PropertyValue p1, @NotNull org.apache.jackrabbit.oak.api.PropertyValue p2)
-
-
-
Method Detail
-
create
@Nullable public static @Nullable org.apache.jackrabbit.oak.api.PropertyValue create(@Nullable @Nullable org.apache.jackrabbit.oak.api.PropertyState property)
-
create
@Nullable public static @Nullable org.apache.jackrabbit.oak.api.PropertyState create(@Nullable @Nullable org.apache.jackrabbit.oak.api.PropertyValue value)
-
newString
@NotNull public static @NotNull org.apache.jackrabbit.oak.api.PropertyValue newString(@NotNull @NotNull java.lang.String value)
-
newString
@NotNull public static @NotNull org.apache.jackrabbit.oak.api.PropertyValue newString(@NotNull @NotNull java.lang.Iterable<java.lang.String> value)
-
newLong
@NotNull public static @NotNull org.apache.jackrabbit.oak.api.PropertyValue newLong(@NotNull @NotNull java.lang.Long value)
-
newDouble
@NotNull public static @NotNull org.apache.jackrabbit.oak.api.PropertyValue newDouble(@NotNull @NotNull java.lang.Double value)
-
newDecimal
@NotNull public static @NotNull org.apache.jackrabbit.oak.api.PropertyValue newDecimal(@NotNull @NotNull java.math.BigDecimal value)
-
newBoolean
@NotNull public static @NotNull org.apache.jackrabbit.oak.api.PropertyValue newBoolean(boolean value)
-
newDate
@NotNull public static @NotNull org.apache.jackrabbit.oak.api.PropertyValue newDate(@NotNull @NotNull java.lang.String value)
-
newName
@NotNull public static @NotNull org.apache.jackrabbit.oak.api.PropertyValue newName(@NotNull @NotNull java.lang.String value)
-
newName
@NotNull public static @NotNull org.apache.jackrabbit.oak.api.PropertyValue newName(@NotNull @NotNull java.lang.Iterable<java.lang.String> value)
-
newPath
@NotNull public static @NotNull org.apache.jackrabbit.oak.api.PropertyValue newPath(@NotNull @NotNull java.lang.String value)
-
newReference
@NotNull public static @NotNull org.apache.jackrabbit.oak.api.PropertyValue newReference(@NotNull @NotNull java.lang.String value)
-
newWeakReference
@NotNull public static @NotNull org.apache.jackrabbit.oak.api.PropertyValue newWeakReference(@NotNull @NotNull java.lang.String value)
-
newUri
@NotNull public static @NotNull org.apache.jackrabbit.oak.api.PropertyValue newUri(@NotNull @NotNull java.lang.String value)
-
newBinary
@NotNull public static @NotNull org.apache.jackrabbit.oak.api.PropertyValue newBinary(@NotNull @org.jetbrains.annotations.NotNull byte[] value)
-
newBinary
@NotNull public static @NotNull org.apache.jackrabbit.oak.api.PropertyValue newBinary(@NotNull @NotNull org.apache.jackrabbit.oak.api.Blob value)
-
match
public static boolean match(@NotNull @NotNull org.apache.jackrabbit.oak.api.PropertyValue p1, @NotNull @NotNull org.apache.jackrabbit.oak.api.PropertyState p2)
-
match
public static boolean match(@NotNull @NotNull org.apache.jackrabbit.oak.api.PropertyState p1, @NotNull @NotNull org.apache.jackrabbit.oak.api.PropertyValue p2)
-
match
public static boolean match(@NotNull @NotNull org.apache.jackrabbit.oak.api.PropertyValue p1, @NotNull @NotNull org.apache.jackrabbit.oak.api.PropertyValue p2)
-
notMatch
public static boolean notMatch(@NotNull @NotNull org.apache.jackrabbit.oak.api.PropertyValue p1, @NotNull @NotNull org.apache.jackrabbit.oak.api.PropertyValue p2)
-
-