Program: 33197
Project: 33197
Buggy source:
public CsdlEntitySet getEntitySet(final FullQualifiedName entityContainer,final String name) throws ODataException {
  if (entityContainer == nameContainer) {
    if (name.equals("String_Node_Str")) {
      return new CsdlEntitySet().setName("String_Node_Str").setType(EntityTypeProvider.nameETAllPrim).setTitle("String_Node_Str").setNavigationPropertyBindings(Arrays.asList(new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"))).setAnnotations(Arrays.asList(new CsdlAnnotation().setTerm("String_Node_Str").setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.String,"String_Node_Str")),new CsdlAnnotation().setTerm(TermProvider.TERM_DATA.getFullQualifiedNameAsString()).setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.Bool,"String_Node_Str"))));
    }
 else     if (name.equals("String_Node_Str")) {
      return new CsdlEntitySet().setName("String_Node_Str").setType(EntityTypeProvider.nameETCollAllPrim).setAnnotations(Arrays.asList(new CsdlAnnotation().setTerm("String_Node_Str").setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.String).setValue("String_Node_Str")),new CsdlAnnotation().setTerm(TermProvider.TERM_DATA.getFullQualifiedNameAsString()).setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.Bool,"String_Node_Str"))));
    }
 else     if (name.equals("String_Node_Str")) {
      return new CsdlEntitySet().setName("String_Node_Str").setType(EntityTypeProvider.nameETTwoPrim).setNavigationPropertyBindings(Arrays.asList(new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"))).setAnnotations(Arrays.asList(new CsdlAnnotation().setTerm("String_Node_Str").setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.String).setValue("String_Node_Str")),new CsdlAnnotation().setTerm(TermProvider.TERM_DATA.getFullQualifiedNameAsString()).setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.Bool,"String_Node_Str"))));
    }
 else     if (name.equals("String_Node_Str")) {
      return new CsdlEntitySet().setName("String_Node_Str").setType(EntityTypeProvider.nameETMixPrimCollComp).setAnnotations(Arrays.asList(new CsdlAnnotation().setTerm("String_Node_Str").setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.String).setValue("String_Node_Str" + "String_Node_Str")),new CsdlAnnotation().setTerm(TermProvider.TERM_DATA.getFullQualifiedNameAsString()).setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.Bool,"String_Node_Str"))));
    }
 else     if (name.equals("String_Node_Str")) {
      return new CsdlEntitySet().setName("String_Node_Str").setType(EntityTypeProvider.nameETBase).setAnnotations(Arrays.asList(new CsdlAnnotation().setTerm("String_Node_Str").setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.String).setValue("String_Node_Str")),new CsdlAnnotation().setTerm(TermProvider.TERM_DATA.getFullQualifiedNameAsString()).setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.Bool,"String_Node_Str"))));
    }
 else     if (name.equals("String_Node_Str")) {
      return new CsdlEntitySet().setName("String_Node_Str").setType(EntityTypeProvider.nameETTwoBase).setAnnotations(Arrays.asList(new CsdlAnnotation().setTerm("String_Node_Str").setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.String).setValue("String_Node_Str")),new CsdlAnnotation().setTerm(TermProvider.TERM_DATA.getFullQualifiedNameAsString()).setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.Bool,"String_Node_Str"))));
    }
 else     if (name.equals("String_Node_Str")) {
      return new CsdlEntitySet().setName("String_Node_Str").setType(EntityTypeProvider.nameETTwoKeyTwoPrim).setAnnotations(Arrays.asList(new CsdlAnnotation().setTerm("String_Node_Str").setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.String).setValue("String_Node_Str")),new CsdlAnnotation().setTerm(TermProvider.TERM_DATA.getFullQualifiedNameAsString()).setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.Bool,"String_Node_Str"))));
    }
 else     if (name.equals("String_Node_Str")) {
      return new CsdlEntitySet().setName("String_Node_Str").setType(EntityTypeProvider.nameETBaseTwoKeyTwoPrim).setAnnotations(Arrays.asList(new CsdlAnnotation().setTerm("String_Node_Str").setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.String).setValue("String_Node_Str")),new CsdlAnnotation().setTerm(TermProvider.TERM_DATA.getFullQualifiedNameAsString()).setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.Bool,"String_Node_Str"))));
    }
 else     if (name.equals("String_Node_Str")) {
      return new CsdlEntitySet().setName("String_Node_Str").setType(EntityTypeProvider.nameETTwoBaseTwoKeyTwoPrim).setAnnotations(Arrays.asList(new CsdlAnnotation().setTerm("String_Node_Str").setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.String).setValue("String_Node_Str")),new CsdlAnnotation().setTerm(TermProvider.TERM_DATA.getFullQualifiedNameAsString()).setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.Bool,"String_Node_Str"))));
    }
 else     if (name.equals("String_Node_Str")) {
      return new CsdlEntitySet().setName("String_Node_Str").setType(EntityTypeProvider.nameETAllKey).setAnnotations(Arrays.asList(new CsdlAnnotation().setTerm("String_Node_Str").setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.String).setValue("String_Node_Str")),new CsdlAnnotation().setTerm(TermProvider.TERM_DATA.getFullQualifiedNameAsString()).setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.Bool,"String_Node_Str"))));
    }
 else     if (name.equals("String_Node_Str")) {
      return new CsdlEntitySet().setName("String_Node_Str").setType(EntityTypeProvider.nameETCompAllPrim).setAnnotations(Arrays.asList(new CsdlAnnotation().setTerm("String_Node_Str").setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.String).setValue("String_Node_Str")),new CsdlAnnotation().setTerm(TermProvider.TERM_DATA.getFullQualifiedNameAsString()).setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.Bool,"String_Node_Str"))));
    }
 else     if (name.equals("String_Node_Str")) {
      return new CsdlEntitySet().setName("String_Node_Str").setType(EntityTypeProvider.nameETCompCollAllPrim).setAnnotations(Arrays.asList(new CsdlAnnotation().setTerm("String_Node_Str").setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.String).setValue("String_Node_Str")),new CsdlAnnotation().setTerm(TermProvider.TERM_DATA.getFullQualifiedNameAsString()).setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.Bool,"String_Node_Str"))));
    }
 else     if (name.equals("String_Node_Str")) {
      return new CsdlEntitySet().setName("String_Node_Str").setType(EntityTypeProvider.nameETCompComp).setAnnotations(Arrays.asList(new CsdlAnnotation().setTerm("String_Node_Str").setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.String).setValue("String_Node_Str")),new CsdlAnnotation().setTerm(TermProvider.TERM_DATA.getFullQualifiedNameAsString()).setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.Bool,"String_Node_Str"))));
    }
 else     if (name.equals("String_Node_Str")) {
      return new CsdlEntitySet().setName("String_Node_Str").setType(EntityTypeProvider.nameETCompCollComp).setAnnotations(Arrays.asList(new CsdlAnnotation().setTerm("String_Node_Str").setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.String).setValue("String_Node_Str")),new CsdlAnnotation().setTerm(TermProvider.TERM_DATA.getFullQualifiedNameAsString()).setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.Bool,"String_Node_Str"))));
    }
 else     if (name.equals("String_Node_Str")) {
      return new CsdlEntitySet().setName("String_Node_Str").setType(EntityTypeProvider.nameETMedia).setIncludeInServiceDocument(true).setAnnotations(Arrays.asList(new CsdlAnnotation().setTerm("String_Node_Str").setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.String).setValue("String_Node_Str")),new CsdlAnnotation().setTerm(TermProvider.TERM_DATA.getFullQualifiedNameAsString()).setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.Bool,"String_Node_Str"))));
    }
 else     if (name.equals("String_Node_Str")) {
      return new CsdlEntitySet().setName("String_Node_Str").setType(EntityTypeProvider.nameETKeyTwoKeyComp).setAnnotations(Arrays.asList(new CsdlAnnotation().setTerm("String_Node_Str").setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.String).setValue("String_Node_Str")),new CsdlAnnotation().setTerm(TermProvider.TERM_DATA.getFullQualifiedNameAsString()).setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.Bool,"String_Node_Str"))));
    }
 else     if (name.equals("String_Node_Str")) {
      return new CsdlEntitySet().setName("String_Node_Str").setIncludeInServiceDocument(false).setType(EntityTypeProvider.nameETAllPrim).setAnnotations(Arrays.asList(new CsdlAnnotation().setTerm("String_Node_Str").setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.String).setValue("String_Node_Str")),new CsdlAnnotation().setTerm(TermProvider.TERM_DATA.getFullQualifiedNameAsString()).setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.Bool,"String_Node_Str"))));
    }
 else     if (name.equals("String_Node_Str")) {
      return new CsdlEntitySet().setName("String_Node_Str").setType(EntityTypeProvider.nameETServerSidePaging).setAnnotations(Arrays.asList(new CsdlAnnotation().setTerm("String_Node_Str").setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.String).setValue("String_Node_Str")),new CsdlAnnotation().setTerm(TermProvider.TERM_DATA.getFullQualifiedNameAsString()).setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.Bool,"String_Node_Str"))));
    }
 else     if (name.equals("String_Node_Str")) {
      return new CsdlEntitySet().setName("String_Node_Str").setType(EntityTypeProvider.nameETAllNullable).setAnnotations(Arrays.asList(new CsdlAnnotation().setTerm("String_Node_Str").setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.String).setValue("String_Node_Str")),new CsdlAnnotation().setTerm(TermProvider.TERM_DATA.getFullQualifiedNameAsString()).setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.Bool,"String_Node_Str"))));
    }
 else     if (name.equals("String_Node_Str")) {
      return new CsdlEntitySet().setName("String_Node_Str").setType(EntityTypeProvider.nameETKeyNav).setNavigationPropertyBindings(Arrays.asList(new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"))).setAnnotations(Arrays.asList(new CsdlAnnotation().setTerm("String_Node_Str").setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.String).setValue("String_Node_Str" + "String_Node_Str")),new CsdlAnnotation().setTerm(TermProvider.TERM_DATA.getFullQualifiedNameAsString()).setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.Bool,"String_Node_Str"))));
    }
 else     if (name.equals("String_Node_Str")) {
      return new CsdlEntitySet().setName("String_Node_Str").setType(EntityTypeProvider.nameETTwoKeyNav).setNavigationPropertyBindings(Arrays.asList(new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"))).setAnnotations(Arrays.asList(new CsdlAnnotation().setTerm("String_Node_Str").setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.String).setValue("String_Node_Str" + "String_Node_Str")),new CsdlAnnotation().setTerm(TermProvider.TERM_DATA.getFullQualifiedNameAsString()).setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.Bool,"String_Node_Str"))));
    }
 else     if (name.equals("String_Node_Str")) {
      return new CsdlEntitySet().setName("String_Node_Str").setType(EntityTypeProvider.nameETKeyNavCont).setNavigationPropertyBindings(Arrays.asList(new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"))).setAnnotations(Arrays.asList(new CsdlAnnotation().setTerm("String_Node_Str").setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.String).setValue("String_Node_Str")),new CsdlAnnotation().setTerm(TermProvider.TERM_DATA.getFullQualifiedNameAsString()).setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.Bool,"String_Node_Str"))));
    }
 else     if (name.equals("String_Node_Str")) {
      return new CsdlEntitySet().setName("String_Node_Str").setType(EntityTypeProvider.nameETTwoKeyNavCont).setNavigationPropertyBindings(Arrays.asList(new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"))).setAnnotations(Arrays.asList(new CsdlAnnotation().setTerm("String_Node_Str").setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.String).setValue("String_Node_Str")),new CsdlAnnotation().setTerm(TermProvider.TERM_DATA.getFullQualifiedNameAsString()).setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.Bool,"String_Node_Str"))));
    }
 else     if (name.equals("String_Node_Str")) {
      return new CsdlEntitySet().setName("String_Node_Str").setType(EntityTypeProvider.nameETBaseTwoKeyNav).setNavigationPropertyBindings(Arrays.asList(new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"))).setAnnotations(Arrays.asList(new CsdlAnnotation().setTerm("String_Node_Str").setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.String).setValue("String_Node_Str")),new CsdlAnnotation().setTerm(TermProvider.TERM_DATA.getFullQualifiedNameAsString()).setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.Bool,"String_Node_Str"))));
    }
 else     if (name.equals("String_Node_Str")) {
      return new CsdlEntitySet().setName("String_Node_Str").setType(EntityTypeProvider.nameETTwoBaseTwoKeyNav).setAnnotations(Arrays.asList(new CsdlAnnotation().setTerm("String_Node_Str").setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.String).setValue("String_Node_Str")),new CsdlAnnotation().setTerm(TermProvider.TERM_DATA.getFullQualifiedNameAsString()).setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.Bool,"String_Node_Str"))));
    }
 else     if (name.equals("String_Node_Str")) {
      return new CsdlEntitySet().setName("String_Node_Str").setType(EntityTypeProvider.nameETCompMixPrimCollComp).setAnnotations(Arrays.asList(new CsdlAnnotation().setTerm("String_Node_Str").setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.String).setValue("String_Node_Str" + "String_Node_Str")),new CsdlAnnotation().setTerm(TermProvider.TERM_DATA.getFullQualifiedNameAsString()).setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.Bool,"String_Node_Str"))));
    }
 else     if (name.equals("String_Node_Str")) {
      return new CsdlEntitySet().setName("String_Node_Str").setType(EntityTypeProvider.nameETFourKeyAlias).setAnnotations(Arrays.asList(new CsdlAnnotation().setTerm("String_Node_Str").setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.String).setValue("String_Node_Str")),new CsdlAnnotation().setTerm(TermProvider.TERM_DATA.getFullQualifiedNameAsString()).setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.Bool,"String_Node_Str"))));
    }
 else     if (name.equals("String_Node_Str")) {
      return new CsdlEntitySet().setName("String_Node_Str").setType(EntityTypeProvider.nameETMixEnumDefCollComp).setAnnotations(Arrays.asList(new CsdlAnnotation().setTerm("String_Node_Str").setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.String).setValue("String_Node_Str" + "String_Node_Str")),new CsdlAnnotation().setTerm(TermProvider.TERM_DATA.getFullQualifiedNameAsString()).setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.Bool,"String_Node_Str"))));
    }
  }
  return null;
}

