Package org.geotools.api.parameter
Interface Parameter<T>
- Type Parameters:
- T-
- All Known Implementing Classes:
- DataAccessFactory.Param,- Parameter,- WFSDataAccessFactory.WFSFactoryParam
public interface Parameter<T>
General parameter interface.
- Author:
- Justin Deoliveira, OpenGeo
- 
Method SummaryModifier and TypeMethodDescriptionA default value for the parameter.Description of the parameter.intThe maximum number of occurrences of the parameter.intThe minimum number of occurrences of the parameter.getName()Name of the parameter.getTitle()Title of the parameter.getType()Type/class of the parameter.Flag indicating if the parameter is required or not.
- 
Method Details- 
getNameString getName()Name of the parameter.
- 
getTitleInternationalString getTitle()Title of the parameter.
- 
getDescriptionInternationalString getDescription()Description of the parameter.
- 
getTypeType/class of the parameter.
- 
isRequiredBoolean isRequired()Flag indicating if the parameter is required or not.
- 
getMinOccursint getMinOccurs()The minimum number of occurrences of the parameter.- Returns:
- minimum number of occurrences, or -1 if no minimum needed
 
- 
getMaxOccursint getMaxOccurs()The maximum number of occurrences of the parameter.- Returns:
- maximum number of occurences, or -1 for unbound
 
- 
getDefaultValueT getDefaultValue()A default value for the parameter.
 
-