Geração de feijão JAXB

Eu estou usando o JAXB para gerar beans de XSD usando um plugin JAXB no Maven. Isso está funcionando bem, espere que o código contenha métodos isSetXXXXXX () para cada campo.

por exemplo.

para um campoprimeiro nome, está produzindo o seguinte código:

@XmlElement(name = "FirstName", required = true)
    protected String firstName;

  public String getFirstName() {
        return firstName;
    }

 public void setFirstName(String firstName) {
        this.token = firstName;
    }

    public boolean isSetFirstName() {
        return (this.firstName!= null);
    }

Esse método isSetFirstName () está causando problemas e não quero que o JAXB os gere.

Existe uma maneira de parar esse comportamento?

Obrigado.

ATUALIZAR

Resolvido isso: o problema estava no arquivo xjb, generateIsSetMethod foi definido como true.

<xs:annotation>
   <xs:appinfo>
      <jaxb:globalBindings generateIsSetMethod="true">

      bindingStyle="modelGroupBinding"
         choiceContentProperty="true" >

           <xjc:serializable uid="12343"/>
           <jaxb:javaType name="short" 
              xmlType="xs:long" 
              printMethod="javax.xml.bind.DatatypeConverter.printShort"   
              parseMethod="javax.xml.bind.DatatypeConverter.parseShort"/>

      </jaxb:globalBindings>
   </xs:appinfo>
</xs:annotation>

E isso respondeu minhapergunta anterior também.

questionAnswers(1)

yourAnswerToTheQuestion