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) 
 - 
 
 -