Generación de frijol JAXB

Estoy usando JAXB para generar beans desde XSD usando un complemento JAXB en Maven. Esto funciona bien, espere que el código contenga los métodos isSetXXXXXX () para cada campo.

p.ej.

para un camponombre de pila, se está produciendo el siguiente 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);
    }

Este método isSetFirstName () está causando problemas y no quiero que JAXB los genere.

¿Hay alguna manera de detener este comportamiento?

Gracias.

ACTUALIZAR

Resuelto esto: El problema estaba en el archivo xjb, el valor de IISSetMethod se estableció en verdadero.

<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>

Y esto respondió miPregunta anterior&nbsp;también.