Uses of Class
com.ejie.r01f.reflection.ReflectionException

Packages that use ReflectionException
com.ejie.r01f.reflection   
com.ejie.r01f.servlet.filter.authorization   
com.ejie.r01f.util   
 

Uses of ReflectionException in com.ejie.r01f.reflection
 

Methods in com.ejie.r01f.reflection that throw ReflectionException
static java.lang.Object ReflectionUtils.getObjectInstance(java.lang.String className, java.lang.Class[] constructorArgsClassDefs, java.lang.Object[] constructorArgs, boolean force)
          Obtiene una instancia de una clase a partir del nombre completo (incluido paquete) de la clase
static java.lang.Object ReflectionUtils.getObjectInstance(java.lang.String className)
          Obtiene una instancia de una clase a partir del nombre completo (incluido paquete) de la clase.
static java.lang.Object ReflectionUtils.getObjectInstance(java.lang.Class classDef, java.lang.Class[] constructorArgsClassDefs, java.lang.Object[] constructorArgs, boolean force)
          Obtiene una instancia de una clase a partir del nombre completo (incluido paquete) de la clase
static java.lang.Object ReflectionUtils.getObjectInstance(java.lang.Class classDef)
          Obtiene una instancia de un objeto utilizando el constructor vacio
static java.lang.Object ReflectionUtils.invokeMethod(java.lang.Object obj, java.lang.reflect.Method methodDef, java.lang.Object[] argValues)
          Invoca un metodo sobre un objeto
static java.lang.Object ReflectionUtils.invokeMethod(java.lang.Object obj, java.lang.String methodName, java.lang.Class[] argsTypes, java.lang.Object[] argsValues)
          Invoca un metodo sobre un objeto
static java.lang.Object ReflectionUtils.invokeStaticMethod(java.lang.Class classDef, java.lang.String methodName, java.lang.Class[] argsTypes, java.lang.Object[] argsValues)
          Invoca un metodo ESTATICO sobre un objeto
static java.util.Map ReflectionUtils.getAllFieldsMap(java.lang.Class objClassDef)
          Obtiene un mapa con la DEFINICION de todos los miembros de un objeto, recorriendo toda la jerarquia de herencia PROBLEMA: class.getFields() devuelve solo miembros PUBLICOS class.getDeclaredFields() devuelve miembros publicos y privados declarados en la propia clase (ignora la herencia)
static java.lang.reflect.Field[] ReflectionUtils.getAllFieldsArray(java.lang.Class objClassDef)
          Obtiene un array con la DEFINICION de todos los miembros de un objeto, recorriendo toda la jerarquia de herencia PROBLEMA: class.getFields() devuelve solo miembros PUBLICOS class.getDeclaredFields() devuelve miembros publicos y privados declarados en la propia clase (ignora la herencia)
static void ReflectionUtils.setMemberValue(java.lang.Object obj, java.lang.String memberName, java.lang.Class memberClassDef, java.lang.Object value, boolean useAccessor)
          Establece el valor de un miembro en un objeto bien accediendo directamente a la variable miembro bien utilizando un accessor set[MemberName]
static void ReflectionUtils.setMemberValue(java.lang.Object obj, java.lang.String memberName, java.lang.Object value, boolean useAccessor)
          Establece el valor de un miembro en un objeto bien accediendo directamente a la variable miembro bien utilizando un accessor set[MemberName]
static void ReflectionUtils.setMemberValueAsString(java.lang.Object obj, java.lang.String memberName, java.lang.String value, boolean useAccessor)
          Establece el valor de un miembro como un String
static void ReflectionUtils.setMemberValueAsInteger(java.lang.Object obj, java.lang.String memberName, java.lang.Integer value, boolean useAccessor)
          Establece el valor de un miembro como un entero
static void ReflectionUtils.setMemberValueAsLong(java.lang.Object obj, java.lang.String memberName, java.lang.Long value, boolean useAccessor)
          Establece el valor de un miembro como un long
static void ReflectionUtils.setMemberValueAsDouble(java.lang.Object obj, java.lang.String memberName, java.lang.Double value, boolean useAccessor)
          Establece el valor de un miembro como un double
static void ReflectionUtils.setMemberValueAsShort(java.lang.Object obj, java.lang.String memberName, java.lang.Short value, boolean useAccessor)
          Establece el valor de un miembro como un short
static void ReflectionUtils.setMemberValueAsFloat(java.lang.Object obj, java.lang.String memberName, java.lang.Float value, boolean useAccessor)
          Establece el valor de un miembro como un Float
static java.lang.Object ReflectionUtils.getMemberValue(java.lang.Object obj, java.lang.String memberName, boolean useAccessor)
          Obtiene el valor de un miembro en un objeto, bien accediendo directamente al miembro o bien utilizando un accessor (get[MemberName])
static java.lang.String ReflectionUtils.getMemberValueAsString(java.lang.Object obj, java.lang.String memberName, boolean useAccessor)
          Devuelve el valor de un miembro como una cadena
static java.lang.Long ReflectionUtils.getMemberValueAsLong(java.lang.Object obj, java.lang.String memberName, boolean useAccessor)
          Devuelve el valor de un miembro como un long
static java.lang.Double ReflectionUtils.getMemberValueAsDouble(java.lang.Object obj, java.lang.String memberName, boolean useAccessor)
          Devuelve el valor de un miembro como un Double
static java.lang.Short ReflectionUtils.getMemberValueAsShort(java.lang.Object obj, java.lang.String memberName, boolean useAccessor)
          Devuelve el valor de un miembro como un short
static java.lang.Float ReflectionUtils.getMemberValueAsFloat(java.lang.Object obj, java.lang.String memberName, boolean useAccessor)
          Devuelve el valor de un miembro como un float
static void ReflectionUtils.setMemberValueUsingPath(java.lang.Object obj, java.lang.String memberPath, java.lang.Object memberValue, boolean useAccesors)
          Funcion que se encarga de establecer el valor de un miembro en una jerarquía de objetos El path al miembro se pasa como parametro en la variable memberPath que tiene la siguiente estructura: obj.member.member.member...
static java.lang.Object ReflectionUtils.getMemberValueUsingPath(java.lang.Object obj, java.lang.String memberPath, boolean useAccesors)
          Funcion que se encarga de obtener un valor de una jerarquia de objetos El path al miembro se pasa como parametro en la variable memberPath que tiene la siguiente estructura: obj.member.member.member...
 

Uses of ReflectionException in com.ejie.r01f.servlet.filter.authorization
 

Methods in com.ejie.r01f.servlet.filter.authorization that throw ReflectionException
static R01FBaseAuthProvider R01FAuthFilterUtils.obtainAuthProviderInstance(R01FAuthCfg authCfg, javax.servlet.ServletRequest req, java.lang.String providerId)
          Utiliza reflection para instanciar el provider de autorizacion
 

Uses of ReflectionException in com.ejie.r01f.util
 

Methods in com.ejie.r01f.util that throw ReflectionException
static java.lang.String StringUtils.replaceVariableValuesUsingReflection(java.lang.String inStr, java.lang.String varDelim, java.lang.Object obj, java.util.Map varPaths)
          Sustituye una cadena que contiene variables por sus valores Las variables estan delimitadas por una cadena que se pasa, pej: $varName$ NOTA: Para introducir el delimitador en el texto, doblarlo, pej: Esto son 10$$ dolares En un mapa indexado por el nombre de las variables se pasan sus valores