Herramientas de usuario

Herramientas del sitio


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

siette.util.corpus.Word

La clase Word implementa una entrada de la clase Dictionary, es decir un objeto de la clase Dictionary no es mas que un conjunto de objetos de la clase Word.

Esta clase no suele manejarse directamente, ya que suele leerse un diccionario completo, a traves del cual se crean los objetos de esta clase. No obstante puede leerse una linea aisladamente, o crear un objeto mediante programación

Constructores

public Word(String text, HashSet<String> hs)
public Word(String inputLine, String separator)

Para construir el objeto de la clase Word puede invocarse al primer constructor en donde el primer argumento es el nombre del objeto, y el segundo un conjunto de atributos, o bien usar el segundo constructor indicando cual es el caracter que se usa como separador. El siguiente ejemplo crea un objeto Word a partir de una linea de entrada,

   Word w = new Word("pantalon1: rojo, azul, 38,39,40", ","); 

Métodos auxiliares

public void setAttributesMap(Map<String, String> map) 
public void setAttributeValue(String att, String val)
public void setAttribute(String att)
 
public String toString()
 
public String getText()
 
public String[] getAttributes()
public Set<String> getAttributesSet()
public Map<String,String> getAttributesMap()

Estos métodos permiten añadir o leer los atributos de un objeto Word en diferente manera. Los nombres son autoexplicativos.

contains

public boolean contains(String att)
public boolean containsAll(ArrayList<String> attList)
public boolean containsAll(String[] att)
public boolean containsAny(ArrayList<String> attList)
public boolean containsAny(String[] att)

Este conjunto de metodos devuelve true o false dependiendo de si el objeto Word contiene determinados atributos. En el caso de que se use con una lista de atributos se diferencia entre contener todos los atributos (containsAll) o contener solo alguno de los atributos (containsAny).

es/manual/items/generativos/siette.util.corpus.word.txt · Última modificación: 2025/01/13 09:21 por root

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki