Class CustomizationUtils

java.lang.Object
org.jvnet.jaxb2_commons.util.CustomizationUtils

public class CustomizationUtils extends Object
  • Constructor Details

    • CustomizationUtils

      public CustomizationUtils()
  • Method Details

    • getDocumentBuilder

      public static DocumentBuilder getDocumentBuilder()
    • createCustomization

      public static com.sun.tools.xjc.model.CPluginCustomization createCustomization(QName name)
    • createCustomization

      public static com.sun.tools.xjc.model.CPluginCustomization createCustomization(Element element)
    • containsCustomization

      public static boolean containsCustomization(com.sun.tools.xjc.outline.Outline outline, QName name)
    • containsCustomization

      public static boolean containsCustomization(com.sun.tools.xjc.model.Model model, QName name)
    • containsCustomization

      public static boolean containsCustomization(com.sun.tools.xjc.outline.ClassOutline classOutline, QName name)
    • containsCustomization

      public static boolean containsCustomization(com.sun.tools.xjc.outline.EnumOutline enumOutline, QName name)
    • containsCustomization

      public static boolean containsCustomization(com.sun.tools.xjc.model.CClassInfo classInfo, QName name)
    • findCustomization

      public static com.sun.tools.xjc.model.CPluginCustomization findCustomization(com.sun.tools.xjc.outline.ClassOutline classOutline, QName name)
    • findCustomization

      public static com.sun.tools.xjc.model.CPluginCustomization findCustomization(com.sun.tools.xjc.outline.EnumOutline classOutline, QName name)
    • findCustomization

      public static com.sun.tools.xjc.model.CPluginCustomization findCustomization(com.sun.tools.xjc.outline.ElementOutline elementOutline, QName name)
    • findCustomizations

      public static List<com.sun.tools.xjc.model.CPluginCustomization> findCustomizations(com.sun.tools.xjc.outline.ClassOutline classOutline, QName name)
    • findCustomizations

      public static List<com.sun.tools.xjc.model.CPluginCustomization> findCustomizations(com.sun.tools.xjc.outline.EnumOutline enumOutline, QName name)
    • findCustomizations

      public static List<com.sun.tools.xjc.model.CPluginCustomization> findCustomizations(com.sun.tools.xjc.outline.ElementOutline elementOutline, QName name)
    • findCustomizations

      public static List<com.sun.tools.xjc.model.CPluginCustomization> findCustomizations(com.sun.tools.xjc.model.CClassInfo classInfo, QName name)
    • findPropertyCustomizationsInPropertyAndClass

      public static List<com.sun.tools.xjc.model.CPluginCustomization> findPropertyCustomizationsInPropertyAndClass(com.sun.tools.xjc.model.CPropertyInfo propertyInfo, QName propertyCustomizationName, QName customizationName)
    • findPropertyCustomizationsInProperty

      public static List<com.sun.tools.xjc.model.CPluginCustomization> findPropertyCustomizationsInProperty(com.sun.tools.xjc.model.CPropertyInfo propertyInfo, QName name)
    • getPropertyCustomizationsInClass

      public static List<com.sun.tools.xjc.model.CPluginCustomization> getPropertyCustomizationsInClass(com.sun.tools.xjc.model.CClassInfo classInfo, com.sun.tools.xjc.model.CPropertyInfo propertyInfo, QName propertyCustomizationName)
    • findPropertyCustomizationsInClass

      public static List<com.sun.tools.xjc.model.CPluginCustomization> findPropertyCustomizationsInClass(com.sun.tools.xjc.model.CClassInfo classInfo, com.sun.tools.xjc.model.CPropertyInfo propertyInfo, QName propertyCustomizationName, QName customizationName)
    • findCustomizations

      public static List<com.sun.tools.xjc.model.CPluginCustomization> findCustomizations(com.sun.tools.xjc.model.CEnumLeafInfo enumInfo, QName name)
    • findCustomizations

      public static List<com.sun.tools.xjc.model.CPluginCustomization> findCustomizations(com.sun.tools.xjc.model.CElementInfo elementInfo, QName name)
    • findCustomizations

      public static List<com.sun.tools.xjc.model.CPluginCustomization> findCustomizations(com.sun.tools.xjc.outline.Outline outline, QName name)
    • findCustomizations

      public static List<com.sun.tools.xjc.model.CPluginCustomization> findCustomizations(com.sun.tools.xjc.model.Model model, QName name)
    • findCustomization

      public static com.sun.tools.xjc.model.CPluginCustomization findCustomization(com.sun.tools.xjc.model.CClassInfo classInfo, QName name)
    • findCustomization

      public static com.sun.tools.xjc.model.CPluginCustomization findCustomization(com.sun.tools.xjc.model.CEnumLeafInfo enumLeafInfo, QName name)
    • findCustomization

      public static com.sun.tools.xjc.model.CPluginCustomization findCustomization(com.sun.tools.xjc.model.CElementInfo elementInfo, QName name)
    • containsCustomization

      public static boolean containsCustomization(com.sun.tools.xjc.outline.FieldOutline fieldOutline, QName name)
    • containsCustomization

      public static boolean containsCustomization(com.sun.tools.xjc.model.CEnumLeafInfo enumLeafInfo, QName name)
    • containsCustomization

      public static boolean containsCustomization(com.sun.tools.xjc.model.CPropertyInfo propertyInfo, QName name)
    • containsPropertyCustomizationInPropertyOrClass

      public static boolean containsPropertyCustomizationInPropertyOrClass(com.sun.tools.xjc.model.CPropertyInfo propertyInfo, QName propertyCustomizationName, QName customizationName)
    • findCustomization

      public static com.sun.tools.xjc.model.CPluginCustomization findCustomization(com.sun.tools.xjc.outline.FieldOutline fieldOutline, QName name)
    • findCustomization

      public static com.sun.tools.xjc.model.CPluginCustomization findCustomization(com.sun.tools.xjc.model.CPropertyInfo propertyInfo, QName name)
    • findCustomization

      public static com.sun.tools.xjc.model.CPluginCustomization findCustomization(com.sun.tools.xjc.outline.Outline outline, QName name)
    • findCustomization

      public static com.sun.tools.xjc.model.CPluginCustomization findCustomization(com.sun.tools.xjc.model.Model model, QName name)
    • findFieldWithCustomization

      public static com.sun.tools.xjc.outline.FieldOutline findFieldWithCustomization(com.sun.tools.xjc.outline.ClassOutline classOutline, QName name)
    • findPropertyWithCustomization

      public static com.sun.tools.xjc.model.CPropertyInfo findPropertyWithCustomization(com.sun.tools.xjc.model.CClassInfo classInfo, QName name)
    • findInheritedFieldWithCustomization

      public static com.sun.tools.xjc.outline.FieldOutline findInheritedFieldWithCustomization(com.sun.tools.xjc.outline.ClassOutline classOutline, QName name)
    • findInheritedPropertyWithCustomization

      public static com.sun.tools.xjc.model.CPropertyInfo findInheritedPropertyWithCustomization(com.sun.tools.xjc.model.CClassInfo classInfo, QName name)
    • getCustomizations

      public static com.sun.tools.xjc.model.CCustomizations getCustomizations(com.sun.tools.xjc.outline.ElementOutline elementOutline)
    • getCustomizations

      public static com.sun.tools.xjc.model.CCustomizations getCustomizations(com.sun.tools.xjc.model.CElementInfo elementInfo)
    • getCustomizations

      public static com.sun.tools.xjc.model.CCustomizations getCustomizations(com.sun.tools.xjc.outline.EnumOutline enumOutline)
    • getCustomizations

      public static com.sun.tools.xjc.model.CCustomizations getCustomizations(com.sun.tools.xjc.outline.EnumConstantOutline enumConstantOutline)
    • getCustomizations

      public static com.sun.tools.xjc.model.CCustomizations getCustomizations(com.sun.tools.xjc.outline.FieldOutline fieldOutline)
    • getCustomizations

      public static com.sun.tools.xjc.model.CCustomizations getCustomizations(com.sun.tools.xjc.outline.Outline outline)
    • getCustomizations

      public static com.sun.tools.xjc.model.CCustomizations getCustomizations(com.sun.tools.xjc.model.Model model)
    • getCustomizations

      public static com.sun.tools.xjc.model.CCustomizations getCustomizations(com.sun.tools.xjc.model.CPropertyInfo propertyInfo)
    • getCustomizations

      public static com.sun.tools.xjc.model.CCustomizations getCustomizations(com.sun.tools.xjc.outline.ClassOutline classOutline)
    • getCustomizations

      public static com.sun.tools.xjc.model.CCustomizations getCustomizations(com.sun.tools.xjc.model.CClassInfo classInfo)
    • getCustomizations

      public static com.sun.tools.xjc.model.CCustomizations getCustomizations(com.sun.tools.xjc.model.CEnumLeafInfo enumLeafInfo)
    • getCustomizations

      public static com.sun.tools.xjc.model.CCustomizations getCustomizations(com.sun.tools.xjc.model.CEnumConstant enumConstant)
    • unmarshall

      public static Object unmarshall(jakarta.xml.bind.JAXBContext context, com.sun.tools.xjc.model.CPluginCustomization customization) throws AssertionError
      Throws:
      AssertionError
    • marshal

      public static com.sun.tools.xjc.model.CPluginCustomization marshal(jakarta.xml.bind.JAXBContext context, QName name, Object object)
    • addCustomization

      public static com.sun.tools.xjc.model.CPluginCustomization addCustomization(com.sun.tools.xjc.model.CCustomizable customizable, jakarta.xml.bind.JAXBContext context, QName name, Object object)