public class PropertyStateValue extends java.lang.Object implements org.apache.jackrabbit.oak.api.PropertyValue
PropertyValue implementation that wraps a PropertyState| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(@NotNull org.apache.jackrabbit.oak.api.PropertyValue p2) |
int |
count() |
boolean |
equals(java.lang.Object o) |
@NotNull org.apache.jackrabbit.oak.api.Type<?> |
getType() |
<T> T |
getValue(org.apache.jackrabbit.oak.api.Type<T> type) |
<T> T |
getValue(org.apache.jackrabbit.oak.api.Type<T> type,
int index) |
int |
hashCode() |
boolean |
isArray() |
long |
size() |
long |
size(int index) |
java.lang.String |
toString() |
@Nullable org.apache.jackrabbit.oak.api.PropertyState |
unwrap() |
public boolean isArray()
isArray in interface org.apache.jackrabbit.oak.api.PropertyValue@NotNull public @NotNull org.apache.jackrabbit.oak.api.Type<?> getType()
getType in interface org.apache.jackrabbit.oak.api.PropertyValue@NotNull public <T> T getValue(org.apache.jackrabbit.oak.api.Type<T> type)
getValue in interface org.apache.jackrabbit.oak.api.PropertyValue@NotNull public <T> T getValue(org.apache.jackrabbit.oak.api.Type<T> type, int index)
getValue in interface org.apache.jackrabbit.oak.api.PropertyValuepublic long size()
size in interface org.apache.jackrabbit.oak.api.PropertyValuepublic long size(int index)
size in interface org.apache.jackrabbit.oak.api.PropertyValuepublic int count()
count in interface org.apache.jackrabbit.oak.api.PropertyValue@Nullable public @Nullable org.apache.jackrabbit.oak.api.PropertyState unwrap()
public int compareTo(@NotNull
@NotNull org.apache.jackrabbit.oak.api.PropertyValue p2)
compareTo in interface java.lang.Comparable<org.apache.jackrabbit.oak.api.PropertyValue>public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2012–2022 The Apache Software Foundation. All rights reserved.