Package org.apache.qpid.server.model
Class OperationParameterFromInjection
- java.lang.Object
-
- org.apache.qpid.server.model.OperationParameterFromInjection
-
- All Implemented Interfaces:
OperationParameter
public class OperationParameterFromInjection extends java.lang.Object implements OperationParameter
-
-
Constructor Summary
Constructors Constructor Description OperationParameterFromInjection(java.lang.String name, java.lang.Class<?> type, java.lang.reflect.Type genericType, java.lang.String defaultValue, java.lang.String description, java.lang.String[] validValues, boolean mandatory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getDefaultValue()
java.lang.String
getDescription()
java.lang.reflect.Type
getGenericType()
java.lang.String
getName()
java.lang.Class<?>
getType()
java.util.List<java.lang.String>
getValidValues()
boolean
isCompatible(OperationParameter that)
boolean
isMandatory()
-
-
-
Method Detail
-
getName
public java.lang.String getName()
- Specified by:
getName
in interfaceOperationParameter
-
getDefaultValue
public java.lang.String getDefaultValue()
- Specified by:
getDefaultValue
in interfaceOperationParameter
-
getDescription
public java.lang.String getDescription()
- Specified by:
getDescription
in interfaceOperationParameter
-
getValidValues
public java.util.List<java.lang.String> getValidValues()
- Specified by:
getValidValues
in interfaceOperationParameter
-
getType
public java.lang.Class<?> getType()
- Specified by:
getType
in interfaceOperationParameter
-
getGenericType
public java.lang.reflect.Type getGenericType()
- Specified by:
getGenericType
in interfaceOperationParameter
-
isMandatory
public boolean isMandatory()
- Specified by:
isMandatory
in interfaceOperationParameter
-
isCompatible
public boolean isCompatible(OperationParameter that)
- Specified by:
isCompatible
in interfaceOperationParameter
-
-