| Package | Description |
|---|---|
| org.apache.jackrabbit.oak.api |
Oak repository API
|
| Modifier and Type | Field and Description |
|---|---|
static Type<Iterable<Blob>> |
Type.BINARIES
Map
Iterable<Blob> to array of PropertyType.BINARY |
static Type<Blob> |
Type.BINARY
Map
Blob to PropertyType.BINARY |
static Type<Boolean> |
Type.BOOLEAN
Map
Boolean to PropertyType.BOOLEAN |
static Type<Iterable<Boolean>> |
Type.BOOLEANS
Map
Iterable<Boolean> to array of PropertyType.BOOLEAN |
static Type<String> |
Type.DATE
Map
String to PropertyType.DATE |
static Type<Iterable<String>> |
Type.DATES
Map
Iterable<String> to array of PropertyType.DATE |
static Type<BigDecimal> |
Type.DECIMAL
Map
BigDecimal to PropertyType.DECIMAL |
static Type<Iterable<BigDecimal>> |
Type.DECIMALS
Map
Iterable<BigDecimal> to array of PropertyType.DECIMAL |
static Type<Double> |
Type.DOUBLE
Map
Double to PropertyType.DOUBLE |
static Type<Iterable<Double>> |
Type.DOUBLES
Map
Iterable<Double> to array of PropertyType.DOUBLE |
static Type<Long> |
Type.LONG
Map
Long to PropertyType.LONG |
static Type<Iterable<Long>> |
Type.LONGS
Map
Iterable<Long> to array of PropertyType.LONG |
static Type<String> |
Type.NAME
Map
String to PropertyType.STRING |
static Type<Iterable<String>> |
Type.NAMES
Map
Iterable<String> to array of PropertyType.NAME |
static Type<String> |
Type.PATH
Map
String to PropertyType.PATH |
static Type<Iterable<String>> |
Type.PATHS
Map
Iterable<String> to array of PropertyType.PATH |
static Type<String> |
Type.REFERENCE
Map
String to PropertyType.REFERENCE |
static Type<Iterable<String>> |
Type.REFERENCES
Map
Iterable<String> to array of PropertyType.REFERENCE |
static Type<String> |
Type.STRING
Map
String to PropertyType.STRING |
static Type<Iterable<String>> |
Type.STRINGS
Map
Iterable<String> to array of PropertyType.STRING |
static Type<Void> |
Type.UNDEFINED
The special "undefined" type, never encountered in normal values
|
static Type<Iterable<Void>> |
Type.UNDEFINEDS
Multi-valued "undefined" type, never encountered in normal values
|
static Type<String> |
Type.URI
Map
String to PropertyType.URI |
static Type<Iterable<String>> |
Type.URIS
Map
Iterable<String> to array of PropertyType.URI |
static Type<String> |
Type.WEAKREFERENCE
Map
String to PropertyType.WEAKREFERENCE |
static Type<Iterable<String>> |
Type.WEAKREFERENCES
Map
Iterable<String> to array of PropertyType.WEAKREFERENCE |
| Modifier and Type | Method and Description |
|---|---|
static Type<?> |
Type.fromString(String string)
Returns the
Type with the given string representation. |
static Type<?> |
Type.fromTag(int tag,
boolean array)
Corresponding
Type for a given type tag and array flag. |
Type<?> |
Type.getArrayType()
Determine the array type which has this type as base type
|
Type<?> |
Type.getBaseType()
Determine the base type of array types
|
Type<?> |
PropertyValue.getType()
Determine the type of this value
|
Type<?> |
PropertyState.getType()
Determine the type of this property
|
| Modifier and Type | Method and Description |
|---|---|
int |
Type.compareTo(@NotNull Type<?> that) |
<T> T |
PropertyValue.getValue(Type<T> type)
Value of this object.
|
<T> T |
PropertyState.getValue(Type<T> type)
Value of this property.
|
<T> T |
PropertyValue.getValue(Type<T> type,
int index)
Value at the given
index. |
<T> T |
PropertyState.getValue(Type<T> type,
int index)
Value at the given
index. |
<T> void |
Tree.setProperty(@NotNull String name,
T value,
@NotNull Type<T> type)
Set a property state
|
Copyright © 2012–2019 The Apache Software Foundation. All rights reserved.