Package org.jvnet.jaxb2_commons.util
Class CustomizationUtils
java.lang.Object
org.jvnet.jaxb2_commons.util.CustomizationUtils
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic com.sun.tools.xjc.model.CPluginCustomizationaddCustomization(com.sun.tools.xjc.model.CCustomizable customizable, jakarta.xml.bind.JAXBContext context, QName name, Object object) static booleancontainsCustomization(com.sun.tools.xjc.model.CClassInfo classInfo, QName name) static booleancontainsCustomization(com.sun.tools.xjc.model.CEnumLeafInfo enumLeafInfo, QName name) static booleancontainsCustomization(com.sun.tools.xjc.model.CPropertyInfo propertyInfo, QName name) static booleancontainsCustomization(com.sun.tools.xjc.model.Model model, QName name) static booleancontainsCustomization(com.sun.tools.xjc.outline.ClassOutline classOutline, QName name) static booleancontainsCustomization(com.sun.tools.xjc.outline.EnumOutline enumOutline, QName name) static booleancontainsCustomization(com.sun.tools.xjc.outline.FieldOutline fieldOutline, QName name) static booleancontainsCustomization(com.sun.tools.xjc.outline.Outline outline, QName name) static booleancontainsPropertyCustomizationInPropertyOrClass(com.sun.tools.xjc.model.CPropertyInfo propertyInfo, QName propertyCustomizationName, QName customizationName) static com.sun.tools.xjc.model.CPluginCustomizationcreateCustomization(QName name) static com.sun.tools.xjc.model.CPluginCustomizationcreateCustomization(Element element) static com.sun.tools.xjc.model.CPluginCustomizationfindCustomization(com.sun.tools.xjc.model.CClassInfo classInfo, QName name) static com.sun.tools.xjc.model.CPluginCustomizationfindCustomization(com.sun.tools.xjc.model.CElementInfo elementInfo, QName name) static com.sun.tools.xjc.model.CPluginCustomizationfindCustomization(com.sun.tools.xjc.model.CEnumLeafInfo enumLeafInfo, QName name) static com.sun.tools.xjc.model.CPluginCustomizationfindCustomization(com.sun.tools.xjc.model.CPropertyInfo propertyInfo, QName name) static com.sun.tools.xjc.model.CPluginCustomizationfindCustomization(com.sun.tools.xjc.model.Model model, QName name) static com.sun.tools.xjc.model.CPluginCustomizationfindCustomization(com.sun.tools.xjc.outline.ClassOutline classOutline, QName name) static com.sun.tools.xjc.model.CPluginCustomizationfindCustomization(com.sun.tools.xjc.outline.ElementOutline elementOutline, QName name) static com.sun.tools.xjc.model.CPluginCustomizationfindCustomization(com.sun.tools.xjc.outline.EnumOutline classOutline, QName name) static com.sun.tools.xjc.model.CPluginCustomizationfindCustomization(com.sun.tools.xjc.outline.FieldOutline fieldOutline, QName name) static com.sun.tools.xjc.model.CPluginCustomizationfindCustomization(com.sun.tools.xjc.outline.Outline outline, QName name) static List<com.sun.tools.xjc.model.CPluginCustomization>findCustomizations(com.sun.tools.xjc.model.CClassInfo classInfo, QName name) static List<com.sun.tools.xjc.model.CPluginCustomization>findCustomizations(com.sun.tools.xjc.model.CElementInfo elementInfo, QName name) static List<com.sun.tools.xjc.model.CPluginCustomization>findCustomizations(com.sun.tools.xjc.model.CEnumLeafInfo enumInfo, QName name) static List<com.sun.tools.xjc.model.CPluginCustomization>findCustomizations(com.sun.tools.xjc.model.Model model, QName name) static List<com.sun.tools.xjc.model.CPluginCustomization>findCustomizations(com.sun.tools.xjc.outline.ClassOutline classOutline, QName name) static List<com.sun.tools.xjc.model.CPluginCustomization>findCustomizations(com.sun.tools.xjc.outline.ElementOutline elementOutline, QName name) static List<com.sun.tools.xjc.model.CPluginCustomization>findCustomizations(com.sun.tools.xjc.outline.EnumOutline enumOutline, QName name) static List<com.sun.tools.xjc.model.CPluginCustomization>findCustomizations(com.sun.tools.xjc.outline.Outline outline, QName name) static com.sun.tools.xjc.outline.FieldOutlinefindFieldWithCustomization(com.sun.tools.xjc.outline.ClassOutline classOutline, QName name) static com.sun.tools.xjc.outline.FieldOutlinefindInheritedFieldWithCustomization(com.sun.tools.xjc.outline.ClassOutline classOutline, QName name) static com.sun.tools.xjc.model.CPropertyInfofindInheritedPropertyWithCustomization(com.sun.tools.xjc.model.CClassInfo classInfo, QName name) 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) static List<com.sun.tools.xjc.model.CPluginCustomization>findPropertyCustomizationsInProperty(com.sun.tools.xjc.model.CPropertyInfo propertyInfo, QName name) static List<com.sun.tools.xjc.model.CPluginCustomization>findPropertyCustomizationsInPropertyAndClass(com.sun.tools.xjc.model.CPropertyInfo propertyInfo, QName propertyCustomizationName, QName customizationName) static com.sun.tools.xjc.model.CPropertyInfofindPropertyWithCustomization(com.sun.tools.xjc.model.CClassInfo classInfo, QName name) static com.sun.tools.xjc.model.CCustomizationsgetCustomizations(com.sun.tools.xjc.model.CClassInfo classInfo) static com.sun.tools.xjc.model.CCustomizationsgetCustomizations(com.sun.tools.xjc.model.CElementInfo elementInfo) static com.sun.tools.xjc.model.CCustomizationsgetCustomizations(com.sun.tools.xjc.model.CEnumConstant enumConstant) static com.sun.tools.xjc.model.CCustomizationsgetCustomizations(com.sun.tools.xjc.model.CEnumLeafInfo enumLeafInfo) static com.sun.tools.xjc.model.CCustomizationsgetCustomizations(com.sun.tools.xjc.model.CPropertyInfo propertyInfo) static com.sun.tools.xjc.model.CCustomizationsgetCustomizations(com.sun.tools.xjc.model.Model model) static com.sun.tools.xjc.model.CCustomizationsgetCustomizations(com.sun.tools.xjc.outline.ClassOutline classOutline) static com.sun.tools.xjc.model.CCustomizationsgetCustomizations(com.sun.tools.xjc.outline.ElementOutline elementOutline) static com.sun.tools.xjc.model.CCustomizationsgetCustomizations(com.sun.tools.xjc.outline.EnumConstantOutline enumConstantOutline) static com.sun.tools.xjc.model.CCustomizationsgetCustomizations(com.sun.tools.xjc.outline.EnumOutline enumOutline) static com.sun.tools.xjc.model.CCustomizationsgetCustomizations(com.sun.tools.xjc.outline.FieldOutline fieldOutline) static com.sun.tools.xjc.model.CCustomizationsgetCustomizations(com.sun.tools.xjc.outline.Outline outline) static DocumentBuilderstatic List<com.sun.tools.xjc.model.CPluginCustomization>getPropertyCustomizationsInClass(com.sun.tools.xjc.model.CClassInfo classInfo, com.sun.tools.xjc.model.CPropertyInfo propertyInfo, QName propertyCustomizationName) static com.sun.tools.xjc.model.CPluginCustomizationstatic Objectunmarshall(jakarta.xml.bind.JAXBContext context, com.sun.tools.xjc.model.CPluginCustomization customization)
-
Constructor Details
-
CustomizationUtils
public CustomizationUtils()
-
-
Method Details
-
getDocumentBuilder
-
createCustomization
-
createCustomization
-
containsCustomization
-
containsCustomization
-
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
-
findCustomizations
-
findCustomizations
-
findCustomizations
-
findPropertyCustomizationsInPropertyAndClass
-
findPropertyCustomizationsInProperty
-
getPropertyCustomizationsInClass
-
findPropertyCustomizationsInClass
-
findCustomizations
-
findCustomizations
-
findCustomizations
-
findCustomizations
-
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
-
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
-
addCustomization
-