hultig.sumo
Class POSType
java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractList<E>
java.util.ArrayList<String[]>
hultig.sumo.POSType
- All Implemented Interfaces:
- Serializable, Cloneable, Iterable<String[]>, Collection<String[]>, List<String[]>, RandomAccess
public class POSType
- extends ArrayList<String[]>
NOT YET WELL COMMENTED. Representa um conjunto de etiquetas
sintácticas. Estas podem ser criadas dinâmicamente, ou
carregadas a partir de um ficheiro XML.
- See Also:
- Serialized Form
Methods inherited from class java.util.ArrayList |
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, get, indexOf, isEmpty, lastIndexOf, remove, remove, removeRange, set, size, toArray, toArray, trimToSize |
POSType
public POSType()
POSType
public POSType(String[][] tags)
index
public int index(String spos)
insert
public void insert(String[] vpos)
str2cod
public int str2cod(String scod)
cod2str
public String cod2str(int cod)
saveXML
public boolean saveXML(String fname)
- Gravação das etiquetas sintaticas em ficheiro
XML.
- Parameters:
fname
-
- Returns:
loadXML
public boolean loadXML(String fname)
loadXML
public boolean loadXML(InputStream istr)
- Carregamento das etiquetas sintácticas, a partir de um
ficheiro XML
- Parameters:
fname
- O nome/caminho para o ficheiro.
- Returns:
- Se houve sucesso ou não, no carregamento.
getRandomTag
public String getRandomTag()
- Útil para geração de instâncias negativas (2008/09/22)
- Returns:
print
public void print()
- Prints the list of part-of-speech tags.
main
public static void main(String[] args)
- MAIN - For testing.
- Parameters:
args
-