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()
@Nullable public java.lang.String getType()
@Nullable public java.util.List<java.lang.String> getMixinTypes()
@Nullable public java.lang.String getTitle()
@Nullable public java.lang.String getDescription()
@Nullable public java.util.Date getCreated()
@Nullable public java.lang.String getCreatedBy()
@Nullable public java.util.Date getLastModified()
@Nullable public java.lang.String getLastModifiedBy()
@Nullable public java.lang.String getFileReference()
@Nullable public java.lang.String getResourceType()
@NotNull public java.lang.String toString()
@NotNull public Node getNode()