Class RuntimeAttributeDescriptorBuilder
- java.lang.Object
-
- org.junit.rules.ExternalResource
-
- de.hybris.platform.integrationservices.util.RuntimeAttributeDescriptorBuilder
-
- All Implemented Interfaces:
org.junit.rules.TestRule
public class RuntimeAttributeDescriptorBuilder extends org.junit.rules.ExternalResourceUtility class to build RuntimeAttributeDescriptorModelfor testing purposes.
-
-
Constructor Summary
Constructors Constructor Description RuntimeAttributeDescriptorBuilder()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidafter()static RuntimeAttributeDescriptorBuilderattributeDescriptor()Creates a new instance ofRuntimeAttributeDescriptorBuilderprotected voidbefore()voidcleanup()Handles clean up for the createdAttributeDescriptorModel.voidsetup()Setups the definedAttributeDescriptorModelvia Impex.RuntimeAttributeDescriptorBuilderwithAttributeType(java.lang.String code)RuntimeAttributeDescriptorBuilderwithEnclosingType(java.lang.String code)RuntimeAttributeDescriptorBuilderwithGenerate(boolean generate)RuntimeAttributeDescriptorBuilderwithLocalized(boolean localized)RuntimeAttributeDescriptorBuilderwithOptional(boolean optional)RuntimeAttributeDescriptorBuilderwithPartOf(boolean partOf)RuntimeAttributeDescriptorBuilderwithQualifier(java.lang.String qualifier)RuntimeAttributeDescriptorBuilderwithUnique(boolean unique)
-
-
-
Method Detail
-
attributeDescriptor
public static RuntimeAttributeDescriptorBuilder attributeDescriptor()
Creates a new instance ofRuntimeAttributeDescriptorBuilder- Returns:
- instance of the builder,
-
withQualifier
public RuntimeAttributeDescriptorBuilder withQualifier(java.lang.String qualifier)
-
withEnclosingType
public RuntimeAttributeDescriptorBuilder withEnclosingType(java.lang.String code)
-
withAttributeType
public RuntimeAttributeDescriptorBuilder withAttributeType(java.lang.String code)
-
withUnique
public RuntimeAttributeDescriptorBuilder withUnique(boolean unique)
-
withOptional
public RuntimeAttributeDescriptorBuilder withOptional(boolean optional)
-
withLocalized
public RuntimeAttributeDescriptorBuilder withLocalized(boolean localized)
-
withPartOf
public RuntimeAttributeDescriptorBuilder withPartOf(boolean partOf)
-
withGenerate
public RuntimeAttributeDescriptorBuilder withGenerate(boolean generate)
-
before
protected void before() throws ImpExException- Overrides:
beforein classorg.junit.rules.ExternalResource- Throws:
ImpExException
-
after
protected void after()
- Overrides:
afterin classorg.junit.rules.ExternalResource
-
setup
public void setup() throws ImpExExceptionSetups the definedAttributeDescriptorModelvia Impex.- Throws:
ImpExException
-
cleanup
public void cleanup()
Handles clean up for the createdAttributeDescriptorModel.
-
-