Class PropertyValues
- java.lang.Object
-
- org.apache.jackrabbit.oak.plugins.memory.PropertyValues
-
public final class PropertyValues extends java.lang.ObjectUtility class for creatingPropertyValueinstances.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static @Nullable org.apache.jackrabbit.oak.api.PropertyValuecreate(@Nullable org.apache.jackrabbit.oak.api.PropertyState property)static @Nullable org.apache.jackrabbit.oak.api.PropertyStatecreate(@Nullable org.apache.jackrabbit.oak.api.PropertyValue value)static booleanmatch(@NotNull org.apache.jackrabbit.oak.api.PropertyState p1, @NotNull org.apache.jackrabbit.oak.api.PropertyValue p2)static booleanmatch(@NotNull org.apache.jackrabbit.oak.api.PropertyValue p1, @NotNull org.apache.jackrabbit.oak.api.PropertyState p2)static booleanmatch(@NotNull org.apache.jackrabbit.oak.api.PropertyValue p1, @NotNull org.apache.jackrabbit.oak.api.PropertyValue p2)static @NotNull org.apache.jackrabbit.oak.api.PropertyValuenewBinary(@org.jetbrains.annotations.NotNull byte[] value)static @NotNull org.apache.jackrabbit.oak.api.PropertyValuenewBinary(@NotNull org.apache.jackrabbit.oak.api.Blob value)static @NotNull org.apache.jackrabbit.oak.api.PropertyValuenewBoolean(boolean value)static @NotNull org.apache.jackrabbit.oak.api.PropertyValuenewDate(@NotNull java.lang.String value)static @NotNull org.apache.jackrabbit.oak.api.PropertyValuenewDecimal(@NotNull java.math.BigDecimal value)static @NotNull org.apache.jackrabbit.oak.api.PropertyValuenewDouble(@NotNull java.lang.Double value)static @NotNull org.apache.jackrabbit.oak.api.PropertyValuenewLong(@NotNull java.lang.Long value)static @NotNull org.apache.jackrabbit.oak.api.PropertyValuenewName(@NotNull java.lang.Iterable<java.lang.String> value)static @NotNull org.apache.jackrabbit.oak.api.PropertyValuenewName(@NotNull java.lang.String value)static @NotNull org.apache.jackrabbit.oak.api.PropertyValuenewPath(@NotNull java.lang.String value)static @NotNull org.apache.jackrabbit.oak.api.PropertyValuenewReference(@NotNull java.lang.String value)static @NotNull org.apache.jackrabbit.oak.api.PropertyValuenewString(@NotNull java.lang.Iterable<java.lang.String> value)static @NotNull org.apache.jackrabbit.oak.api.PropertyValuenewString(@NotNull java.lang.String value)static @NotNull org.apache.jackrabbit.oak.api.PropertyValuenewUri(@NotNull java.lang.String value)static @NotNull org.apache.jackrabbit.oak.api.PropertyValuenewWeakReference(@NotNull java.lang.String value)static booleannotMatch(@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)
-
-