Class PropertyValues

java.lang.Object
org.apache.jackrabbit.oak.plugins.memory.PropertyValues

@Deprecated(since="2025-04-15") public final class PropertyValues extends Object
Deprecated.
The Jackrabbit Oak Memory library is designed for Oak-internal use only and thus deprecated. It will not be part of the AEM SDK after October 2025.
Utility class for creating PropertyValue instances.
  • Method Details

    • create

      @Nullable public static @Nullable PropertyValue create(@Nullable @Nullable PropertyState property)
      Deprecated.
    • create

      @Nullable public static @Nullable PropertyState create(@Nullable @Nullable PropertyValue value)
      Deprecated.
    • newString

      @NotNull public static @NotNull PropertyValue newString(@NotNull @NotNull String value)
      Deprecated.
    • newString

      @NotNull public static @NotNull PropertyValue newString(@NotNull @NotNull Iterable<String> value)
      Deprecated.
    • newLong

      @NotNull public static @NotNull PropertyValue newLong(@NotNull @NotNull Long value)
      Deprecated.
    • newDouble

      @NotNull public static @NotNull PropertyValue newDouble(@NotNull @NotNull Double value)
      Deprecated.
    • newDecimal

      @NotNull public static @NotNull PropertyValue newDecimal(@NotNull @NotNull BigDecimal value)
      Deprecated.
    • newBoolean

      @NotNull public static @NotNull PropertyValue newBoolean(boolean value)
      Deprecated.
    • newDate

      @NotNull public static @NotNull PropertyValue newDate(@NotNull @NotNull String value)
      Deprecated.
    • newName

      @NotNull public static @NotNull PropertyValue newName(@NotNull @NotNull String value)
      Deprecated.
    • newName

      @NotNull public static @NotNull PropertyValue newName(@NotNull @NotNull Iterable<String> value)
      Deprecated.
    • newPath

      @NotNull public static @NotNull PropertyValue newPath(@NotNull @NotNull String value)
      Deprecated.
    • newReference

      @NotNull public static @NotNull PropertyValue newReference(@NotNull @NotNull String value)
      Deprecated.
    • newWeakReference

      @NotNull public static @NotNull PropertyValue newWeakReference(@NotNull @NotNull String value)
      Deprecated.
    • newUri

      @NotNull public static @NotNull PropertyValue newUri(@NotNull @NotNull String value)
      Deprecated.
    • newBinary

      @NotNull public static @NotNull PropertyValue newBinary(@NotNull @org.jetbrains.annotations.NotNull byte[] value)
      Deprecated.
    • newBinary

      @NotNull public static @NotNull PropertyValue newBinary(@NotNull @NotNull Blob value)
      Deprecated.
    • match

      public static boolean match(@NotNull @NotNull PropertyValue p1, @NotNull @NotNull PropertyState p2)
      Deprecated.
    • match

      public static boolean match(@NotNull @NotNull PropertyState p1, @NotNull @NotNull PropertyValue p2)
      Deprecated.
    • match

      public static boolean match(@NotNull @NotNull PropertyValue p1, @NotNull @NotNull PropertyValue p2)
      Deprecated.
    • notMatch

      public static boolean notMatch(@NotNull @NotNull PropertyValue p1, @NotNull @NotNull PropertyValue p2)
      Deprecated.