org.apache.commons.attributes
Class Util

java.lang.Object
  extended byorg.apache.commons.attributes.Util

class Util
extends java.lang.Object


Constructor Summary
(package private) Util()
           
 
Method Summary
static void checkTarget(int target, java.lang.Object attribute, java.lang.String element)
           
static void checkTarget(int target, java.util.Set attributes, java.lang.String element)
           
static java.lang.String decodedClassName(java.lang.String rawName)
           
static java.lang.String getParameterList(java.lang.Class[] params)
           
static java.lang.String getSignature(java.lang.reflect.Constructor c)
           
static java.lang.String getSignature(java.lang.reflect.Method m)
           
static void validateRepository(java.lang.Class owningClass, AttributeRepositoryClass repo)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Util

Util()
Method Detail

getSignature

public static java.lang.String getSignature(java.lang.reflect.Method m)

getSignature

public static java.lang.String getSignature(java.lang.reflect.Constructor c)

decodedClassName

public static java.lang.String decodedClassName(java.lang.String rawName)
                                         throws java.lang.IllegalArgumentException
Throws:
java.lang.IllegalArgumentException

getParameterList

public static java.lang.String getParameterList(java.lang.Class[] params)

checkTarget

public static void checkTarget(int target,
                               java.lang.Object attribute,
                               java.lang.String element)

checkTarget

public static void checkTarget(int target,
                               java.util.Set attributes,
                               java.lang.String element)

validateRepository

public static void validateRepository(java.lang.Class owningClass,
                                      AttributeRepositoryClass repo)