Log Message
codeformatting, code cleanup, javadoc
Modified Paths
- trunk/qdox/src/main/java/com/thoughtworks/qdox/model/JavaParameter.java
- trunk/qdox/src/main/java/com/thoughtworks/qdox/model/impl/DefaultJavaParameter.java
Diff
Modified: trunk/qdox/src/main/java/com/thoughtworks/qdox/model/JavaParameter.java (1457 => 1458)
--- trunk/qdox/src/main/java/com/thoughtworks/qdox/model/JavaParameter.java 2011-12-28 12:07:00 UTC (rev 1457)
+++ trunk/qdox/src/main/java/com/thoughtworks/qdox/model/JavaParameter.java 2011-12-28 13:23:33 UTC (rev 1458)
@@ -75,6 +75,10 @@
*/
String getFullyQualifiedName();
+ /**
+ * @return the canonical name of the type, never <code>null</code>
+ * @since 2.0
+ */
String getCanonicalName();
/**
Modified: trunk/qdox/src/main/java/com/thoughtworks/qdox/model/impl/DefaultJavaParameter.java (1457 => 1458)
--- trunk/qdox/src/main/java/com/thoughtworks/qdox/model/impl/DefaultJavaParameter.java 2011-12-28 12:07:00 UTC (rev 1457)
+++ trunk/qdox/src/main/java/com/thoughtworks/qdox/model/impl/DefaultJavaParameter.java 2011-12-28 13:23:33 UTC (rev 1458)
@@ -3,7 +3,6 @@
import com.thoughtworks.qdox.model.JavaClass;
import com.thoughtworks.qdox.model.JavaMethod;
import com.thoughtworks.qdox.model.JavaParameter;
-import com.thoughtworks.qdox.model.JavaParameterizedType;
import com.thoughtworks.qdox.model.JavaType;
/*
@@ -26,20 +25,20 @@
*/
-public class DefaultJavaParameter<T extends JavaClass & JavaParameterizedType> extends AbstractBaseJavaEntity implements JavaParameter
+public class DefaultJavaParameter extends AbstractBaseJavaEntity implements JavaParameter
{
private String name;
- private T type;
+ private JavaClass type;
private JavaMethod parentMethod;
private boolean varArgs;
- public DefaultJavaParameter( T type, String name )
+ public DefaultJavaParameter( JavaClass type, String name )
{
this( type, name, false );
}
- public DefaultJavaParameter( T type, String name, boolean varArgs )
+ public DefaultJavaParameter( JavaClass type, String name, boolean varArgs )
{
this.name = name;
this.type = type;
@@ -69,6 +68,7 @@
return type;
}
+ /** {@inheritDoc} */
public JavaClass getJavaClass()
{
return type;
@@ -184,6 +184,7 @@
return type.getGenericValue();
}
+ /** {@inheritDoc} */
public String toGenericString()
{
return type.toGenericString();
To unsubscribe from this list please visit:
