-
public class ParserParses CleverTap annotations when called via Parser.parseVariables(...) or Parser.parseVariablesForClasses(...).
-
-
Constructor Summary
Constructors Constructor Description Parser(CTVariables ctVariables)
-
Method Summary
Modifier and Type Method Description voidparseVariables(Array<Object> instances)Parses annotations for all given object instances(eg, if variables are defined inActivity class, then Parser.parseVariables(activityObj) can be called). voidparseVariablesForClasses(Array<Class<out Object>> classes)Parses annotations for all given classes.(eg, if variables are defined in aseparate 'MyVariables' class, then Parser.parseVariablesForClasses(MyVariables. -
-
Constructor Detail
-
Parser
Parser(CTVariables ctVariables)
-
-
Method Detail
-
parseVariables
void parseVariables(Array<Object> instances)
Parses annotations for all given object instances(eg, if variables are defined inActivity class, then Parser.parseVariables(activityObj) can be called).
- Parameters:
instances- Objects of a class
-
parseVariablesForClasses
void parseVariablesForClasses(Array<Class<out Object>> classes)
Parses annotations for all given classes.(eg, if variables are defined in aseparate 'MyVariables' class, then Parser.parseVariablesForClasses(MyVariables.class) can becalled)
-
-
-
-