public class Pessoa extends Object implements Serializable
Classe Java de tipoPessoa complex type.
O seguinte fragmento do esquema especifica o conteúdo esperado contido dentro desta classe.
<complexType name="tipoPessoa"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="dadosBasicos" type="{http://www.cnj.jus.br/mni/v300/intercomunicacao}tipoPessoaSimples"/> <element name="outroNome" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded" minOccurs="0"/> <element name="dataNascimento" type="{http://www.cnj.jus.br/mni/v300/intercomunicacao}tipoData" minOccurs="0"/> <element name="dataObito" type="{http://www.cnj.jus.br/mni/v300/intercomunicacao}tipoData" minOccurs="0"/> <element name="sexo" type="{http://www.cnj.jus.br/mni/v300/intercomunicacao}modalidadeGeneroPessoa"/> <element name="nomeGenitor" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="nomeGenitora" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="documento" type="{http://www.cnj.jus.br/mni/v300/intercomunicacao}tipoDocumentoIdentificacao" maxOccurs="unbounded" minOccurs="0"/> <element name="cidadeNatural" type="{http://www.cnj.jus.br/mni/v300/intercomunicacao}tipoCidade" minOccurs="0"/> <element name="nacionalidade" minOccurs="0"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <pattern value="[A-Za-z]{2}"/> </restriction> </simpleType> </element> <element name="endereco" type="{http://www.cnj.jus.br/mni/v300/intercomunicacao}tipoEndereco" maxOccurs="unbounded" minOccurs="0"/> <element name="pessoaRelacionada" type="{http://www.cnj.jus.br/mni/v300/intercomunicacao}tipoRelacionamentoPessoal" maxOccurs="unbounded" minOccurs="0"/> <element name="pessoaVinculada" type="{http://www.cnj.jus.br/mni/v300/intercomunicacao}tipoPessoa" minOccurs="0"/> <element name="escolaridade" type="{http://www.cnj.jus.br/mni/v300/intercomunicacao}tipoNivelEscolaridade" minOccurs="0"/> <element name="qualificacaoPessoa" type="{http://www.cnj.jus.br/mni/v300/intercomunicacao}modalidadeQualificacaoPessoa"/> <choice> <element name="numeroDocumentoPrincipal" type="{http://www.cnj.jus.br/mni/v300/intercomunicacao}tipoCadastroIdentificador"/> <element name="justificativaAusenciaDocumentoPrincipal" type="{http://www.w3.org/2001/XMLSchema}string"/> </choice> <any namespace='##other' maxOccurs="unbounded" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
Modifier and Type | Field and Description |
---|---|
protected List<Object> |
any |
protected Cidade |
cidadeNatural |
protected PessoaSimples |
dadosBasicos |
protected Data |
dataNascimento |
protected Data |
dataObito |
protected List<DocumentoIdentificacao> |
documento |
protected List<Endereco> |
endereco |
protected String |
escolaridade |
protected String |
justificativaAusenciaDocumentoPrincipal |
protected String |
nacionalidade |
protected String |
nomeGenitor |
protected String |
nomeGenitora |
protected CadastroIdentificador |
numeroDocumentoPrincipal |
protected List<String> |
outroNome |
protected List<RelacionamentoPessoal> |
pessoaRelacionada |
protected Pessoa |
pessoaVinculada |
protected ModalidadeQualificacaoPessoa |
qualificacaoPessoa |
protected ModalidadeGeneroPessoa |
sexo |
Constructor and Description |
---|
Pessoa() |
Modifier and Type | Method and Description |
---|---|
List<Object> |
getAny()
Gets the value of the any property.
|
Cidade |
getCidadeNatural()
Obtém o valor da propriedade cidadeNatural.
|
PessoaSimples |
getDadosBasicos()
Obtém o valor da propriedade dadosBasicos.
|
Data |
getDataNascimento()
Obtém o valor da propriedade dataNascimento.
|
Data |
getDataObito()
Obtém o valor da propriedade dataObito.
|
List<DocumentoIdentificacao> |
getDocumento()
Gets the value of the documento property.
|
List<Endereco> |
getEndereco()
Gets the value of the endereco property.
|
String |
getEscolaridade()
Obtém o valor da propriedade escolaridade.
|
String |
getJustificativaAusenciaDocumentoPrincipal()
Obtém o valor da propriedade justificativaAusenciaDocumentoPrincipal.
|
String |
getNacionalidade()
Obtém o valor da propriedade nacionalidade.
|
String |
getNomeGenitor()
Obtém o valor da propriedade nomeGenitor.
|
String |
getNomeGenitora()
Obtém o valor da propriedade nomeGenitora.
|
CadastroIdentificador |
getNumeroDocumentoPrincipal()
Obtém o valor da propriedade numeroDocumentoPrincipal.
|
List<String> |
getOutroNome()
Gets the value of the outroNome property.
|
List<RelacionamentoPessoal> |
getPessoaRelacionada()
Gets the value of the pessoaRelacionada property.
|
Pessoa |
getPessoaVinculada()
Obtém o valor da propriedade pessoaVinculada.
|
ModalidadeQualificacaoPessoa |
getQualificacaoPessoa()
Obtém o valor da propriedade qualificacaoPessoa.
|
ModalidadeGeneroPessoa |
getSexo()
Obtém o valor da propriedade sexo.
|
boolean |
isSetAny() |
boolean |
isSetCidadeNatural() |
boolean |
isSetDadosBasicos() |
boolean |
isSetDataNascimento() |
boolean |
isSetDataObito() |
boolean |
isSetDocumento() |
boolean |
isSetEndereco() |
boolean |
isSetEscolaridade() |
boolean |
isSetJustificativaAusenciaDocumentoPrincipal() |
boolean |
isSetNacionalidade() |
boolean |
isSetNomeGenitor() |
boolean |
isSetNomeGenitora() |
boolean |
isSetNumeroDocumentoPrincipal() |
boolean |
isSetOutroNome() |
boolean |
isSetPessoaRelacionada() |
boolean |
isSetPessoaVinculada() |
boolean |
isSetQualificacaoPessoa() |
boolean |
isSetSexo() |
void |
setCidadeNatural(Cidade value)
Define o valor da propriedade cidadeNatural.
|
void |
setDadosBasicos(PessoaSimples value)
Define o valor da propriedade dadosBasicos.
|
void |
setDataNascimento(Data value)
Define o valor da propriedade dataNascimento.
|
void |
setDataObito(Data value)
Define o valor da propriedade dataObito.
|
void |
setEscolaridade(String value)
Define o valor da propriedade escolaridade.
|
void |
setJustificativaAusenciaDocumentoPrincipal(String value)
Define o valor da propriedade justificativaAusenciaDocumentoPrincipal.
|
void |
setNacionalidade(String value)
Define o valor da propriedade nacionalidade.
|
void |
setNomeGenitor(String value)
Define o valor da propriedade nomeGenitor.
|
void |
setNomeGenitora(String value)
Define o valor da propriedade nomeGenitora.
|
void |
setNumeroDocumentoPrincipal(CadastroIdentificador value)
Define o valor da propriedade numeroDocumentoPrincipal.
|
void |
setPessoaVinculada(Pessoa value)
Define o valor da propriedade pessoaVinculada.
|
void |
setQualificacaoPessoa(ModalidadeQualificacaoPessoa value)
Define o valor da propriedade qualificacaoPessoa.
|
void |
setSexo(ModalidadeGeneroPessoa value)
Define o valor da propriedade sexo.
|
void |
unsetAny() |
void |
unsetDocumento() |
void |
unsetEndereco() |
void |
unsetOutroNome() |
void |
unsetPessoaRelacionada() |
protected PessoaSimples dadosBasicos
protected Data dataNascimento
protected Data dataObito
protected ModalidadeGeneroPessoa sexo
protected String nomeGenitor
protected String nomeGenitora
protected List<DocumentoIdentificacao> documento
protected Cidade cidadeNatural
protected String nacionalidade
protected List<RelacionamentoPessoal> pessoaRelacionada
protected Pessoa pessoaVinculada
protected String escolaridade
protected ModalidadeQualificacaoPessoa qualificacaoPessoa
protected CadastroIdentificador numeroDocumentoPrincipal
protected String justificativaAusenciaDocumentoPrincipal
public PessoaSimples getDadosBasicos()
PessoaSimples
public void setDadosBasicos(PessoaSimples value)
value
- allowed object is
PessoaSimples
public boolean isSetDadosBasicos()
public List<String> getOutroNome()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the outroNome property.
For example, to add a new item, do as follows:
getOutroNome().add(newItem);
Objects of the following type(s) are allowed in the list
String
public boolean isSetOutroNome()
public void unsetOutroNome()
public Data getDataNascimento()
Data
public void setDataNascimento(Data value)
value
- allowed object is
Data
public boolean isSetDataNascimento()
public Data getDataObito()
Data
public void setDataObito(Data value)
value
- allowed object is
Data
public boolean isSetDataObito()
public ModalidadeGeneroPessoa getSexo()
ModalidadeGeneroPessoa
public void setSexo(ModalidadeGeneroPessoa value)
value
- allowed object is
ModalidadeGeneroPessoa
public boolean isSetSexo()
public String getNomeGenitor()
String
public void setNomeGenitor(String value)
value
- allowed object is
String
public boolean isSetNomeGenitor()
public String getNomeGenitora()
String
public void setNomeGenitora(String value)
value
- allowed object is
String
public boolean isSetNomeGenitora()
public List<DocumentoIdentificacao> getDocumento()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the documento property.
For example, to add a new item, do as follows:
getDocumento().add(newItem);
Objects of the following type(s) are allowed in the list
DocumentoIdentificacao
public boolean isSetDocumento()
public void unsetDocumento()
public Cidade getCidadeNatural()
Cidade
public void setCidadeNatural(Cidade value)
value
- allowed object is
Cidade
public boolean isSetCidadeNatural()
public String getNacionalidade()
String
public void setNacionalidade(String value)
value
- allowed object is
String
public boolean isSetNacionalidade()
public List<Endereco> getEndereco()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the endereco property.
For example, to add a new item, do as follows:
getEndereco().add(newItem);
Objects of the following type(s) are allowed in the list
Endereco
public boolean isSetEndereco()
public void unsetEndereco()
public List<RelacionamentoPessoal> getPessoaRelacionada()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the pessoaRelacionada property.
For example, to add a new item, do as follows:
getPessoaRelacionada().add(newItem);
Objects of the following type(s) are allowed in the list
RelacionamentoPessoal
public boolean isSetPessoaRelacionada()
public void unsetPessoaRelacionada()
public Pessoa getPessoaVinculada()
Pessoa
public void setPessoaVinculada(Pessoa value)
value
- allowed object is
Pessoa
public boolean isSetPessoaVinculada()
public String getEscolaridade()
String
public void setEscolaridade(String value)
value
- allowed object is
String
public boolean isSetEscolaridade()
public ModalidadeQualificacaoPessoa getQualificacaoPessoa()
ModalidadeQualificacaoPessoa
public void setQualificacaoPessoa(ModalidadeQualificacaoPessoa value)
value
- allowed object is
ModalidadeQualificacaoPessoa
public boolean isSetQualificacaoPessoa()
public CadastroIdentificador getNumeroDocumentoPrincipal()
CadastroIdentificador
public void setNumeroDocumentoPrincipal(CadastroIdentificador value)
value
- allowed object is
CadastroIdentificador
public boolean isSetNumeroDocumentoPrincipal()
public String getJustificativaAusenciaDocumentoPrincipal()
String
public void setJustificativaAusenciaDocumentoPrincipal(String value)
value
- allowed object is
String
public boolean isSetJustificativaAusenciaDocumentoPrincipal()
public List<Object> getAny()
This accessor method returns a reference to the live list,
not a snapshot. Therefore any modification you make to the
returned list will be present inside the JAXB object.
This is why there is not a set
method for the any property.
For example, to add a new item, do as follows:
getAny().add(newItem);
Objects of the following type(s) are allowed in the list
Object
public boolean isSetAny()
public void unsetAny()
Copyright © 2019 Conselho Nacional de Justiça. All rights reserved.