|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedugraf.jadix.tiposPrimitivos.Palavra
public abstract class Palavra
É a superclasse dos tipos primitivos, excetuando Coordenadas.
Constructor Summary | |
---|---|
Palavra()
|
Method Summary | |
---|---|
abstract java.util.List<Palavra> |
comoLista()
Retorna a classe como uma lista. |
abstract double |
comoNumero()
Retorna a classe como um número. |
abstract java.lang.String |
comoTexto()
Retorna a classe como um texto. |
static Palavra |
criarLista(java.util.List<Palavra> lista)
Cria uma Palavra representando uma lista. |
static Palavra |
criarNumero(double numero)
Cria uma Palavra representando um número. |
static Palavra |
criarSimbolo(java.lang.String simbolo)
Cria uma Palavra representando um símbolo. |
static Palavra |
criarTexto(java.lang.String texto)
Cria uma Palavra representando um texto. |
static Palavra |
criarTipoGenericoLista()
Cria uma Palavra representando um tipo genérico de lista. |
static Palavra |
criarTipoGenericoNumero()
Cria uma Palavra representando um tipo genérico de número. |
static Palavra |
criarTipoGenericoTexto()
Cria uma Palavra representando um tipo genérico de texto. |
boolean |
éLista()
Verifica se a classe é Lista . |
boolean |
éNumero()
Verifica se a classe é Numero . |
boolean |
éSimbolo()
Verifica se a classe é Simbolo . |
boolean |
éTexto()
Verifica se a classe é Texto . |
boolean |
éTipoGenerico()
Verifica se a classe é TipoGenerico . |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Palavra()
Method Detail |
---|
public static Palavra criarTexto(java.lang.String texto)
texto
- um texto.
Palavra
com texto.public static Palavra criarNumero(double numero)
numero
- um número.
Numero
.public static Palavra criarLista(java.util.List<Palavra> lista)
lista
- uma lista.
Lista
.public static Palavra criarSimbolo(java.lang.String simbolo)
simbolo
- uma String
.
PalavraTextual
representando um símbolo.public static Palavra criarTipoGenericoTexto()
TipoGenérico
.public static Palavra criarTipoGenericoNumero()
TipoGenérico
de número.public static Palavra criarTipoGenericoLista()
TipoGenérico
de lista.public boolean éTexto()
Texto
.
true
se for Texto
e
false
caso contrário.public boolean éNumero()
Numero
.
true
se for Numero
e
false
caso contrário.public boolean éLista()
Lista
.
true
se for Lista
e
false
caso contrário.public boolean éSimbolo()
Simbolo
.
true
se for Simbolo
e
false
caso contrário.public boolean éTipoGenerico()
TipoGenerico
.
true
se for TipoGenerico
e
false
caso contrário.public abstract double comoNumero()
public abstract java.lang.String comoTexto()
public abstract java.util.List<Palavra> comoLista()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |