public class ConfFileOption extends Object implements IConfigurationProperty
| Constructor and Description |
|---|
ConfFileOption() |
| Modifier and Type | Method and Description |
|---|---|
String |
getBeanName() |
String |
getName()
Get the Name of this Property
|
String |
getPropertyName() |
Class<?> |
getPropertyType() |
String |
getPropertyValue() |
Object |
getValue()
Get the String representation of the value of this property.
|
Object |
getValueObject() |
boolean |
isBeanRef() |
boolean |
isBeanReference()
Does this property represent a bean reference?
|
boolean |
isBeanReferenceCollection()
Does this property represent a collection of bean references?
|
void |
setBeanName(String beanName) |
void |
setBeanRef(boolean isBeanRef) |
void |
setBeanReferenceCollection(boolean beanReferenceCollection) |
void |
setPropertyName(String propertyName) |
void |
setPropertyType(Class<?> propertyType) |
void |
setPropertyValue(String propertyValue) |
void |
setValueObject(Object valueObject) |
String |
toString() |
public ConfFileOption()
public String getBeanName()
public void setBeanName(String beanName)
public String getPropertyName()
public void setPropertyName(String propertyName)
public String getPropertyValue()
public void setPropertyValue(String propertyValue)
public Class<?> getPropertyType()
public void setPropertyType(Class<?> propertyType)
public Object getValueObject()
public void setValueObject(Object valueObject)
public boolean isBeanRef()
public void setBeanRef(boolean isBeanRef)
public String getName()
IConfigurationPropertygetName in interface IConfigurationPropertypublic Object getValue()
IConfigurationPropertygetValue in interface IConfigurationPropertypublic boolean isBeanReference()
IConfigurationPropertyisBeanReference in interface IConfigurationPropertypublic boolean isBeanReferenceCollection()
IConfigurationPropertyisBeanReferenceCollection in interface IConfigurationPropertypublic void setBeanReferenceCollection(boolean beanReferenceCollection)
DL-Learner is licenced under the terms of the GNU General Public License.
Copyright © 2007-2019 Jens Lehmann