Interface PropertySeed<T,​C,​F,​M>

  • All Superinterfaces:
    org.glassfish.jaxb.core.v2.model.annotation.AnnotationSource, org.glassfish.jaxb.core.v2.model.annotation.Locatable

    public interface PropertySeed<T,​C,​F,​M>
    extends org.glassfish.jaxb.core.v2.model.annotation.Locatable, org.glassfish.jaxb.core.v2.model.annotation.AnnotationSource
    Exposes the core information that forms a PropertyInfo.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      String getName()
      The name of the property is a spec defined concept --- although it doesn't do so explicitly in anywhere.
      T getRawType()
      Gets the actual data type of the field.
      • Methods inherited from interface org.glassfish.jaxb.core.v2.model.annotation.AnnotationSource

        hasAnnotation, readAnnotation
      • Methods inherited from interface org.glassfish.jaxb.core.v2.model.annotation.Locatable

        getLocation, getUpstream
    • Method Detail

      • getName

        String getName()
        The name of the property is a spec defined concept --- although it doesn't do so explicitly in anywhere.
        See Also:
        PropertyInfo.getName()