org.ow2.shelbie.core.internal.registry.supplier.gogo.info
Class GogoParameterInfo
java.lang.Object
org.ow2.shelbie.core.internal.registry.supplier.gogo.info.GogoParameterInfo
- All Implemented Interfaces:
- org.ow2.shelbie.core.registry.info.Descriptive, org.ow2.shelbie.core.registry.info.ParameterInfo
- Direct Known Subclasses:
- GogoArgumentInfo, GogoOptionInfo
public class GogoParameterInfo
- extends Object
- implements org.ow2.shelbie.core.registry.info.ParameterInfo
User: guillaume
Date: 15/02/13
Time: 14:17
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
type
protected final Class<?> type
GogoParameterInfo
public GogoParameterInfo(Class<?> type)
getType
public Class<?> getType()
- Specified by:
getType in interface org.ow2.shelbie.core.registry.info.ParameterInfo
getDefault
public Object getDefault()
- Specified by:
getDefault in interface org.ow2.shelbie.core.registry.info.ParameterInfo
isRequired
public boolean isRequired()
- Specified by:
isRequired in interface org.ow2.shelbie.core.registry.info.ParameterInfo
isMultiValued
public boolean isMultiValued()
- Specified by:
isMultiValued in interface org.ow2.shelbie.core.registry.info.ParameterInfo
getDescription
public String getDescription()
- Specified by:
getDescription in interface org.ow2.shelbie.core.registry.info.Descriptive
setDescription
public void setDescription(String description)
setDefaultValue
public void setDefaultValue(Object defaultValue)
Copyright © 2013 OW2 Consortium. All Rights Reserved.