es:manual:items:generativos:siette.util.corpus.dictionary
Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| es:manual:items:generativos:siette.util.corpus.dictionary [2021/11/07 21:41] – root | es:manual:items:generativos:siette.util.corpus.dictionary [2025/01/13 09:55] (actual) – root | ||
|---|---|---|---|
| Línea 1: | Línea 1: | ||
| ===== siette.util.corpus.Dictionary ===== | ===== siette.util.corpus.Dictionary ===== | ||
| - | La clase '' | + | La clase '' |
| - | ==== Cosntructores | + | ==== Constructores |
| <code java > | <code java > | ||
| public Dictionary(String sURL, String separator) | public Dictionary(String sURL, String separator) | ||
| Línea 15: | Línea 15: | ||
| </ | </ | ||
| - | Inicialmente para construir el objeto de la clase '' | + | Inicialmente para construir el objeto de la clase '' |
| + | |||
| + | < | ||
| + | pantalon1: pantalon, rojo, amarillo, verde, 38, | ||
| + | pantalon2: pantalon, verde, 38, | ||
| + | pantalon3: pantalon, azul,rojo, 38, | ||
| + | pantalon4: pantalon, azul, | ||
| + | camisa1: camisa, verde, 38, | ||
| + | camisa2: camisa, rojo, | ||
| + | camisa3: camisa, azul, 40, | ||
| + | </ | ||
| Tambien es posible crear el diccionario en blanco e inicializarlo posteriormente con el método '' | Tambien es posible crear el diccionario en blanco e inicializarlo posteriormente con el método '' | ||
| Línea 46: | Línea 57: | ||
| </ | </ | ||
| - | El conjunto de métodos '' | + | El conjunto de métodos '' |
| '' | '' | ||
| - | '' | + | '' |
| '' | '' | ||
| - | '' | + | '' |
| | | ||
| Línea 58: | Línea 69: | ||
| | | ||
| - | 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 '' | + | 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 '' |
| | | ||
| | | ||
| - | En este caso, el diccionario selecciona prendas que mezclen los colores rojo y azul, pero no sean de la talla '' | + | En este caso, el diccionario selecciona prendas que mezclen los colores rojo y azul, pero no sean de la talla '' |
| - | 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 | + | 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 |
| '' | '' | ||
| Línea 72: | 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 '' | + | El siguiente método selecciona prendas de la talla '' |
| Dictionary d4 = selectDictionary(new String[] {" | Dictionary d4 = selectDictionary(new String[] {" | ||
| Línea 120: | Línea 131: | ||
| </ | </ | ||
| - | Estas funciones devuelven todos los atributos asociados a un '' | + | Estas funciones devuelven todos los atributos asociados a un '' |
| <code java > | <code java > | ||
| Línea 135: | Línea 146: | ||
| </ | </ | ||
| - | Pone en mayúsculas la primera letra de una cadedena | + | Pone en mayúsculas la primera letra de una cadena |
| <code java > | <code java > | ||
| Línea 143: | Línea 154: | ||
| </ | </ | ||
| - | El proposito | + | El propósito |
| | | ||
| Línea 149: | Línea 160: | ||
| produce la salida | produce la salida | ||
| - | | + | |
| Otra opciones, es construir el patrón de manera que conserve los caracteres especiales, para lo cual hay que precederlo del caracter de// | Otra opciones, es construir el patrón de manera que conserve los caracteres especiales, para lo cual hay que precederlo del caracter de// | ||
| Línea 157: | Línea 168: | ||
| produce la salida | produce la salida | ||
| - | | + | |
| que es un patrón Siette valido. Finalmente tambien se puede construir un [[es: | que es un patrón Siette valido. Finalmente tambien se puede construir un [[es: | ||
| Línea 175: | Línea 186: | ||
| | | ||
| - | El primer patrón | + | El primer patrón |
| Línea 190: | Línea 201: | ||
| </ | </ | ||
| - | Este conjunto de métodos devuelve un [[es: | + | Este conjunto de métodos devuelve un [[es: |
| | | ||
| Línea 205: | Línea 216: | ||
| ... | ... | ||
| - | Las versiones abreviadas de esta funcion | + | Las versiones abreviadas de esta función |
| toPatternAny(new String[] {" | toPatternAny(new String[] {" | ||
| Línea 227: | Línea 238: | ||
| </ | </ | ||
| - | Los métodos '' | + | Los métodos '' |
| | | ||
| Línea 248: | Línea 259: | ||
| </ | </ | ||
| - | Pone en mayúsculas la primera letra de una cadedena | + | Pone en mayúsculas la primera letra de una cadena |
| <code java> | <code java> | ||
| Línea 257: | Línea 268: | ||
| </ | </ | ||
| - | Implementan operaciones de conjuntos con arrays de caracteres. | + | Implementan operaciones de conjuntos con arrays de caracteres. |
| Línea 265: | Línea 276: | ||
| Devuelve la URL del archivo, para ello sustituye la cadena que se le pasa como argumento '' | Devuelve la URL del archivo, para ello sustituye la cadena que se le pasa como argumento '' | ||
| + | |||
| + | |||
| + | ==== Ejemplo ==== | ||
es/manual/items/generativos/siette.util.corpus.dictionary.1636321313.txt.gz · Última modificación: por root