Fixed version (ground truth):
public CsdlEntitySet getEntitySet(final FullQualifiedName entityContainer,final String name) throws ODataException {
  if (entityContainer == nameContainer) {
    if (name.equals("String_Node_Str")) {
      return new CsdlEntitySet().setName("String_Node_Str").setType(EntityTypeProvider.nameETAllPrim).setTitle("String_Node_Str").setNavigationPropertyBindings(Arrays.asList(new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"))).setAnnotations(Arrays.asList(new CsdlAnnotation().setTerm("String_Node_Str").setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.String,"String_Node_Str")),new CsdlAnnotation().setTerm(TermProvider.TERM_DATA.getFullQualifiedNameAsString()).setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.Bool,"String_Node_Str"))));
    }
 else     if (name.equals("String_Node_Str")) {
      return new CsdlEntitySet().setName("String_Node_Str").setType(EntityTypeProvider.nameETCollAllPrim).setAnnotations(Arrays.asList(new CsdlAnnotation().setTerm(TermProvider.TERM_DESCRIPTION.getFullQualifiedNameAsString()).setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.String).setValue("String_Node_Str")),new CsdlAnnotation().setTerm(TermProvider.TERM_DATA.getFullQualifiedNameAsString()).setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.Bool,"String_Node_Str"))));
    }
 else     if (name.equals("String_Node_Str")) {
      return new CsdlEntitySet().setName("String_Node_Str").setType(EntityTypeProvider.nameETTwoPrim).setNavigationPropertyBindings(Arrays.asList(new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"))).setAnnotations(Arrays.asList(new CsdlAnnotation().setTerm("String_Node_Str").setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.String).setValue("String_Node_Str")),new CsdlAnnotation().setTerm(TermProvider.TERM_DATA.getFullQualifiedNameAsString()).setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.Bool,"String_Node_Str"))));
    }
 else     if (name.equals("String_Node_Str")) {
      return new CsdlEntitySet().setName("String_Node_Str").setType(EntityTypeProvider.nameETMixPrimCollComp).setAnnotations(Arrays.asList(new CsdlAnnotation().setTerm("String_Node_Str").setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.String).setValue("String_Node_Str" + "String_Node_Str")),new CsdlAnnotation().setTerm(TermProvider.TERM_DATA.getFullQualifiedNameAsString()).setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.Bool,"String_Node_Str"))));
    }
 else     if (name.equals("String_Node_Str")) {
      return new CsdlEntitySet().setName("String_Node_Str").setType(EntityTypeProvider.nameETBase).setAnnotations(Arrays.asList(new CsdlAnnotation().setTerm("String_Node_Str").setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.String).setValue("String_Node_Str")),new CsdlAnnotation().setTerm(TermProvider.TERM_DATA.getFullQualifiedNameAsString()).setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.Bool,"String_Node_Str"))));
    }
 else     if (name.equals("String_Node_Str")) {
      return new CsdlEntitySet().setName("String_Node_Str").setType(EntityTypeProvider.nameETTwoBase).setAnnotations(Arrays.asList(new CsdlAnnotation().setTerm("String_Node_Str").setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.String).setValue("String_Node_Str")),new CsdlAnnotation().setTerm(TermProvider.TERM_DATA.getFullQualifiedNameAsString()).setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.Bool,"String_Node_Str"))));
    }
 else     if (name.equals("String_Node_Str")) {
      return new CsdlEntitySet().setName("String_Node_Str").setType(EntityTypeProvider.nameETTwoKeyTwoPrim).setAnnotations(Arrays.asList(new CsdlAnnotation().setTerm("String_Node_Str").setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.String).setValue("String_Node_Str")),new CsdlAnnotation().setTerm(TermProvider.TERM_DATA.getFullQualifiedNameAsString()).setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.Bool,"String_Node_Str"))));
    }
 else     if (name.equals("String_Node_Str")) {
      return new CsdlEntitySet().setName("String_Node_Str").setType(EntityTypeProvider.nameETBaseTwoKeyTwoPrim).setAnnotations(Arrays.asList(new CsdlAnnotation().setTerm("String_Node_Str").setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.String).setValue("String_Node_Str")),new CsdlAnnotation().setTerm(TermProvider.TERM_DATA.getFullQualifiedNameAsString()).setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.Bool,"String_Node_Str"))));
    }
 else     if (name.equals("String_Node_Str")) {
      return new CsdlEntitySet().setName("String_Node_Str").setType(EntityTypeProvider.nameETTwoBaseTwoKeyTwoPrim).setAnnotations(Arrays.asList(new CsdlAnnotation().setTerm("String_Node_Str").setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.String).setValue("String_Node_Str")),new CsdlAnnotation().setTerm(TermProvider.TERM_DATA.getFullQualifiedNameAsString()).setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.Bool,"String_Node_Str"))));
    }
 else     if (name.equals("String_Node_Str")) {
      return new CsdlEntitySet().setName("String_Node_Str").setType(EntityTypeProvider.nameETAllKey).setAnnotations(Arrays.asList(new CsdlAnnotation().setTerm("String_Node_Str").setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.String).setValue("String_Node_Str")),new CsdlAnnotation().setTerm(TermProvider.TERM_DATA.getFullQualifiedNameAsString()).setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.Bool,"String_Node_Str"))));
    }
 else     if (name.equals("String_Node_Str")) {
      return new CsdlEntitySet().setName("String_Node_Str").setType(EntityTypeProvider.nameETCompAllPrim).setAnnotations(Arrays.asList(new CsdlAnnotation().setTerm("String_Node_Str").setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.String).setValue("String_Node_Str")),new CsdlAnnotation().setTerm(TermProvider.TERM_DATA.getFullQualifiedNameAsString()).setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.Bool,"String_Node_Str"))));
    }
 else     if (name.equals("String_Node_Str")) {
      return new CsdlEntitySet().setName("String_Node_Str").setType(EntityTypeProvider.nameETCompCollAllPrim).setAnnotations(Arrays.asList(new CsdlAnnotation().setTerm("String_Node_Str").setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.String).setValue("String_Node_Str")),new CsdlAnnotation().setTerm(TermProvider.TERM_DATA.getFullQualifiedNameAsString()).setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.Bool,"String_Node_Str"))));
    }
 else     if (name.equals("String_Node_Str")) {
      return new CsdlEntitySet().setName("String_Node_Str").setType(EntityTypeProvider.nameETCompComp).setAnnotations(Arrays.asList(new CsdlAnnotation().setTerm("String_Node_Str").setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.String).setValue("String_Node_Str")),new CsdlAnnotation().setTerm(TermProvider.TERM_DATA.getFullQualifiedNameAsString()).setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.Bool,"String_Node_Str"))));
    }
 else     if (name.equals("String_Node_Str")) {
      return new CsdlEntitySet().setName("String_Node_Str").setType(EntityTypeProvider.nameETCompCollComp).setAnnotations(Arrays.asList(new CsdlAnnotation().setTerm("String_Node_Str").setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.String).setValue("String_Node_Str")),new CsdlAnnotation().setTerm(TermProvider.TERM_DATA.getFullQualifiedNameAsString()).setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.Bool,"String_Node_Str"))));
    }
 else     if (name.equals("String_Node_Str")) {
      return new CsdlEntitySet().setName("String_Node_Str").setType(EntityTypeProvider.nameETMedia).setIncludeInServiceDocument(true).setAnnotations(Arrays.asList(new CsdlAnnotation().setTerm("String_Node_Str").setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.String).setValue("String_Node_Str")),new CsdlAnnotation().setTerm(TermProvider.TERM_DATA.getFullQualifiedNameAsString()).setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.Bool,"String_Node_Str"))));
    }
 else     if (name.equals("String_Node_Str")) {
      return new CsdlEntitySet().setName("String_Node_Str").setType(EntityTypeProvider.nameETKeyTwoKeyComp).setAnnotations(Arrays.asList(new CsdlAnnotation().setTerm("String_Node_Str").setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.String).setValue("String_Node_Str")),new CsdlAnnotation().setTerm(TermProvider.TERM_DATA.getFullQualifiedNameAsString()).setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.Bool,"String_Node_Str"))));
    }
 else     if (name.equals("String_Node_Str")) {
      return new CsdlEntitySet().setName("String_Node_Str").setIncludeInServiceDocument(false).setType(EntityTypeProvider.nameETAllPrim).setAnnotations(Arrays.asList(new CsdlAnnotation().setTerm("String_Node_Str").setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.String).setValue("String_Node_Str")),new CsdlAnnotation().setTerm(TermProvider.TERM_DATA.getFullQualifiedNameAsString()).setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.Bool,"String_Node_Str"))));
    }
 else     if (name.equals("String_Node_Str")) {
      return new CsdlEntitySet().setName("String_Node_Str").setType(EntityTypeProvider.nameETServerSidePaging).setAnnotations(Arrays.asList(new CsdlAnnotation().setTerm("String_Node_Str").setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.String).setValue("String_Node_Str")),new CsdlAnnotation().setTerm(TermProvider.TERM_DATA.getFullQualifiedNameAsString()).setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.Bool,"String_Node_Str"))));
    }
 else     if (name.equals("String_Node_Str")) {
      return new CsdlEntitySet().setName("String_Node_Str").setType(EntityTypeProvider.nameETAllNullable).setAnnotations(Arrays.asList(new CsdlAnnotation().setTerm("String_Node_Str").setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.String).setValue("String_Node_Str")),new CsdlAnnotation().setTerm(TermProvider.TERM_DATA.getFullQualifiedNameAsString()).setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.Bool,"String_Node_Str"))));
    }
 else     if (name.equals("String_Node_Str")) {
      return new CsdlEntitySet().setName("String_Node_Str").setType(EntityTypeProvider.nameETKeyNav).setNavigationPropertyBindings(Arrays.asList(new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"))).setAnnotations(Arrays.asList(new CsdlAnnotation().setTerm("String_Node_Str").setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.String).setValue("String_Node_Str" + "String_Node_Str")),new CsdlAnnotation().setTerm(TermProvider.TERM_DATA.getFullQualifiedNameAsString()).setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.Bool,"String_Node_Str"))));
    }
 else     if (name.equals("String_Node_Str")) {
      return new CsdlEntitySet().setName("String_Node_Str").setType(EntityTypeProvider.nameETTwoKeyNav).setNavigationPropertyBindings(Arrays.asList(new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"))).setAnnotations(Arrays.asList(new CsdlAnnotation().setTerm("String_Node_Str").setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.String).setValue("String_Node_Str" + "String_Node_Str")),new CsdlAnnotation().setTerm(TermProvider.TERM_DATA.getFullQualifiedNameAsString()).setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.Bool,"String_Node_Str"))));
    }
 else     if (name.equals("String_Node_Str")) {
      return new CsdlEntitySet().setName("String_Node_Str").setType(EntityTypeProvider.nameETKeyNavCont).setNavigationPropertyBindings(Arrays.asList(new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"))).setAnnotations(Arrays.asList(new CsdlAnnotation().setTerm("String_Node_Str").setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.String).setValue("String_Node_Str")),new CsdlAnnotation().setTerm(TermProvider.TERM_DATA.getFullQualifiedNameAsString()).setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.Bool,"String_Node_Str"))));
    }
 else     if (name.equals("String_Node_Str")) {
      return new CsdlEntitySet().setName("String_Node_Str").setType(EntityTypeProvider.nameETTwoKeyNavCont).setNavigationPropertyBindings(Arrays.asList(new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"),new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"))).setAnnotations(Arrays.asList(new CsdlAnnotation().setTerm("String_Node_Str").setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.String).setValue("String_Node_Str")),new CsdlAnnotation().setTerm(TermProvider.TERM_DATA.getFullQualifiedNameAsString()).setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.Bool,"String_Node_Str"))));
    }
 else     if (name.equals("String_Node_Str")) {
      return new CsdlEntitySet().setName("String_Node_Str").setType(EntityTypeProvider.nameETBaseTwoKeyNav).setNavigationPropertyBindings(Arrays.asList(new CsdlNavigationPropertyBinding().setPath("String_Node_Str").setTarget("String_Node_Str"))).setAnnotations(Arrays.asList(new CsdlAnnotation().setTerm("String_Node_Str").setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.String).setValue("String_Node_Str")),new CsdlAnnotation().setTerm(TermProvider.TERM_DATA.getFullQualifiedNameAsString()).setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.Bool,"String_Node_Str"))));
    }
 else     if (name.equals("String_Node_Str")) {
      return new CsdlEntitySet().setName("String_Node_Str").setType(EntityTypeProvider.nameETTwoBaseTwoKeyNav).setAnnotations(Arrays.asList(new CsdlAnnotation().setTerm("String_Node_Str").setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.String).setValue("String_Node_Str")),new CsdlAnnotation().setTerm(TermProvider.TERM_DATA.getFullQualifiedNameAsString()).setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.Bool,"String_Node_Str"))));
    }
 else     if (name.equals("String_Node_Str")) {
      return new CsdlEntitySet().setName("String_Node_Str").setType(EntityTypeProvider.nameETCompMixPrimCollComp).setAnnotations(Arrays.asList(new CsdlAnnotation().setTerm("String_Node_Str").setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.String).setValue("String_Node_Str" + "String_Node_Str")),new CsdlAnnotation().setTerm(TermProvider.TERM_DATA.getFullQualifiedNameAsString()).setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.Bool,"String_Node_Str"))));
    }
 else     if (name.equals("String_Node_Str")) {
      return new CsdlEntitySet().setName("String_Node_Str").setType(EntityTypeProvider.nameETFourKeyAlias).setAnnotations(Arrays.asList(new CsdlAnnotation().setTerm("String_Node_Str").setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.String).setValue("String_Node_Str")),new CsdlAnnotation().setTerm(TermProvider.TERM_DATA.getFullQualifiedNameAsString()).setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.Bool,"String_Node_Str"))));
    }
 else     if (name.equals("String_Node_Str")) {
      return new CsdlEntitySet().setName("String_Node_Str").setType(EntityTypeProvider.nameETMixEnumDefCollComp).setAnnotations(Arrays.asList(new CsdlAnnotation().setTerm("String_Node_Str").setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.String).setValue("String_Node_Str" + "String_Node_Str")),new CsdlAnnotation().setTerm(TermProvider.TERM_DATA.getFullQualifiedNameAsString()).setExpression(new CsdlConstantExpression(CsdlConstantExpression.ConstantExpressionType.Bool,"String_Node_Str"))));
    }
  }
  return null;
}