Index
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
All Classes and Interfaces|All Packages|Serialized Form