Skip to content

v2.0.0

Latest
Compare
Choose a tag to compare
@ThomasSousa96 ThomasSousa96 released this 12 Nov 17:29
  • [NEW] Added support to static path directly in the String
  • [NEW] Added the PathExpressionPredicate class that tests one or two path expressions with a internal predicate
  • [NEW] Added methods for get the generic type of class, fields, methods and parameters in the ClassWrapper class
  • [NEW] Added the getLastMember and getMemberOf methods in the PathExpression class
  • [NEW] Added the getMember method in the ExpressionNode class
  • [NEW] Added the withAnnotationAnnotatedWith and withMethodSignature methods in the Predicates class
  • [NEW] Added the needArguments method in the ExpressionNode and PathExpression class
  • [NEW] Added the getArgumentKeys method in the ExpressionNode class
  • [NEW] Added the getMemberType, formatAsMethodSignature method in the ClassWrapper class
  • [NEW] Added utility methods in the ExpressionNode class to tests the node type and to cast to a specific type
  • [CHANGED] Changed the order of the "consumer" and "predicate" parameters in the ClassWrapper class
  • [CHANGED] Changed the equals and hashCode methods of the MethodNode class
  • [CHANGED] Renamed the tests methods to maintain a pattern