public boolean isFieldOutlineVersion(Mapping context, FieldOutline fieldOutline) { return CustomizationUtils.containsCustomization(fieldOutline, Customizations.VERSION_ELEMENT_NAME); }
public boolean isFieldOutlineEmbeddedId(Mapping context, FieldOutline fieldOutline) { return CustomizationUtils.containsCustomization(fieldOutline, Customizations.EMBEDDED_ID_ELEMENT_NAME); }
public boolean isFieldOutlineEmbeddedId(Mapping context, FieldOutline fieldOutline) { return CustomizationUtils.containsCustomization(fieldOutline, Customizations.EMBEDDED_ID_ELEMENT_NAME); }
public boolean isFieldOutlineId(FieldOutline fieldOutline) { return CustomizationUtils.containsCustomization(fieldOutline, Customizations.ID_ELEMENT_NAME); }
public boolean isFieldOutlineId(Mapping context, FieldOutline fieldOutline) { return CustomizationUtils.containsCustomization(fieldOutline, Customizations.ID_ELEMENT_NAME); }
public static boolean isGenerated(CPropertyInfo propertyInfo) { return CustomizationUtils.containsCustomization(propertyInfo, GENERATED_ELEMENT_NAME); }
public boolean isFieldOutlineVersion(Mapping context, FieldOutline fieldOutline) { return CustomizationUtils.containsCustomization(fieldOutline, Customizations.VERSION_ELEMENT_NAME); }
public boolean isIgnored(FieldOutline fieldOutline) { for (QName name : getIgnoredCustomizationElementNames()) { if (CustomizationUtils.containsCustomization(fieldOutline, name)) { return true; } } return false; }
public boolean isIgnored(ClassOutline classOutline) { for (QName name : getIgnoredCustomizationElementNames()) { if (CustomizationUtils.containsCustomization(classOutline, name)) { return true; } } return false; }
public GeneratedClass getGeneratedClass(CPropertyInfo propertyInfo) { final GeneratedClass generatedClass; if (CustomizationUtils.containsCustomization(propertyInfo, Customizations.GENERATED_CLASS_ELEMENT_NAME)) { generatedClass = findCustomization(propertyInfo, Customizations.GENERATED_CLASS_ELEMENT_NAME); } else { generatedClass = null; } return generatedClass; }
public GeneratedClass getGeneratedClass(CPropertyInfo propertyInfo) { final GeneratedClass generatedClass; if (CustomizationUtils.containsCustomization(propertyInfo, Customizations.GENERATED_CLASS_ELEMENT_NAME)) { generatedClass = findCustomization(propertyInfo, Customizations.GENERATED_CLASS_ELEMENT_NAME); } else { generatedClass = null; } return generatedClass; }
public boolean isRootClass(Mapping context, ClassOutline classOutline) { if (classOutline.getSuperClass() != null) { return !CustomizationUtils.containsCustomization(classOutline, Customizations.MAPPED_SUPERCLASS_ELEMENT_NAME) && !isSelfOrAncestorRootClass(context, classOutline.getSuperClass()); } else { return !CustomizationUtils.containsCustomization(classOutline, Customizations.MAPPED_SUPERCLASS_ELEMENT_NAME); } }
public boolean isRootClass(Mapping context, ClassOutline classOutline) { if (classOutline.getSuperClass() != null) { return !CustomizationUtils.containsCustomization(classOutline, Customizations.MAPPED_SUPERCLASS_ELEMENT_NAME) && !isSelfOrAncestorRootClass(context, classOutline.getSuperClass()); } else { return !CustomizationUtils.containsCustomization(classOutline, Customizations.MAPPED_SUPERCLASS_ELEMENT_NAME); } }
public boolean isFieldOutlineEmbeddedId(Mapping context, FieldOutline fieldOutline) { final Collection<? extends CTypeInfo> types = context.getGetTypes() .process(context, fieldOutline.getPropertyInfo()); assert types.size() == 1; final CTypeInfo type = types.iterator().next(); return (type instanceof CClass && CustomizationUtils .containsCustomization(fieldOutline, Customizations.EMBEDDED_ID_ELEMENT_NAME)); }
public boolean isFieldOutlineEmbeddedId(Mapping context, FieldOutline fieldOutline) { final Collection<? extends CTypeInfo> types = context.getGetTypes() .process(context, fieldOutline.getPropertyInfo()); assert types.size() == 1; final CTypeInfo type = types.iterator().next(); return (type instanceof CClass && CustomizationUtils .containsCustomization(fieldOutline, Customizations.EMBEDDED_ID_ELEMENT_NAME)); }
public ElementCollection getElementCollection(CPropertyInfo property) { final ElementCollection defaultItem = getDefaultElementCollection(property); final ElementCollection item; if (CustomizationUtils.containsCustomization(property, Customizations.ELEMENT_COLLECTION_ELEMENT_NAME)) { item = findCustomization(property, Customizations.ELEMENT_COLLECTION_ELEMENT_NAME, defaultItem, this.<ElementCollection> merge()); } else { item = defaultItem; } return item; }
public static FieldOutline findInheritedFieldWithCustomization(ClassOutline classOutline, final QName name) { for (final FieldOutline fieldOutline : classOutline.getDeclaredFields()) { if (containsCustomization(fieldOutline, name)) { return fieldOutline; } } final ClassOutline superClassOutline = classOutline.getSuperClass(); if (superClassOutline != null) { return findInheritedFieldWithCustomization(superClassOutline, name); } else { return null; } }
public static CPropertyInfo findInheritedPropertyWithCustomization(CClassInfo classInfo, final QName name) { for (final CPropertyInfo propertyInfo : classInfo.getProperties()) { if (containsCustomization(propertyInfo, name)) { return propertyInfo; } } final CClassInfo superClassInfo = classInfo.getBaseClass(); if (superClassInfo != null) { return findInheritedPropertyWithCustomization(superClassInfo, name); } else { return null; } }
public Basic getBasic(CPropertyInfo property) { final Basic defaultBasic = getDefaultBasic(property); final Basic basic; if (CustomizationUtils.containsCustomization(property, Customizations.BASIC_ELEMENT_NAME)) { basic = findCustomization(property, Customizations.BASIC_ELEMENT_NAME, defaultBasic, this.<Basic> merge()); } else { basic = defaultBasic; } return basic; }
public ElementCollection getElementCollection(CPropertyInfo property) { final ElementCollection defaultItem = getDefaultElementCollection(property); final ElementCollection item; if (CustomizationUtils.containsCustomization(property, Customizations.ELEMENT_COLLECTION_ELEMENT_NAME)) { item = findCustomization(property, Customizations.ELEMENT_COLLECTION_ELEMENT_NAME, defaultItem, this.<ElementCollection> merge()); } else { item = defaultItem; } return item; }