Herramientas de usuario

Herramientas del sitio


es:manual:items:generativos:siette.util.corpus.dictionary

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
es:manual:items:generativos:siette.util.corpus.dictionary [2025/01/13 09:31] rootes:manual:items:generativos:siette.util.corpus.dictionary [2025/01/13 09:55] (actual) root
Línea 18: Línea 18:
  
 <code> <code>
-pantalon1: rojo, amarillo, verde, 38,39,40,41 +pantalon1: pantalon, rojo, amarillo, verde, 38,39,40,41 
-pantalon2: verde, 38,39,40,41,42 +pantalon2: pantalon, verde, 38,39,40,41,42 
-pantalon3: azul,rojo, 38,39,40,42,42,43 +pantalon3: pantalon, azul,rojo, 38,39,40,42,42,43 
-pantalon4: azul,rojo,verde, 41,42,43,44 +pantalon4: pantalon, azul,rojo,verde, 41,42,43,44 
-camisa1: verde, 38,39,41,42 +camisa1: camisa, verde, 38,39,41,42 
-camisa2: rojo,azul,verde, 38,39,40,41,42,43 +camisa2: camisa, rojo,azul,verde, 38,39,40,41,42,43 
-camisa3: azul, 40,41,42,43+camisa3: camisa, azul, 40,41,42,43
 </code> </code>
  
Línea 57: Línea 57:
 </code> </code>
  
-El conjunto de métodos ''selectDictionary'' devuelve un diccionario que solo contiene algunos de los términos del diccionario original, y que todos ellos cumplen con la siguiente condicion:+El conjunto de métodos ''selectDictionary'' devuelve un diccionario que solo contiene algunos de los términos del diccionario original, y que todos ellos cumplen con la siguiente condición:
  
 ''attPos'' es un array de atributos (cadenas de caracteres) que pueden tener los términos. ''attPos'' es un array de atributos (cadenas de caracteres) que pueden tener los términos.
Línea 69: Línea 69:
      Dictionary d2 = selectDictionary(talla, Dictionary.ANY, color, Dictionary.ANY);      Dictionary d2 = selectDictionary(talla, Dictionary.ANY, color, Dictionary.ANY);
  
-Suponiendo que el diccionario lista un conjunto de prendas de vestir, la selección se realiza entre aquellas que sean o bien de la talla ''38'', ''39'' o ''40'', pero que no sean ni de color ''rojo'', ni de color ''azul''. (Siguiendo con el ejemplo anterior, se seleccionarian las entradas ''pantalon2'' y ''camisa2'')+Suponiendo que el diccionario lista un conjunto de prendas de vestir, la selección se realiza entre aquellas que sean o bien de la talla ''38'', ''39'' o ''40'', pero que no sean ni de color ''rojo'', ni de color ''azul''. (Siguiendo con el ejemplo anterior, se seleccionarian las entradas ''pantalon2'' y ''camisa1'')
  
      Dictionary d3 = selectDictionary(color, Dictionary.ALL, talla, Dictionary.ANY);      Dictionary d3 = selectDictionary(color, Dictionary.ALL, talla, Dictionary.ANY);
      
-En este caso, el diccionario selecciona prendas que mezclen los colores rojo y azul, pero no sean de la talla ''38'',''39'', ni ''40''.+En este caso, el diccionario selecciona prendas que mezclen los colores rojo y azul, pero no sean de la talla ''38'',''39'', ni ''40''(Siguiendo el ejemplo anterior solo se seleccionaría la entrada ''pantalon4'')
  
 Raramente la selección se hará en un solo paso con una consulta complicada. Lo más usual es que las consultas sean simples, y que en muchos casos no haya que especificar más que alguno de los argumentos de la función. Para ello se han creado métodos que utilizan valores por defecto y llaman al método principal, que son estos: Raramente la selección se hará en un solo paso con una consulta complicada. Lo más usual es que las consultas sean simples, y que en muchos casos no haya que especificar más que alguno de los argumentos de la función. Para ello se han creado métodos que utilizan valores por defecto y llaman al método principal, que son estos:
Línea 83: Línea 83:
 Si se llama al metodo sin atributos, se devuelve una copia del objeto. Si se llama al metodo sin atributos, se devuelve una copia del objeto.
  
-El siguiente método selecciona prendas de la talla ''38'' que mezclen el color ''rojo'', y ''azul''+El siguiente método selecciona prendas de la talla ''38'' que mezclen el color ''rojo'', y ''azul''. (Siguiendo el ejemplo, se seleccionarian ''pantalon3'' y ''camisa2'')
  
     Dictionary d4 = selectDictionary(new String[] {"38","rojo","azul"});     Dictionary d4 = selectDictionary(new String[] {"38","rojo","azul"});
Línea 276: Línea 276:
  
 Devuelve la URL del archivo, para ello sustituye la cadena que se le pasa como argumento ''sURL'' por una cadena formada por la ruta absoluta, teniendo en cuenta el directorio de la asignatura. Devuelve la URL del archivo, para ello sustituye la cadena que se le pasa como argumento ''sURL'' por una cadena formada por la ruta absoluta, teniendo en cuenta el directorio de la asignatura.
 +
 +
 +==== Ejemplo ====
  
es/manual/items/generativos/siette.util.corpus.dictionary.1736760714.txt.gz · Última modificación: 2025/01/13 09:31 por root

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki