public class ConstructorDefImpl<T> extends Object implements ConstructorDef<T>
| Constructor and Description |
|---|
ConstructorDefImpl(String className,
ConstructorArg[] args,
boolean injectable) |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(ConstructorDef<?> o) |
boolean |
equals(Object o) |
ConstructorArg[] |
getArgs() |
String |
getClassName() |
int |
hashCode() |
boolean |
isMoreSpecificThan(ConstructorDef<?> def) |
boolean |
takesParameters(ClassNode<?>[] paramTypes) |
String |
toString() |
public ConstructorDefImpl(String className, ConstructorArg[] args, boolean injectable) throws ClassHierarchyException
ClassHierarchyExceptionpublic ConstructorArg[] getArgs()
getArgs in interface ConstructorDef<T>public String getClassName()
getClassName in interface ConstructorDef<T>public boolean takesParameters(ClassNode<?>[] paramTypes)
takesParameters in interface ConstructorDef<T>public boolean isMoreSpecificThan(ConstructorDef<?> def)
isMoreSpecificThan in interface ConstructorDef<T>public int compareTo(ConstructorDef<?> o)
compareTo in interface Comparable<ConstructorDef<?>>Copyright © 2016 The Apache Software Foundation. All rights reserved.