public class Properties
Provides easy conversion of properties to desired types. Sling's ValueMap equivalent.
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()