Package org.jvnet.jaxb.util
Class CustomizationUtils
- java.lang.Object
-
- org.jvnet.jaxb.util.CustomizationUtils
-
public class CustomizationUtils extends Object
-
-
Constructor Summary
Constructors Constructor Description CustomizationUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static 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, List<QName> names)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, List<QName> names)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, List<QName> qnames)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 DocumentBuildergetDocumentBuilder()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)static com.sun.tools.xjc.model.CPluginCustomizationmarshal(jakarta.xml.bind.JAXBContext context, QName name, Object object)static Objectunmarshall(jakarta.xml.bind.JAXBContext context, com.sun.tools.xjc.model.CPluginCustomization customization)
-
-
-
Method Detail
-
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.outline.ElementOutline elementOutline, List<QName> names)
-
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.model.CElementInfo elementInfo, List<QName> names)
-
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.outline.Outline outline, List<QName> qnames)
-
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)
-
-