Class ModelLinkAttributeValue

java.lang.Object
com.onenetwork.platform.common.ModelLinkAttributeValue
All Implemented Interfaces:
java.io.Serializable

public class ModelLinkAttributeValue
extends java.lang.Object
implements java.io.Serializable
This will be used to provide the ModelLink value for an attribute.

Java class for ModelLinkAttributeValue complex type.

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

 <complexType name="ModelLinkAttributeValue">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="SysId" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
         <element name="ModelLinkComponent" maxOccurs="unbounded" minOccurs="0">
           <complexType>
             <simpleContent>
               <extension base="<http://www.w3.org/2001/XMLSchema>anySimpleType">
                 <attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
               </extension>
             </simpleContent>
           </complexType>
         </element>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 
See Also:
Serialized Form
  • Field Details

  • Constructor Details

  • Method Details

    • getSysId

      public java.lang.Long getSysId()
      Gets the value of the sysId property.
      Returns:
      possible object is String
    • setSysId

      public void setSysId​(java.lang.Long value)
      Sets the value of the sysId property.
      Parameters:
      value - allowed object is String
    • isSetSysId

      public boolean isSetSysId()
    • getModelLinkComponents

      public java.util.List<ModelLinkAttributeValue.ModelLinkComponent> getModelLinkComponents()
      Gets the value of the modelLinkComponents property.

      This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the modelLinkComponents property.

      For example, to add a new item, do as follows:

          getModelLinkComponents().add(newItem);
       

      Objects of the following type(s) are allowed in the list ModelLinkAttributeValue.ModelLinkComponent

    • isSetModelLinkComponents

      public boolean isSetModelLinkComponents()
    • unsetModelLinkComponents

      public void unsetModelLinkComponents()
    • set

      public void set​(java.lang.String name, java.lang.Object value)
      Utility method to set the ModelLinkComponent on the ModelLinkAttributeValue
      Parameters:
      name - component name
      value - component value
    • get

      public java.lang.Object get​(java.lang.String name)
      Utility method to fetch the ModelLinkComponent value on the ModelLinkAttributeValue. Returns null if component doesn't exist
      Parameters:
      name - component name
      Returns:
      component value. Null if component doesn't exist