Class SystemProperty
java.lang.Object
dev.prozilla.pine.common.property.VariableProperty<String>
dev.prozilla.pine.common.property.LazyProperty<String>
dev.prozilla.pine.common.property.SystemProperty
Represents a system property whose value is read using
System.getProperty(java.lang.String)
.
Unless fetch()
is explicitly called, the value will only be read once and cached for later uses.
-
Field Summary
Fields inherited from class dev.prozilla.pine.common.property.LazyProperty
value
Fields inherited from class dev.prozilla.pine.common.property.VariableProperty
random
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class dev.prozilla.pine.common.property.LazyProperty
getValue
-
Constructor Details
-
SystemProperty
-
-
Method Details
-
fetch
Reads the system property.- Specified by:
fetch
in classLazyProperty<String>
- See Also:
-