Class RelationElementType

java.lang.Object
de.hybris.bootstrap.typesystem.jaxb.RelationElementType

public class RelationElementType extends Object
Configures the generated attribute at one relation end.

Java class for relationElementType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="relationElementType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="modifiers" type="{}modifiersType" minOccurs="0"/>
         <element name="model" type="{}attributeModelType" minOccurs="0"/>
         <element name="custom-properties" type="{}customPropertiesType" minOccurs="0"/>
       </sequence>
       <attribute name="type" use="required" type="{}codeType" />
       <attribute name="qualifier" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="metatype" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="cardinality">
         <simpleType>
           <restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN">
             <enumeration value="one"/>
             <enumeration value="many"/>
           </restriction>
         </simpleType>
       </attribute>
       <attribute name="navigable" type="{http://www.w3.org/2001/XMLSchema}boolean" />
       <attribute name="collectiontype">
         <simpleType>
           <restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN">
             <enumeration value="set"/>
             <enumeration value="list"/>
             <enumeration value="collection"/>
           </restriction>
         </simpleType>
       </attribute>
       <attribute name="ordered" type="{http://www.w3.org/2001/XMLSchema}boolean" />
     </restriction>
   </complexContent>
 </complexType>
 
  • Field Details

  • Constructor Details

    • RelationElementType

      public RelationElementType()
  • Method Details

    • getDescription

      public String getDescription()
      Gets the value of the description property.
      Returns:
      possible object is String
    • setDescription

      public void setDescription(String value)
      Sets the value of the description property.
      Parameters:
      value - allowed object is String
    • getModifiers

      public ModifiersType getModifiers()
      Gets the value of the modifiers property.
      Returns:
      possible object is ModifiersType
    • setModifiers

      public void setModifiers(ModifiersType value)
      Sets the value of the modifiers property.
      Parameters:
      value - allowed object is ModifiersType
    • getModel

      public AttributeModelType getModel()
      Gets the value of the model property.
      Returns:
      possible object is AttributeModelType
    • setModel

      public void setModel(AttributeModelType value)
      Sets the value of the model property.
      Parameters:
      value - allowed object is AttributeModelType
    • getCustomProperties

      public CustomPropertiesType getCustomProperties()
      Gets the value of the customProperties property.
      Returns:
      possible object is CustomPropertiesType
    • setCustomProperties

      public void setCustomProperties(CustomPropertiesType value)
      Sets the value of the customProperties property.
      Parameters:
      value - allowed object is CustomPropertiesType
    • getType

      public String getType()
      Gets the value of the type property.
      Returns:
      possible object is String
    • setType

      public void setType(String value)
      Sets the value of the type property.
      Parameters:
      value - allowed object is String
    • getQualifier

      public String getQualifier()
      Gets the value of the qualifier property.
      Returns:
      possible object is String
    • setQualifier

      public void setQualifier(String value)
      Sets the value of the qualifier property.
      Parameters:
      value - allowed object is String
    • getMetatype

      public String getMetatype()
      Gets the value of the metatype property.
      Returns:
      possible object is String
    • setMetatype

      public void setMetatype(String value)
      Sets the value of the metatype property.
      Parameters:
      value - allowed object is String
    • getCardinality

      public String getCardinality()
      Gets the value of the cardinality property.
      Returns:
      possible object is String
    • setCardinality

      public void setCardinality(String value)
      Sets the value of the cardinality property.
      Parameters:
      value - allowed object is String
    • isNavigable

      public Boolean isNavigable()
      Gets the value of the navigable property.
      Returns:
      possible object is Boolean
    • setNavigable

      public void setNavigable(Boolean value)
      Sets the value of the navigable property.
      Parameters:
      value - allowed object is Boolean
    • getCollectiontype

      public String getCollectiontype()
      Gets the value of the collectiontype property.
      Returns:
      possible object is String
    • setCollectiontype

      public void setCollectiontype(String value)
      Sets the value of the collectiontype property.
      Parameters:
      value - allowed object is String
    • isOrdered

      public Boolean isOrdered()
      Gets the value of the ordered property.
      Returns:
      possible object is Boolean
    • setOrdered

      public void setOrdered(Boolean value)
      Sets the value of the ordered property.
      Parameters:
      value - allowed object is Boolean