Class BeanSet
- java.lang.Object
-
- de.hybris.bootstrap.beangenerator.definitions.model.BeanSet
-
public class BeanSet extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description BeanSet()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T extends AttributePrototype>
TcreateEnumValue(Extension currentExtension, Enum xmlEnum, java.lang.String enumValue)<T extends AttributePrototype>
TcreateProperty(Extension currentExtension, Bean xmlBean, Property xmlAttribute)<T extends ClassNameAware>
TgetBean(java.lang.String className)java.util.Collection<? extends ClassNameAware>getBeans()<T extends ClassNameAware>
TgetOrCreateBean(Extension currentExtension, java.lang.String className, java.lang.String superclassName, java.lang.String description, java.lang.String type, java.lang.String deprecated, java.lang.String deprecatedSince, boolean _abstract, boolean superEquals)<T extends ClassNameAware>
TgetOrCreateEnum(Extension currentExtension, java.lang.String className, java.lang.String description, java.lang.String deprecated, java.lang.String deprecatedSince)protected booleanisOverriddenAttribute(BeanSet beanSet, BeanPrototype bean, java.lang.String attribute)
-
-
-
Method Detail
-
getBean
public <T extends ClassNameAware> T getBean(java.lang.String className)
-
getOrCreateBean
public <T extends ClassNameAware> T getOrCreateBean(Extension currentExtension, java.lang.String className, java.lang.String superclassName, java.lang.String description, java.lang.String type, java.lang.String deprecated, java.lang.String deprecatedSince, boolean _abstract, boolean superEquals)
-
getOrCreateEnum
public <T extends ClassNameAware> T getOrCreateEnum(Extension currentExtension, java.lang.String className, java.lang.String description, java.lang.String deprecated, java.lang.String deprecatedSince)
-
createProperty
public <T extends AttributePrototype> T createProperty(Extension currentExtension, Bean xmlBean, Property xmlAttribute)
-
createEnumValue
public <T extends AttributePrototype> T createEnumValue(Extension currentExtension, Enum xmlEnum, java.lang.String enumValue)
-
isOverriddenAttribute
protected boolean isOverriddenAttribute(BeanSet beanSet, BeanPrototype bean, java.lang.String attribute)
-
getBeans
public java.util.Collection<? extends ClassNameAware> getBeans()
-
-