be.ac.ulg.montefiore.run.totem.domain.model.jaxb.impl
Class LspImpl

java.lang.Object
  extended by be.ac.ulg.montefiore.run.totem.domain.model.jaxb.impl.LspImpl
All Implemented Interfaces:
Lsp, UnmarshallableObject, ValidatableObject, XMLSerializable, com.sun.xml.bind.JAXBObject
Direct Known Subclasses:
LspImpl

public class LspImpl
extends java.lang.Object
implements Lsp, com.sun.xml.bind.JAXBObject, UnmarshallableObject, XMLSerializable, ValidatableObject


Nested Class Summary
static class LspImpl.BackupTypeImpl
           
static class LspImpl.DiffServTypeImpl
           
static class LspImpl.PathTypeImpl
           
 class LspImpl.Unmarshaller
           
 
Nested classes/interfaces inherited from interface be.ac.ulg.montefiore.run.totem.domain.model.jaxb.Lsp
Lsp.BackupType, Lsp.DiffServType, Lsp.PathType
 
Field Summary
protected  Lsp.BackupType _Backup
           
protected  float _Bw
           
protected  Lsp.DiffServType _DiffServ
           
protected  java.lang.String _Id
           
protected  float _MaxRate
           
protected  float _Metric
           
protected  Lsp.PathType _Path
           
protected  boolean has_Bw
           
protected  boolean has_MaxRate
           
protected  boolean has_Metric
           
static java.lang.Class version
           
 
Constructor Summary
LspImpl()
           
 
Method Summary
 com.sun.msv.verifier.DocumentDeclaration createRawValidator()
          Gets the schema fragment associated with this class.
 UnmarshallingEventHandler createUnmarshaller(UnmarshallingContext context)
          Creates an unmarshaller that will unmarshall this object.
 Lsp.BackupType getBackup()
          Gets the value of the backup property.
 float getBw()
          Gets the value of the bw property.
 Lsp.DiffServType getDiffServ()
          Gets the value of the diffServ property.
 java.lang.String getId()
          Gets the value of the id property.
 float getMaxRate()
          Gets the value of the maxRate property.
 float getMetric()
          Gets the value of the metric property.
 Lsp.PathType getPath()
          Gets the value of the path property.
 java.lang.Class getPrimaryInterface()
          Gets the main interface that this object implements.
 boolean isSetBackup()
           
 boolean isSetBw()
           
 boolean isSetDiffServ()
           
 boolean isSetId()
           
 boolean isSetMaxRate()
           
 boolean isSetMetric()
           
 boolean isSetPath()
           
 void serializeAttributes(XMLSerializer context)
          Serializes attributes into the specified target.
 void serializeBody(XMLSerializer context)
          Serializes child elements and texts into the specified target.
 void serializeURIs(XMLSerializer context)
          Declares all the namespace URIs this object is using at its top-level scope into the specified target.
 void setBackup(Lsp.BackupType value)
          Sets the value of the backup property.
 void setBw(float value)
          Sets the value of the bw property.
 void setDiffServ(Lsp.DiffServType value)
          Sets the value of the diffServ property.
 void setId(java.lang.String value)
          Sets the value of the id property.
 void setMaxRate(float value)
          Sets the value of the maxRate property.
 void setMetric(float value)
          Sets the value of the metric property.
 void setPath(Lsp.PathType value)
          Sets the value of the path property.
 void unsetBackup()
           
 void unsetBw()
           
 void unsetDiffServ()
           
 void unsetId()
           
 void unsetMaxRate()
           
 void unsetMetric()
           
 void unsetPath()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

has_MaxRate

protected boolean has_MaxRate

_MaxRate

protected float _MaxRate

_Backup

protected Lsp.BackupType _Backup

has_Bw

protected boolean has_Bw

_Bw

protected float _Bw

_Path

protected Lsp.PathType _Path

has_Metric

protected boolean has_Metric

_Metric

protected float _Metric

_DiffServ

protected Lsp.DiffServType _DiffServ

_Id

protected java.lang.String _Id

version

public static final java.lang.Class version
Constructor Detail

LspImpl

public LspImpl()
Method Detail

getMaxRate

public float getMaxRate()
Description copied from interface: Lsp
Gets the value of the maxRate property.

Specified by:
getMaxRate in interface Lsp

setMaxRate

public void setMaxRate(float value)
Description copied from interface: Lsp
Sets the value of the maxRate property.

Specified by:
setMaxRate in interface Lsp

isSetMaxRate

public boolean isSetMaxRate()
Specified by:
isSetMaxRate in interface Lsp

unsetMaxRate

public void unsetMaxRate()
Specified by:
unsetMaxRate in interface Lsp

getBackup

public Lsp.BackupType getBackup()
Description copied from interface: Lsp
Gets the value of the backup property.

Specified by:
getBackup in interface Lsp
Returns:
possible object is Lsp.BackupType

