/**
  * Genera un csdigo hash para el bean basandose en todos los atributos
  *
  * @return Retorna el csdigo hash del bean
  */
 public int hashCode() {
   // empezamos con un nzmero primo cualquiera
   int code = 7;
   // Concatenar con el hashcode del atributo propertyUri
   code = tdi.gen.TdiHashcode.concat(code, this.propertyUri);
   // Concatenar con el hashcode del atributo value
   code = tdi.gen.TdiHashcode.concat(code, this.value);
   return code;
 }
 /**
  * Genera un csdigo hash para el bean basandose en todos los atributos
  *
  * @return Retorna el csdigo hash del bean
  */
 public int hashCode() {
   // empezamos con un nzmero primo cualquiera
   int code = 7;
   // Concatenar con el hashcode del atributo literalProperties
   for (int i = 0; i < literalProperties.size(); i++) {
     code = tdi.gen.TdiHashcode.concat(code, this.getLiteralProperties(i));
   }
   // Concatenar con el hashcode del atributo objectProperties
   for (int i = 0; i < objectProperties.size(); i++) {
     code = tdi.gen.TdiHashcode.concat(code, this.getObjectProperties(i));
   }
   return code;
 }
 /**
  * Genera un csdigo hash para el bean basandose en todos los atributos
  *
  * @return Retorna el csdigo hash del bean
  */
 public int hashCode() {
   // empezamos con un nzmero primo cualquiera
   int code = 7;
   // Concatenar con el hashcode del atributo resourceUri
   code = tdi.gen.TdiHashcode.concat(code, this.resourceUri);
   return code;
 }