lucee.Component
commandbox.system.modules.propertyFile.models.PropertyFile
I am a new Model Object
| Property Summary | ||||
|---|---|---|---|---|
| type | property | default | serializable | required |
any
|
javaPropertyFile
|
true
|
false
|
|
any
|
path
|
true
|
false
|
|
any
|
syncedNames
|
true
|
false
|
|
| Constructor Summary | |
|---|---|
|
init()
Constructor. |
|
| Method Summary | |
|---|---|
any
|
exists(string name)
exists. |
any
|
get(string name, [string defaultValue])
get. |
any
|
getAsStruct()
getAsStruct. |
string
|
getJavaPropertyFile()
|
string
|
getPath()
|
string
|
getSyncedNames()
|
any
|
load(string path)
|
any
|
remove(string name)
clear. |
any
|
set(string name, string value)
set. |
any
|
setJavaPropertyFile(any javaPropertyFile)
|
any
|
setPath(any path)
|
any
|
setSyncedNames(any syncedNames)
|
any
|
store([string path='[runtime expression]'])
|
private any
|
syncProperties()
Keeps public properties in sync with Java object. |
| Methods inherited from class lucee.Component |
|---|
| None |
| Constructor Detail |
|---|
Constructor
| Property Detail |
|---|
access - publicrequired - falsereturntype - anyserializable - trueaccess - publicrequired - falsereturntype - anyserializable - trueaccess - publicrequired - falsereturntype - anyserializable - true| Method Detail |
|---|
exists
nameget
namedefaultValuegetAsStruct
pathclear
nameset
namevaluejavaPropertyFilepathsyncedNamespathKeeps public properties in sync with Java object