Class CAttributePropertyInfo

java.lang.Object
com.sun.tools.xjc.model.CPropertyInfo
com.sun.tools.xjc.model.CAttributePropertyInfo
All Implemented Interfaces:
CCustomizable, AnnotationSource, AttributePropertyInfo<NType,NClass>, NonElementRef<NType,NClass>, PropertyInfo<NType,NClass>

public final class CAttributePropertyInfo extends CPropertyInfo implements AttributePropertyInfo<NType,NClass>
AttributePropertyInfo for the compiler.
Author:
Kohsuke Kawaguchi
  • Field Details

    • type

      protected final TypeUse type
  • Constructor Details

    • CAttributePropertyInfo

      public CAttributePropertyInfo(String name, XSComponent source, CCustomizations customizations, Locator locator, QName attName, TypeUse type, @Nullable QName typeName, boolean required)
      Parameters:
      type - Represents the bound type of this attribute.
      typeName - XML Schema type name of this attribute. Optional for other schema languages.
  • Method Details