All Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
Property |
addBinaryReference(String name,
BinaryReference value) |
Property[] |
addBinaryReferences(String name,
BinaryReference... values) |
Property |
addBoolean(String name,
Boolean value) |
Property[] |
addBooleans(String name,
Boolean... values) |
Property |
addDouble(String name,
Double value) |
Property[] |
addDoubles(String name,
Double... values) |
Property |
addGeoPoint(String name,
GeoPoint value) |
Property[] |
addGeoPoints(String name,
GeoPoint... values) |
Property |
addHtmlPart(String name,
String value) |
Property[] |
addHtmlParts(String name,
String... values) |
Property |
addInstant(String name,
Instant value) |
Property[] |
addInstants(String name,
Instant... values) |
Property |
addLink(String name,
Link value) |
Property[] |
addLinks(String name,
Link... values) |
Property |
addLocalDate(String name,
LocalDate value) |
Property[] |
addLocalDates(String name,
LocalDate... values) |
Property |
addLocalDateTime(String name,
LocalDateTime value) |
Property[] |
addLocalDateTimes(String name,
LocalDateTime... values) |
Property |
addLocalTime(String name,
LocalTime value) |
Property[] |
addLocalTimes(String name,
LocalTime... values) |
Property |
addLong(String name,
Long value) |
Property[] |
addLongs(String name,
Long... values) |
Property |
addProperty(String name,
Value value) |
Property |
addReference(String name,
Reference value) |
Property[] |
addReferences(String name,
Reference... values) |
PropertySet |
addSet(String name)
Creates a new PropertySet attached to the same PropertyTree as this
and adds it to this PropertySet with the given name.
|
Property |
addSet(String name,
PropertySet value) |
Property[] |
addSets(String name,
PropertySet... values) |
Property |
addString(String name,
String value) |
Property[] |
addStrings(String name,
Collection<String> values) |
Property[] |
addStrings(String name,
String... values) |
Property |
addXml(String name,
String value) |
Property[] |
addXmls(String name,
String... values) |
PropertySet |
copy(PropertyTree tree)
Makes a copy of this PropertySet and attach it to the given PropertyTree.
|
int |
countAncestors() |
int |
countProperties(String name) |
PropertySet |
detach() |
boolean |
equals(Object o) |
BinaryReference |
getBinaryReference(PropertyPath path) |
BinaryReference |
getBinaryReference(String path) |
BinaryReference |
getBinaryReference(String name,
int index) |
Iterable<BinaryReference> |
getBinaryReferences(String name) |
Boolean |
getBoolean(PropertyPath path) |
Boolean |
getBoolean(String path) |
Boolean |
getBoolean(String name,
int index) |
Iterable<Boolean> |
getBooleans(String name) |
Double |
getDouble(PropertyPath path) |
Double |
getDouble(String path) |
Double |
getDouble(String name,
int index) |
Iterable<Double> |
getDoubles(String name) |
GeoPoint |
getGeoPoint(PropertyPath path) |
GeoPoint |
getGeoPoint(String path) |
GeoPoint |
getGeoPoint(String name,
int index) |
Iterable<GeoPoint> |
getGeoPoints(String name) |
Instant |
getInstant(PropertyPath path) |
Instant |
getInstant(String path) |
Instant |
getInstant(String name,
int index) |
Iterable<Instant> |
getInstants(String name) |
Link |
getLink(PropertyPath path) |
Link |
getLink(String path) |
Link |
getLink(String name,
int index) |
Iterable<Link> |
getLinks(String name) |
LocalDate |
getLocalDate(PropertyPath path) |
LocalDate |
getLocalDate(String path) |
LocalDate |
getLocalDate(String name,
int index) |
Iterable<LocalDate> |
getLocalDates(String name) |
LocalDateTime |
getLocalDateTime(PropertyPath path) |
LocalDateTime |
getLocalDateTime(String path) |
LocalDateTime |
getLocalDateTime(String name,
int index) |
Iterable<LocalDateTime> |
getLocalDateTimes(String name) |
LocalTime |
getLocalTime(PropertyPath path) |
LocalTime |
getLocalTime(String path) |
LocalTime |
getLocalTime(String name,
int index) |
Iterable<LocalTime> |
getLocalTimes(String name) |
Long |
getLong(PropertyPath path) |
Long |
getLong(String path) |
Long |
getLong(String name,
int index) |
Iterable<Long> |
getLongs(String name) |
Iterable<Property> |
getProperties() |
ImmutableList<Property> |
getProperties(String name) |
Property |
getProperty() |
Property |
getProperty(PropertyPath path) |
Property |
getProperty(String path) |
Property |
getProperty(String name,
int index) |
Iterable<PropertyArray> |
getPropertyArrays() |
String[] |
getPropertyNames() |
PropertySet |
getPropertySet(PropertyPath path) |
PropertySet |
getPropertySet(String path) |
Reference |
getReference(PropertyPath path) |
Reference |
getReference(String path) |
Reference |
getReference(String name,
int index) |
Iterable<Reference> |
getReferences(String name) |
PropertySet |
getSet(PropertyPath path) |
PropertySet |
getSet(String path) |
PropertySet |
getSet(String name,
int index) |
Iterable<PropertySet> |
getSets(String name) |
String |
getString(PropertyPath path) |
String |
getString(String path) |
String |
getString(String name,
int index) |
Iterable<String> |
getStrings(String name) |
PropertyTree |
getTree() |
Value |
getValue(PropertyPath path) |
Value |
getValue(String path) |
Value |
getValue(String name,
int index) |
Iterable<Value> |
getValues(String name) |
int |
hashCode() |
boolean |
hasProperty(PropertyPath path) |
boolean |
hasProperty(String path) |
boolean |
hasProperty(String name,
int index) |
PropertySet |
ifNotNull()
If invoked, then the next added or set property with a null will be ignored.
|
boolean |
isNotNull(PropertyPath path) |
boolean |
isNotNull(String path) |
boolean |
isNull(PropertyPath path) |
boolean |
isNull(String path) |
PropertySet |
newSet()
Creates a new PropertySet attached to the same PropertyTree as this.
|
void |
removeProperties(String name) |
void |
removeProperty(PropertyPath path) |
void |
removeProperty(String path) |
Property |
setBinaryReference(PropertyPath path,
BinaryReference value) |
Property |
setBinaryReference(String path,
BinaryReference value) |
Property |
setBinaryReference(String name,
int index,
BinaryReference value) |
Property |
setBoolean(PropertyPath path,
Boolean value) |
Property |
setBoolean(String path,
Boolean value) |
Property |
setBoolean(String name,
int index,
Boolean value) |
Property |
setDouble(PropertyPath path,
Double value) |
Property |
setDouble(String path,
Double value) |
Property |
setDouble(String name,
int index,
Double value) |
Property |
setGeoPoint(PropertyPath path,
GeoPoint value) |
Property |
setGeoPoint(String path,
GeoPoint value) |
Property |
setGeoPoint(String name,
int index,
GeoPoint value) |
Property |
setHtmlPart(PropertyPath path,
String value) |
Property |
setHtmlPart(String name,
int index,
String value) |
Property |
setHtmlPart(String path,
String value) |
Property |
setInstant(PropertyPath path,
Instant value) |
Property |
setInstant(String path,
Instant value) |
Property |
setInstant(String name,
int index,
Instant value) |
Property |
setLink(PropertyPath path,
Link value) |
Property |
setLink(String name,
int index,
Link value) |
Property |
setLink(String path,
Link value) |
Property |
setLocalDate(PropertyPath path,
LocalDate value) |
Property |
setLocalDate(String name,
int index,
LocalDate value) |
Property |
setLocalDate(String path,
LocalDate value) |
Property |
setLocalDateTime(PropertyPath path,
LocalDateTime value) |
Property |
setLocalDateTime(String name,
int index,
LocalDateTime value) |
Property |
setLocalDateTime(String path,
LocalDateTime value) |
Property |
setLocalTime(PropertyPath path,
LocalTime value) |
Property |
setLocalTime(String name,
int index,
LocalTime value) |
Property |
setLocalTime(String path,
LocalTime value) |
Property |
setLong(PropertyPath path,
Long value) |
Property |
setLong(String name,
int index,
Long value) |
Property |
setLong(String path,
Long value) |
Property |
setProperty(PropertyPath path,
Value value) |
Property |
setProperty(String name,
int index,
Value value) |
Property |
setProperty(String path,
Value value) |
Property |
setReference(PropertyPath path,
Reference value) |
Property |
setReference(String name,
int index,
Reference value) |
Property |
setReference(String path,
Reference value) |
Property |
setSet(PropertyPath path,
PropertySet value) |
Property |
setSet(String name,
int index,
PropertySet value) |
Property |
setSet(String path,
PropertySet value) |
Property |
setString(PropertyPath path,
String value) |
Property |
setString(String name,
int index,
String value) |
Property |
setString(String path,
String value) |
void |
setValues(PropertyPath path,
Iterable<Value> values) |
void |
setValues(String path,
Iterable<Value> values) |
Property |
setXml(PropertyPath path,
String value) |
Property |
setXml(String name,
int index,
String value) |
Property |
setXml(String path,
String value) |
Map<String,Object> |
toMap() |
String |
toString() |
PropertyTree |
toTree() |