public class NullSafeModelProperty extends Object implements org.mule.runtime.api.meta.model.ModelProperty
ModelProperty intended to be used on parameters to signal that if the parameter is resolved to
null, then the runtime should create a default instance, such as described in NullSafe| Constructor and Description |
|---|
NullSafeModelProperty(org.mule.metadata.api.model.MetadataType defaultType) |
| Modifier and Type | Method and Description |
|---|---|
org.mule.metadata.api.model.MetadataType |
defaultType() |
String |
getName() |
boolean |
isPublic() |
public NullSafeModelProperty(org.mule.metadata.api.model.MetadataType defaultType)
public String getName()
getName in interface org.mule.runtime.api.meta.model.ModelPropertygetName in interface org.mule.runtime.api.meta.NamedObjectpublic org.mule.metadata.api.model.MetadataType defaultType()
public boolean isPublic()
isPublic in interface org.mule.runtime.api.meta.model.ModelPropertyfalseCopyright © 2003–2024 MuleSoft, Inc.. All rights reserved.