code: @Override
      public Set<SingularAttribute<X, ?>> getDeclaredSingularAttributes()
      {
          Set<SingularAttribute<X, ?>> declaredAttribSet = null;
          if (declaredSingluarAttribs != null)
          {
              declaredAttribSet = new HashSet<SingularAttribute<X, ?>>();
              declaredAttribSet.addAll(declaredSingluarAttribs.values());
          }
          return declaredAttribSet;
      }
docs: /*
  (non-Javadoc)
  
  @see
  javax.persistence.metamodel.ManagedType#getDeclaredSingularAttributes()