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 PropertyValuecreate(@Nullable PropertyState property)static @Nullable PropertyStatecreate(@Nullable PropertyValue value)static booleanmatch(@NotNull PropertyState p1, @NotNull PropertyValue p2)static booleanmatch(@NotNull PropertyValue p1, @NotNull PropertyState p2)static booleanmatch(@NotNull PropertyValue p1, @NotNull PropertyValue p2)static @NotNull PropertyValuenewBinary(@org.jetbrains.annotations.NotNull byte[] value)static @NotNull PropertyValuenewBinary(@NotNull Blob value)static @NotNull PropertyValuenewBoolean(boolean value)static @NotNull PropertyValuenewDate(@NotNull java.lang.String value)static @NotNull PropertyValuenewDecimal(@NotNull java.math.BigDecimal value)static @NotNull PropertyValuenewDouble(@NotNull java.lang.Double value)static @NotNull PropertyValuenewLong(@NotNull java.lang.Long value)static @NotNull PropertyValuenewName(@NotNull java.lang.Iterable<java.lang.String> value)static @NotNull PropertyValuenewName(@NotNull java.lang.String value)static @NotNull PropertyValuenewPath(@NotNull java.lang.String value)static @NotNull PropertyValuenewReference(@NotNull java.lang.String value)static @NotNull PropertyValuenewString(@NotNull java.lang.Iterable<java.lang.String> value)static @NotNull PropertyValuenewString(@NotNull java.lang.String value)static @NotNull PropertyValuenewUri(@NotNull java.lang.String value)static @NotNull PropertyValuenewWeakReference(@NotNull java.lang.String value)static booleannotMatch(@NotNull PropertyValue p1, @NotNull PropertyValue p2)
-
-
-
Method Detail
-
create
@Nullable public static @Nullable PropertyValue create(@Nullable @Nullable PropertyState property)
-
create
@Nullable public static @Nullable PropertyState create(@Nullable @Nullable PropertyValue value)
-
newString
@NotNull public static @NotNull PropertyValue newString(@NotNull @NotNull java.lang.String value)
-
newString
@NotNull public static @NotNull PropertyValue newString(@NotNull @NotNull java.lang.Iterable<java.lang.String> value)
-
newLong
@NotNull public static @NotNull PropertyValue newLong(@NotNull @NotNull java.lang.Long value)
-
newDouble
@NotNull public static @NotNull PropertyValue newDouble(@NotNull @NotNull java.lang.Double value)
-
newDecimal
@NotNull public static @NotNull PropertyValue newDecimal(@NotNull @NotNull java.math.BigDecimal value)
-
newBoolean
@NotNull public static @NotNull PropertyValue newBoolean(boolean value)
-
newDate
@NotNull public static @NotNull PropertyValue newDate(@NotNull @NotNull java.lang.String value)
-
newName
@NotNull public static @NotNull PropertyValue newName(@NotNull @NotNull java.lang.String value)
-
newName
@NotNull public static @NotNull PropertyValue newName(@NotNull @NotNull java.lang.Iterable<java.lang.String> value)
-
newPath
@NotNull public static @NotNull PropertyValue newPath(@NotNull @NotNull java.lang.String value)
-
newReference
@NotNull public static @NotNull PropertyValue newReference(@NotNull @NotNull java.lang.String value)
-
newWeakReference
@NotNull public static @NotNull PropertyValue newWeakReference(@NotNull @NotNull java.lang.String value)
-
newUri
@NotNull public static @NotNull PropertyValue newUri(@NotNull @NotNull java.lang.String value)
-
newBinary
@NotNull public static @NotNull PropertyValue newBinary(@NotNull @org.jetbrains.annotations.NotNull byte[] value)
-
newBinary
@NotNull public static @NotNull PropertyValue newBinary(@NotNull @NotNull Blob value)
-
match
public static boolean match(@NotNull @NotNull PropertyValue p1, @NotNull @NotNull PropertyState p2)
-
match
public static boolean match(@NotNull @NotNull PropertyState p1, @NotNull @NotNull PropertyValue p2)
-
match
public static boolean match(@NotNull @NotNull PropertyValue p1, @NotNull @NotNull PropertyValue p2)
-
notMatch
public static boolean notMatch(@NotNull @NotNull PropertyValue p1, @NotNull @NotNull PropertyValue p2)
-
-