public class PropertyStateValue extends 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(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) |
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 Comparable<org.apache.jackrabbit.oak.api.PropertyValue>Copyright © 2012–2018 The Apache Software Foundation. All rights reserved.