public class Properties
Provides easy conversion of properties to desired types. Sling's ValueMap equivalent.
| Constructor and Description |
|---|
Properties(Node node,
java.util.Map<java.lang.String,? extends java.lang.Object> props)
Provides easy conversion of properties to desired types.
Sling's ValueMap equivalent.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.Boolean |
boolean(java.lang.String name) |
java.util.List<java.lang.Boolean> |
booleans(java.lang.String name) |
java.util.Calendar |
calendar(java.lang.String name) |
java.util.List<java.util.Calendar> |
calendars(java.lang.String name) |
java.util.Date |
date(java.lang.String name) |
java.util.List<java.util.Date> |
dates(java.lang.String name) |
java.lang.Double |
double(java.lang.String name) |
java.util.List<java.lang.Double> |
doubles(java.lang.String name) |
java.lang.String |
getJson() |
Node |
getNode() |
java.lang.Long |
long(java.lang.String name) |
java.util.List<java.lang.Long> |
longs(java.lang.String name) |
java.lang.String |
string(java.lang.String name) |
java.util.List<java.lang.String> |
strings(java.lang.String name) |
java.lang.String |
toString() |
public Properties(@NotNull
Node node,
@NotNull
java.util.Map<java.lang.String,? extends java.lang.Object> props)
Provides easy conversion of properties to desired types. Sling's ValueMap equivalent.
@Nullable
public java.lang.String string(@NotNull
java.lang.String name)
@Nullable
public java.util.List<java.lang.String> strings(@NotNull
java.lang.String name)
@Nullable
public java.lang.Long long(@NotNull
java.lang.String name)
@Nullable
public java.util.List<java.lang.Long> longs(@NotNull
java.lang.String name)
@Nullable
public java.lang.Double double(@NotNull
java.lang.String name)
@Nullable
public java.util.List<java.lang.Double> doubles(@NotNull
java.lang.String name)
@Nullable
public java.lang.Boolean boolean(@NotNull
java.lang.String name)
@Nullable
public java.util.List<java.lang.Boolean> booleans(@NotNull
java.lang.String name)
@Nullable
public java.util.Date date(@NotNull
java.lang.String name)
@Nullable
public java.util.List<java.util.Date> dates(@NotNull
java.lang.String name)
@Nullable
public java.util.Calendar calendar(@NotNull
java.lang.String name)
@Nullable
public java.util.List<java.util.Calendar> calendars(@NotNull
java.lang.String name)
@NotNull public java.lang.String getJson()
@NotNull public java.lang.String toString()
@NotNull public Node getNode()