Index

A B C D E F G H I J K L M N P R S T U V W Y 
All Classes and Interfaces|All Packages|Serialized Form

G

GenArrayParametAnnotType<D extends TheTupleTypeIfc> - Class in io.github.hglabplh_tech.reflect.clojure.api.example
 
GenArrayParametAnnotType.ChildClass - Class in io.github.hglabplh_tech.reflect.clojure.api.example
 
GenArrayParametAnnotType.MyCustomAnnotation - Annotation Interface in io.github.hglabplh_tech.reflect.clojure.api.example
 
GenArrayParametAnnotType.ParentClass - Class in io.github.hglabplh_tech.reflect.clojure.api.example
 
GenArrayParametAnnotType.Universities - Annotation Interface in io.github.hglabplh_tech.reflect.clojure.api.example
 
GenArrayParametAnnotType.University - Annotation Interface in io.github.hglabplh_tech.reflect.clojure.api.example
 
getAllAnnotations(Field) - Static method in class io.github.hglabplh_tech.reflect.clojure.api.utils.FieldsUtil
Get all annotations of a field
getAllConstructors() - Method in class io.github.hglabplh_tech.reflect.clojure.api.utils.ClassUtil
get all constructors declared in the class even also the constructors being private
getAllFields() - Method in class io.github.hglabplh_tech.reflect.clojure.api.utils.ClassUtil
get all the fields in the class if they are visible and accessible from outside the class or not
getAllMethods() - Method in class io.github.hglabplh_tech.reflect.clojure.api.utils.ClassUtil
Get all methods inside the class
getAllSubClasses() - Method in class io.github.hglabplh_tech.reflect.clojure.api.utils.ClassUtil
get all subclasses(inner classes) even if they are visible and accessible from outside or not the class
getAnnot() - Method in class io.github.hglabplh_tech.reflect.clojure.api.example.GenArrayParametAnnotType.ChildClass
 
getAnnot() - Method in class io.github.hglabplh_tech.reflect.clojure.api.example.GenArrayParametAnnotType.ParentClass
 
getAnnotationAttributes() - Method in class io.github.hglabplh_tech.reflect.clojure.api.annotations.AnnotationTool
With this the attributes of a annotation are retrieved (Target, Retention)
getAnnotReturnType(Method) - Static method in class io.github.hglabplh_tech.reflect.clojure.api.utils.AnnotationsUtil
get the annotated return-type of a method
getAnnotType(Field) - Static method in class io.github.hglabplh_tech.reflect.clojure.api.utils.FieldsUtil
Get the annotated type of the field
getArray(T[]) - Static method in class io.github.hglabplh_tech.reflect.clojure.api.example.GenArrayParametAnnotType
 
getArrayAsLazyVector(T[]) - Static method in class io.github.hglabplh_tech.reflect.clojure.api.utils.ClojFunctionalUtils
 
getBytes() - Method in class io.github.hglabplh_tech.reflect.clojure.api.example.InterfaceImplBase.TestInner
 
getClassAnnots(Class<?>) - Static method in class io.github.hglabplh_tech.reflect.clojure.api.utils.AnnotationsUtil
get all annotations belonging to a class
getClassByName(List<Class>, String) - Static method in class io.github.hglabplh_tech.reflect.clojure.api.utils.GetPackagesAndClasses
 
getClassName() - Method in class io.github.hglabplh_tech.reflect.clojure.api.utils.ClassUtil
Get the class name of the class we defined for work with
getConstructors() - Method in class io.github.hglabplh_tech.reflect.clojure.api.utils.ClassUtil
get the constructors which are visible from outside the class
getCtorAnnots(Constructor<?>) - Static method in class io.github.hglabplh_tech.reflect.clojure.api.utils.AnnotationsUtil
this function gets the annotations of a constructor
getCtorDeclaringClass(Constructor<?>) - Static method in class io.github.hglabplh_tech.reflect.clojure.api.utils.MethsCtorsUtil
Get the constructors declaring class
getCtorExceptionTypes(Constructor<?>) - Static method in class io.github.hglabplh_tech.reflect.clojure.api.utils.MethsCtorsUtil
Get the exception types of a constructor
getCtorGenericExTypes(Constructor<?>) - Static method in class io.github.hglabplh_tech.reflect.clojure.api.utils.MethsCtorsUtil
Get the generic exception types of a constructor
getCtorModifiers(Constructor<?>) - Static method in class io.github.hglabplh_tech.reflect.clojure.api.utils.MethsCtorsUtil
Get the constructors modifiers integer
getCtorName(Constructor<?>) - Static method in class io.github.hglabplh_tech.reflect.clojure.api.utils.MethsCtorsUtil
Get the constructors name
getCtorParamAnnots(Constructor<?>) - Static method in class io.github.hglabplh_tech.reflect.clojure.api.utils.AnnotationsUtil
get the annotations of the parameters of a constructor
getCtorParamCount(Constructor<?>) - Static method in class io.github.hglabplh_tech.reflect.clojure.api.utils.MethsCtorsUtil
Get the constructors parameter count
getCtorParamTypes(Constructor<?>) - Static method in class io.github.hglabplh_tech.reflect.clojure.api.utils.MethsCtorsUtil
Get the constructors parameter types
getDeclAnnotsByType(Class<Annotation>) - Method in class io.github.hglabplh_tech.reflect.clojure.api.utils.ClassUtil
 
