org.apache.tuscany.spi.model
Class Property<T>
java.lang.Object
org.apache.tuscany.spi.model.ModelObject
org.apache.tuscany.spi.model.Property<T>
- Direct Known Subclasses:
- JavaMappedProperty
public class Property<T>
- extends ModelObject
A component property
- Version:
- $Rev: 452761 $ $Date: 2006-10-03 23:33:20 -0700 (Tue, 03 Oct 2006) $
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Property
public Property()
Property
public Property(String name,
QName xmlType,
Class<T> javaType)
getName
public String getName()
setName
public void setName(String name)
getDefaultValueFactory
public ObjectFactory<T> getDefaultValueFactory()
setDefaultValueFactory
public void setDefaultValueFactory(ObjectFactory<T> factory)
getXmlType
public QName getXmlType()
setXmlType
public void setXmlType(QName xmlType)
getJavaType
public Class<T> getJavaType()
setJavaType
public void setJavaType(Class<T> javaType)
isMany
public boolean isMany()
setMany
public void setMany(boolean many)
getOverride
public OverrideOptions getOverride()
setOverride
public void setOverride(OverrideOptions override)
getDefaultValue
public Document getDefaultValue()
setDefaultValue
public void setDefaultValue(Document defaultValue)
-