Save This Page
Home » JBoss-5.1.0 » org » jboss » metadata » spi » signature » [javadoc | source]
org.jboss.metadata.spi.signature
public class: Signature [javadoc | source]
java.lang.Object
   org.jboss.metadata.spi.signature.Signature

Direct Known Subclasses:
    ClassSignature, JavassistConstructorParametersSignature, ParametersSignature, MethodSignature, DeclaredMethodSignature, MethodParametersSignature, JavassistConstructorSignature, FieldSignature, JavassistMethodParametersSignature, ConstructorSignature, JavassistMethodSignature, JavassistFieldSignature, ConstructorParametersSignature

Signature.
Field Summary
public static final  String NO_NAME    No Name 
public static final  String[] NO_PARAMETERS    No Parameters 
public static final  Class<?>[] NO_PARAMETER_TYPES    No Parameters Types 
Constructor:
 public Signature() 
 public Signature(String name) 
    Create a new Signature.
    Parameters:
    name - the name
 public Signature(String parameters) 
    Create a new Signature.
    Parameters:
    parameters - the parameters
 public Signature(Class<?> parameters) 
    Create a new Signature.
    Parameters:
    parameters - the parameters
 public Signature(String name,
    Class<?> parameters) 
    Create a new Signature.
    Parameters:
    name - the name
    parameters - the parameters
 public Signature(String name,
    String parameters) 
    Create a new Signature.
    Parameters:
    name - the name
    parameters - the parameters
Method from org.jboss.metadata.spi.signature.Signature Summary:
convertParameterTypes,   convertParameters,   equals,   getName,   getParameterTypes,   getParameters,   getParametersTypes,   getPrimativeArrayType,   getSignature,   getSignature,   hashCode,   internalToString,   toString
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.jboss.metadata.spi.signature.Signature Detail:
 public static Class<?>[] convertParameterTypes(TypeInfo[] typeInfos) 
 public static String[] convertParameters(TypeInfo[] typeInfos) 
 public boolean equals(Object obj) 
 public String getName() 
    Returns the name.
 protected Class<?>[] getParameterTypes() 
    Get the parameter types (for override by sub-classes)
 public String[] getParameters() 
    Returns the parameters.
 public Class<?>[] getParametersTypes(Class<?> clazz) 
    Returns the parameter types.
 public static String getPrimativeArrayType(String name) 
 public static Signature getSignature(Member member) 
    Get a signature for a member
 public static Signature getSignature(MemberInfo member) 
    Get a signature for a member info
 public int hashCode() 
 protected  void internalToString(StringBuilder builder) 
    Build the to String
 public String toString()