getDeclAnnotsCtor(Constructor<?>) - Static method in class io.github.hglabplh_tech.reflect.clojure.api.utils.MethsCtorsUtil
Get the annotations of a constructor
getDeclAnnotsMethod(Method) - Static method in class io.github.hglabplh_tech.reflect.clojure.api.utils.MethsCtorsUtil
Get the annotations of a method
getDepartment() - Method in enum class io.github.hglabplh_tech.reflect.clojure.api.example.annot_rec.Category
 
getDoubleValue() - Static method in class io.github.hglabplh_tech.reflect.clojure.api.example.lambda.LambdaCollect
 
getEmployeeName(String, EmployeeType) - Method in class io.github.hglabplh_tech.reflect.clojure.api.example.annot_rec.AnnotTestBase
 
getEmployeeName(String, EmployeeType) - Method in interface io.github.hglabplh_tech.reflect.clojure.api.example.annot_rec.HumanResource
 
getEnclosingClass() - Method in class io.github.hglabplh_tech.reflect.clojure.api.utils.ClassUtil
If the class or interface represented by this Class object is a member of another class, returns the Class object representing the class in which it was declared.
getEnclosingConstructor() - Method in class io.github.hglabplh_tech.reflect.clojure.api.utils.ClassUtil
If this Class object represents a local or anonymous class within a constructor, returns a Constructor object representing the immediately enclosing constructor of the underlying class.
getEnclosingMethod() - Method in class io.github.hglabplh_tech.reflect.clojure.api.utils.ClassUtil
If this Class object represents a local or anonymous class within a method, returns a Method object representing the immediately enclosing method of the underlying class.
getEnumSpec(Class<?>) - Static method in class io.github.hglabplh_tech.reflect.clojure.api.utils.SpecialFormsUtil
This method analyzes the structure and attributes and constants of a enum and returns it as a map
getFieldAnnots(Field) - Static method in class io.github.hglabplh_tech.reflect.clojure.api.utils.AnnotationsUtil
get all annotations belonging to a field
getFieldModifier(Field) - Static method in class io.github.hglabplh_tech.reflect.clojure.api.utils.FieldsUtil
Get the field modifiers integer
getFieldName(Field) - Static method in class io.github.hglabplh_tech.reflect.clojure.api.utils.FieldsUtil
Get the fields name
getFieldType(Field) - Static method in class io.github.hglabplh_tech.reflect.clojure.api.utils.FieldsUtil
Get the type of the field as Class
getGeneralLambdaExprSpec(Class<?>) - Static method in class io.github.hglabplh_tech.reflect.clojure.api.utils.SpecialFormsUtil
This method analyzes a 'lambda' and returns the attributes and the specification !!!EXPERIMENTAL UP TO NOW!!!
getGenericInterfaces() - Method in class io.github.hglabplh_tech.reflect.clojure.api.utils.ClassUtil
Here the generic Interfaces (something like TypeClass<T> are returned
getGenericSuperClass() - Method in class io.github.hglabplh_tech.reflect.clojure.api.utils.ClassUtil
this method return a possible generic super-class-type
getGenericType(Field) - Static method in class io.github.hglabplh_tech.reflect.clojure.api.utils.FieldsUtil
Get the generic type of the field
getInterfaces() - Method in class io.github.hglabplh_tech.reflect.clojure.api.utils.ClassUtil
Here the Interfaces are returned
getListAsLazyVector(List<?>) - Static method in class io.github.hglabplh_tech.reflect.clojure.api.utils.ClojFunctionalUtils
transform a java.util.List to a Clojure vector
getMethDeclaringClass(Method) - Static method in class io.github.hglabplh_tech.reflect.clojure.api.utils.MethsCtorsUtil
Get the methods declaring class
getMethExceptionTypes(Method) - Static method in class io.github.hglabplh_tech.reflect.clojure.api.utils.MethsCtorsUtil
Get the methods exception types
getMethGenericExTypes(Method) - Static method in class io.github.hglabplh_tech.reflect.clojure.api.utils.MethsCtorsUtil
Get the methods generic exception types
getMethGenericParmTypes(Method) - Static method in class io.github.hglabplh_tech.reflect.clojure.api.utils.MethsCtorsUtil
Get the methods generic parameter types
getMethGenericReturnType(Method) - Static method in class io.github.hglabplh_tech.reflect.clojure.api.utils.MethsCtorsUtil
Get the methods generic return type
getMethodAnnots(Method) - Static method in class io.github.hglabplh_tech.reflect.clojure.api.utils.AnnotationsUtil
get all annotations belonging to a method
getMethodByName(String) - Method in class io.github.hglabplh_tech.reflect.clojure.api.utils.ClassUtil
This method searches a method by its name and gives back an optional Optional <Method> value either empty or the method
getMethodModifiers(Method) - Static method in class io.github.hglabplh_tech.reflect.clojure.api.utils.MethsCtorsUtil
Get the methods modifiers integer
getMethodName(Method) - Static method in class io.github.hglabplh_tech.reflect.clojure.api.utils.MethsCtorsUtil
Get the methods name
getMethodParamCount(Method) - Static method in class io.github.hglabplh_tech.reflect.clojure.api.utils.MethsCtorsUtil
Get the methods parameter count
getMethodParamTypes(Method) - Static method in class io.github.hglabplh_tech.reflect.clojure.api.utils.MethsCtorsUtil
Get the methods parameter types
getMethodReturnType(Method) - Static method in class io.github.hglabplh_tech.reflect.clojure.api.utils.MethsCtorsUtil
Get the methods return type
getMethParamAnnots(Method) - Static method in class io.github.hglabplh_tech.reflect.clojure.api.utils.AnnotationsUtil
get the annotations of the parameters of a method
getName() - Method in enum class io.github.hglabplh_tech.reflect.clojure.api.example.annot_rec.Category
 
GetPackagesAndClasses - Class in io.github.hglabplh_tech.reflect.clojure.api.utils
The utility class
GetPackagesAndClasses() - Constructor for class io.github.hglabplh_tech.reflect.clojure.api.utils.GetPackagesAndClasses
 
getPublicAnnotations() - Method in class io.github.hglabplh_tech.reflect.clojure.api.utils.ClassUtil
get the annotations of the class which are visible
getPublicFields() - Method in class io.github.hglabplh_tech.reflect.clojure.api.utils.ClassUtil
Get all public fields inside the class
getPublicMethods() - Method in class io.github.hglabplh_tech.reflect.clojure.api.utils.ClassUtil
get all methods visible as public from outside the class
getPublicSubClasses() - Method in class io.github.hglabplh_tech.reflect.clojure.api.utils.ClassUtil
get all subclasses(inner classes) which are visible and accessible from outside the class
getRecordSpec(Class<?>) - Static method in class io.github.hglabplh_tech.reflect.clojure.api.utils.SpecialFormsUtil
This method analyzes the structure and attributes and constants of a record and returns it as a map
getSuperClass() - Method in class io.github.hglabplh_tech.reflect.clojure.api.utils.ClassUtil
this method return a possible super-class-type (Class )
getTheClass() - Method in class io.github.hglabplh_tech.reflect.clojure.api.utils.ClassUtil
getter for the defined class itself
getTypeParamsCtor(Constructor<?>) - Static method in class io.github.hglabplh_tech.reflect.clojure.api.utils.MethsCtorsUtil
Get the type parameters of a constructor
getTypeParamsMethod(Method) - Static method in class io.github.hglabplh_tech.reflect.clojure.api.utils.MethsCtorsUtil
Get the type parameters of a method
getValuesOfInterface(Type) - Static method in class io.github.hglabplh_tech.reflect.clojure.api.utils.ClassUtil
 
A B C D E F G H I J K L M N P R S T U V W Y 
All Classes and Interfaces|All Packages|Serialized Form