code: private MemberModel tryFindMemberModelByC2jName(String memberC2jName, boolean ignoreCase) {
  
          final List<MemberModel> memberModels = getMembers();
          final String expectedName = ignoreCase ? StringUtils.lowerCase(memberC2jName)
                                                  : memberC2jName;
  
          if (memberModels != null) {
              for (MemberModel member : memberModels) {
                  String actualName = ignoreCase ? StringUtils.lowerCase(member.getC2jName())
                                                  : member.getC2jName();
  
                  if (expectedName.equals(actualName)) {
                      return member;
                  }
              }
          }
          return null;
      }
docs: Tries to find the member model associated with the given c2j member name from this shape
  model. Returns the member model if present else returns null.