Class CValuePropertyInfo

  • All Implemented Interfaces:
    CCustomizable, org.glassfish.jaxb.core.v2.model.annotation.AnnotationSource, org.glassfish.jaxb.core.v2.model.core.NonElementRef<NType,​NClass>, org.glassfish.jaxb.core.v2.model.core.PropertyInfo<NType,​NClass>, org.glassfish.jaxb.core.v2.model.core.ValuePropertyInfo<NType,​NClass>

    public final class CValuePropertyInfo
    extends CPropertyInfo
    implements org.glassfish.jaxb.core.v2.model.core.ValuePropertyInfo<NType,​NClass>
    ValuePropertyInfo implementation for XJC.
    Author:
    Kohsuke Kawaguchi
    • Field Detail

      • type

        protected final TypeUse type
    • Method Detail

      • kind

        public final org.glassfish.jaxb.core.v2.model.core.PropertyKind kind()
        Specified by:
        kind in interface org.glassfish.jaxb.core.v2.model.core.PropertyInfo<NType,​NClass>
      • getSchemaType

        public QName getSchemaType()
      • id

        public final org.glassfish.jaxb.core.v2.model.core.ID id()
      • getExpectedMimeType

        public final jakarta.activation.MimeType getExpectedMimeType()
      • getSource

        public final com.sun.tools.xjc.model.CSingleTypePropertyInfo getSource()