Package com.onenetwork.platform.common
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
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ModelLinkAttributeValue.ModelLinkComponent
Java class for anonymous complex type. -
Field Summary
Fields Modifier and Type Field Description protected java.util.List<ModelLinkAttributeValue.ModelLinkComponent>
modelLinkComponents
protected java.lang.Long
sysId
-
Constructor Summary
Constructors Constructor Description ModelLinkAttributeValue()
-
Method Summary
Modifier and Type Method Description java.lang.Object
get(java.lang.String name)
Utility method to fetch the ModelLinkComponent value on the ModelLinkAttributeValue.java.util.List<ModelLinkAttributeValue.ModelLinkComponent>
getModelLinkComponents()
Gets the value of the modelLinkComponents property.java.lang.Long
getSysId()
Gets the value of the sysId property.boolean
isSetModelLinkComponents()
boolean
isSetSysId()
void
set(java.lang.String name, java.lang.Object value)
Utility method to set the ModelLinkComponent on the ModelLinkAttributeValuevoid
setSysId(java.lang.Long value)
Sets the value of the sysId property.void
unsetModelLinkComponents()
-
Field Details
-
sysId
protected java.lang.Long sysId -
modelLinkComponents
-
-
Constructor Details
-
ModelLinkAttributeValue
public ModelLinkAttributeValue()
-
-
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 isString
-
isSetSysId
public boolean isSetSysId() -
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 namevalue
- 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
-