setBackup

public void setBackup(Lsp.BackupType value)
Description copied from interface: Lsp
Sets the value of the backup property.

Specified by:
setBackup in interface Lsp
Parameters:
value - allowed object is Lsp.BackupType

isSetBackup

public boolean isSetBackup()
Specified by:
isSetBackup in interface Lsp

unsetBackup

public void unsetBackup()
Specified by:
unsetBackup in interface Lsp

getBw

public float getBw()
Description copied from interface: Lsp
Gets the value of the bw property.

Specified by:
getBw in interface Lsp

setBw

public void setBw(float value)
Description copied from interface: Lsp
Sets the value of the bw property.

Specified by:
setBw in interface Lsp

isSetBw

public boolean isSetBw()
Specified by:
isSetBw in interface Lsp

unsetBw

public void unsetBw()
Specified by:
unsetBw in interface Lsp

getPath

public Lsp.PathType getPath()
Description copied from interface: Lsp
Gets the value of the path property.

Specified by:
getPath in interface Lsp
Returns:
possible object is Lsp.PathType

setPath

public void setPath(Lsp.PathType value)
Description copied from interface: Lsp
Sets the value of the path property.

Specified by:
setPath in interface Lsp
Parameters:
value - allowed object is Lsp.PathType

isSetPath

public boolean isSetPath()
Specified by:
isSetPath in interface Lsp

unsetPath

public void unsetPath()
Specified by:
unsetPath in interface Lsp

getMetric

public float getMetric()
Description copied from interface: Lsp
Gets the value of the metric property.

Specified by:
getMetric in interface Lsp

setMetric

public void setMetric(float value)
Description copied from interface: Lsp
Sets the value of the metric property.

Specified by:
setMetric in interface Lsp

isSetMetric

public boolean isSetMetric()
Specified by:
isSetMetric in interface Lsp

unsetMetric

public void unsetMetric()
Specified by:
unsetMetric in interface Lsp

getDiffServ

public Lsp.DiffServType getDiffServ()
Description copied from interface: Lsp
Gets the value of the diffServ property.

Specified by:
getDiffServ in interface Lsp
Returns:
possible object is Lsp.DiffServType

setDiffServ

public void setDiffServ(Lsp.DiffServType value)
Description copied from interface: Lsp
Sets the value of the diffServ property.

Specified by:
setDiffServ in interface Lsp
Parameters:
value - allowed object is Lsp.DiffServType

isSetDiffServ

public boolean isSetDiffServ()
Specified by:
isSetDiffServ in interface Lsp

unsetDiffServ

public void unsetDiffServ()
Specified by:
unsetDiffServ in interface Lsp

getId

public java.lang.String getId()
Description copied from interface: Lsp
Gets the value of the id property.

Specified by:
getId in interface Lsp
Returns:
possible object is String

setId

public void setId(java.lang.String value)
Description copied from interface: Lsp
Sets the value of the id property.

Specified by:
setId in interface Lsp
Parameters:
value - allowed object is String

isSetId

public boolean isSetId()
Specified by:
isSetId in interface Lsp

unsetId

public void unsetId()
Specified by:
unsetId in interface Lsp

createUnmarshaller

public UnmarshallingEventHandler createUnmarshaller(UnmarshallingContext context)
Description copied from interface: UnmarshallableObject
Creates an unmarshaller that will unmarshall this object.

Specified by:
createUnmarshaller in interface UnmarshallableObject

serializeBody

public void serializeBody(XMLSerializer context)
                   throws org.xml.sax.SAXException
Description copied from interface: XMLSerializable
Serializes child elements and texts into the specified target.

Specified by:
serializeBody in interface XMLSerializable
Throws:
org.xml.sax.SAXException

serializeAttributes

public void serializeAttributes(XMLSerializer context)
                         throws org.xml.sax.SAXException
Description copied from interface: XMLSerializable
Serializes attributes into the specified target.

Specified by:
serializeAttributes in interface XMLSerializable
Throws:
org.xml.sax.SAXException

serializeURIs

public void serializeURIs(XMLSerializer context)
                   throws org.xml.sax.SAXException
Description copied from interface: XMLSerializable
Declares all the namespace URIs this object is using at its top-level scope into the specified target.

Specified by:
serializeURIs in interface XMLSerializable
Throws:
org.xml.sax.SAXException

getPrimaryInterface

public java.lang.Class getPrimaryInterface()
Description copied from interface: ValidatableObject
Gets the main interface that this object implements. For example, FooImpl will return Foo from this method.

Specified by:
getPrimaryInterface in interface ValidatableObject

createRawValidator

public com.sun.msv.verifier.DocumentDeclaration createRawValidator()
Description copied from interface: ValidatableObject
Gets the schema fragment associated with this class.

Specified by:
createRawValidator in interface ValidatableObject


Copyright © 2004-2007 Research Unit in Networking, All Rights Reserved.