001 // 002 // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.1.5-b01-fcs 003 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 004 // Any modifications to this file will be lost upon recompilation of the source schema. 005 // Generated on: 2008.07.28 at 12:01:59 PM GMT-10:00 006 // 007 008 009 package org.hackystat.dailyprojectdata.resource.coupling.jaxb; 010 011 import java.io.Serializable; 012 import java.math.BigInteger; 013 import javax.xml.bind.annotation.XmlAccessType; 014 import javax.xml.bind.annotation.XmlAccessorType; 015 import javax.xml.bind.annotation.XmlAttribute; 016 import javax.xml.bind.annotation.XmlRootElement; 017 import javax.xml.bind.annotation.XmlSchemaType; 018 import javax.xml.bind.annotation.XmlType; 019 020 021 /** 022 * <p>Java class for anonymous complex type. 023 * 024 * <p>The following schema fragment specifies the expected content contained within this class. 025 * 026 * <pre> 027 * <complexType> 028 * <complexContent> 029 * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> 030 * <attribute ref="{}Uri use="required""/> 031 * <attribute ref="{}Afferent use="required""/> 032 * <attribute ref="{}Efferent use="required""/> 033 * </restriction> 034 * </complexContent> 035 * </complexType> 036 * </pre> 037 * 038 * 039 */ 040 @XmlAccessorType(XmlAccessType.FIELD) 041 @XmlType(name = "") 042 @XmlRootElement(name = "CouplingData") 043 public class CouplingData 044 implements Serializable 045 { 046 047 private final static long serialVersionUID = 12343L; 048 @XmlAttribute(name = "Uri", required = true) 049 @XmlSchemaType(name = "anyURI") 050 protected String uri; 051 @XmlAttribute(name = "Afferent", required = true) 052 protected BigInteger afferent; 053 @XmlAttribute(name = "Efferent", required = true) 054 protected BigInteger efferent; 055 056 /** 057 * Gets the value of the uri property. 058 * 059 * @return 060 * possible object is 061 * {@link String } 062 * 063 */ 064 public String getUri() { 065 return uri; 066 } 067 068 /** 069 * Sets the value of the uri property. 070 * 071 * @param value 072 * allowed object is 073 * {@link String } 074 * 075 */ 076 public void setUri(String value) { 077 this.uri = value; 078 } 079 080 public boolean isSetUri() { 081 return (this.uri!= null); 082 } 083 084 /** 085 * Gets the value of the afferent property. 086 * 087 * @return 088 * possible object is 089 * {@link BigInteger } 090 * 091 */ 092 public BigInteger getAfferent() { 093 return afferent; 094 } 095 096 /** 097 * Sets the value of the afferent property. 098 * 099 * @param value 100 * allowed object is 101 * {@link BigInteger } 102 * 103 */ 104 public void setAfferent(BigInteger value) { 105 this.afferent = value; 106 } 107 108 public boolean isSetAfferent() { 109 return (this.afferent!= null); 110 } 111 112 /** 113 * Gets the value of the efferent property. 114 * 115 * @return 116 * possible object is 117 * {@link BigInteger } 118 * 119 */ 120 public BigInteger getEfferent() { 121 return efferent; 122 } 123 124 /** 125 * Sets the value of the efferent property. 126 * 127 * @param value 128 * allowed object is 129 * {@link BigInteger } 130 * 131 */ 132 public void setEfferent(BigInteger value) { 133 this.efferent = value; 134 } 135 136 public boolean isSetEfferent() { 137 return (this.efferent!= null); 138 } 139 140 }