public class ParameterDefinition extends Definition implements java.lang.Comparable<ParameterDefinition>
| Constructor and Description | 
|---|
ParameterDefinition(java.lang.String name,
                   TypeDefinition parameterClass,
                   boolean required,
                   DefinitionContext context)  | 
| Modifier and Type | Method and Description | 
|---|---|
int | 
compareTo(ParameterDefinition that)  | 
boolean | 
equals(java.lang.Object object)  | 
java.lang.String | 
getName()  | 
TypeDefinition | 
getParameterType()  | 
int | 
hashCode()  | 
boolean | 
isRequired()  | 
getColumnNumber, getContext, getExtensionId, getLineNumber, getPublicId, getSystemId, isExtensionLoaded, log, log, toStringpublic ParameterDefinition(java.lang.String name,
                           TypeDefinition parameterClass,
                           boolean required,
                           DefinitionContext context)
public java.lang.String getName()
public TypeDefinition getParameterType()
public boolean isRequired()
public int compareTo(ParameterDefinition that)
compareTo in interface java.lang.Comparable<ParameterDefinition>public boolean equals(java.lang.Object object)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object