All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.xmlnetwork.List Maven / Gradle / Ivy

//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.0.2-b01-fcs 
// See http://java.sun.com/xml/jaxb 
// Any modifications to this file will be lost upon recompilation of the source schema. 
// Generated on: 2008.06.03 at 04:27:27 PM CEST 
//


package org.xmlnetwork;

import java.math.BigInteger;
import java.util.ArrayList;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAttribute;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlType;


/**
 * 

Java class for anonymous complex type. * *

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

 * <complexType>
 *   <complexContent>
 *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *       <sequence>
 *         <element name="id" type="{http://www.w3.org/2001/XMLSchema}string"/>
 *         <choice>
 *           <element name="PrefixList">
 *             <complexType>
 *               <complexContent>
 *                 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                   <sequence>
 *                     <element name="prefix" type="{http://www.xmlnetwork.org}ipPrefix" maxOccurs="unbounded"/>
 *                   </sequence>
 *                 </restriction>
 *               </complexContent>
 *             </complexType>
 *           </element>
 *           <element name="RouteList">
 *             <complexType>
 *               <complexContent>
 *                 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                   <sequence>
 *                     <element name="routeFilter" maxOccurs="unbounded">
 *                       <complexType>
 *                         <complexContent>
 *                           <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                             <sequence>
 *                               <element name="prefix" type="{http://www.xmlnetwork.org}ipPrefix"/>
 *                               <element name="matchType">
 *                                 <complexType>
 *                                   <complexContent>
 *                                     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                                       <sequence>
 *                                         <choice>
 *                                           <element name="OrShorter" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
 *                                           <element name="Shorter" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
 *                                           <element name="Exact" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
 *                                           <element name="Longer" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
 *                                           <element name="OrLonger" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
 *                                           <element name="PrefixLengthRange">
 *                                             <complexType>
 *                                               <complexContent>
 *                                                 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                                                   <attribute name="lower_bound" type="{http://www.w3.org/2001/XMLSchema}integer" />
 *                                                   <attribute name="upper_bound" type="{http://www.w3.org/2001/XMLSchema}integer" />
 *                                                 </restriction>
 *                                               </complexContent>
 *                                             </complexType>
 *                                           </element>
 *                                           <element name="Through" type="{http://www.xmlnetwork.org}ipPrefix"/>
 *                                           <element name="Upto">
 *                                             <complexType>
 *                                               <complexContent>
 *                                                 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                                                   <sequence>
 *                                                     <element name="prefixLength" type="{http://www.xmlnetwork.org}prefixLength"/>
 *                                                   </sequence>
 *                                                 </restriction>
 *                                               </complexContent>
 *                                             </complexType>
 *                                           </element>
 *                                         </choice>
 *                                       </sequence>
 *                                     </restriction>
 *                                   </complexContent>
 *                                 </complexType>
 *                               </element>
 *                               <element name="target">
 *                                 <simpleType>
 *                                   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
 *                                     <enumeration value="deny"/>
 *                                     <enumeration value="permit"/>
 *                                   </restriction>
 *                                 </simpleType>
 *                               </element>
 *                             </sequence>
 *                           </restriction>
 *                         </complexContent>
 *                       </complexType>
 *                     </element>
 *                   </sequence>
 *                 </restriction>
 *               </complexContent>
 *             </complexType>
 *           </element>
 *           <element name="CommunityList">
 *             <complexType>
 *               <complexContent>
 *                 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                   <sequence>
 *                     <element name="Community" maxOccurs="unbounded">
 *                       <complexType>
 *                         <complexContent>
 *                           <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                             <attribute name="CommunityValue" type="{http://www.w3.org/2001/XMLSchema}integer" />
 *                             <attribute name="asNumber" type="{http://www.w3.org/2001/XMLSchema}integer" />
 *                           </restriction>
 *                         </complexContent>
 *                       </complexType>
 *                     </element>
 *                   </sequence>
 *                 </restriction>
 *               </complexContent>
 *             </complexType>
 *           </element>
 *           <element name="ASPathList">
 *             <complexType>
 *               <complexContent>
 *                 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
 *                   <sequence>
 *                     <element name="RegExpr" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded"/>
 *                   </sequence>
 *                 </restriction>
 *               </complexContent>
 *             </complexType>
 *           </element>
 *         </choice>
 *       </sequence>
 *     </restriction>
 *   </complexContent>
 * </complexType>
 * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "id", "prefixList", "routeList", "communityList", "asPathList" }) @XmlRootElement(name = "List") public class List { @XmlElement(required = true) protected String id; @XmlElement(name = "PrefixList") protected List.PrefixList prefixList; @XmlElement(name = "RouteList") protected List.RouteList routeList; @XmlElement(name = "CommunityList") protected List.CommunityList communityList; @XmlElement(name = "ASPathList") protected List.ASPathList asPathList; /** * Gets the value of the id property. * * @return * possible object is * {@link String } * */ public String getId() { return id; } /** * Sets the value of the id property. * * @param value * allowed object is * {@link String } * */ public void setId(String value) { this.id = value; } /** * Gets the value of the prefixList property. * * @return * possible object is * {@link List.PrefixList } * */ public List.PrefixList getPrefixList() { return prefixList; } /** * Sets the value of the prefixList property. * * @param value * allowed object is * {@link List.PrefixList } * */ public void setPrefixList(List.PrefixList value) { this.prefixList = value; } /** * Gets the value of the routeList property. * * @return * possible object is * {@link List.RouteList } * */ public List.RouteList getRouteList() { return routeList; } /** * Sets the value of the routeList property. * * @param value * allowed object is * {@link List.RouteList } * */ public void setRouteList(List.RouteList value) { this.routeList = value; } /** * Gets the value of the communityList property. * * @return * possible object is * {@link List.CommunityList } * */ public List.CommunityList getCommunityList() { return communityList; } /** * Sets the value of the communityList property. * * @param value * allowed object is * {@link List.CommunityList } * */ public void setCommunityList(List.CommunityList value) { this.communityList = value; } /** * Gets the value of the asPathList property. * * @return * possible object is * {@link List.ASPathList } * */ public List.ASPathList getASPathList() { return asPathList; } /** * Sets the value of the asPathList property. * * @param value * allowed object is * {@link List.ASPathList } * */ public void setASPathList(List.ASPathList value) { this.asPathList = value; } /** *

Java class for anonymous complex type. * *

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

     * <complexType>
     *   <complexContent>
     *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
     *       <sequence>
     *         <element name="RegExpr" type="{http://www.w3.org/2001/XMLSchema}string" maxOccurs="unbounded"/>
     *       </sequence>
     *     </restriction>
     *   </complexContent>
     * </complexType>
     * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "regExpr" }) public static class ASPathList { @XmlElement(name = "RegExpr", required = true) protected java.util.List regExpr; /** * Gets the value of the regExpr 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 regExpr property. * *

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

         *    getRegExpr().add(newItem);
         * 
* * *

* Objects of the following type(s) are allowed in the list * {@link String } * * */ public java.util.List getRegExpr() { if (regExpr == null) { regExpr = new ArrayList(); } return this.regExpr; } } /** *

Java class for anonymous complex type. * *

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

     * <complexType>
     *   <complexContent>
     *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
     *       <sequence>
     *         <element name="Community" maxOccurs="unbounded">
     *           <complexType>
     *             <complexContent>
     *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
     *                 <attribute name="CommunityValue" type="{http://www.w3.org/2001/XMLSchema}integer" />
     *                 <attribute name="asNumber" type="{http://www.w3.org/2001/XMLSchema}integer" />
     *               </restriction>
     *             </complexContent>
     *           </complexType>
     *         </element>
     *       </sequence>
     *     </restriction>
     *   </complexContent>
     * </complexType>
     * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "community" }) public static class CommunityList { @XmlElement(name = "Community", required = true) protected java.util.List community; /** * Gets the value of the community 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 community property. * *

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

         *    getCommunity().add(newItem);
         * 
* * *

* Objects of the following type(s) are allowed in the list * {@link List.CommunityList.Community } * * */ public java.util.List getCommunity() { if (community == null) { community = new ArrayList(); } return this.community; } /** *

Java class for anonymous complex type. * *

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

         * <complexType>
         *   <complexContent>
         *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
         *       <attribute name="CommunityValue" type="{http://www.w3.org/2001/XMLSchema}integer" />
         *       <attribute name="asNumber" type="{http://www.w3.org/2001/XMLSchema}integer" />
         *     </restriction>
         *   </complexContent>
         * </complexType>
         * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "") public static class Community { @XmlAttribute(name = "CommunityValue") protected BigInteger communityValue; @XmlAttribute protected BigInteger asNumber; /** * Gets the value of the communityValue property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getCommunityValue() { return communityValue; } /** * Sets the value of the communityValue property. * * @param value * allowed object is * {@link BigInteger } * */ public void setCommunityValue(BigInteger value) { this.communityValue = value; } /** * Gets the value of the asNumber property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getAsNumber() { return asNumber; } /** * Sets the value of the asNumber property. * * @param value * allowed object is * {@link BigInteger } * */ public void setAsNumber(BigInteger value) { this.asNumber = value; } } } /** *

Java class for anonymous complex type. * *

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

     * <complexType>
     *   <complexContent>
     *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
     *       <sequence>
     *         <element name="prefix" type="{http://www.xmlnetwork.org}ipPrefix" maxOccurs="unbounded"/>
     *       </sequence>
     *     </restriction>
     *   </complexContent>
     * </complexType>
     * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "prefix" }) public static class PrefixList { @XmlElement(required = true) protected java.util.List prefix; /** * Gets the value of the prefix 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 prefix property. * *

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

         *    getPrefix().add(newItem);
         * 
* * *

* Objects of the following type(s) are allowed in the list * {@link String } * * */ public java.util.List getPrefix() { if (prefix == null) { prefix = new ArrayList(); } return this.prefix; } } /** *

Java class for anonymous complex type. * *

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

     * <complexType>
     *   <complexContent>
     *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
     *       <sequence>
     *         <element name="routeFilter" maxOccurs="unbounded">
     *           <complexType>
     *             <complexContent>
     *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
     *                 <sequence>
     *                   <element name="prefix" type="{http://www.xmlnetwork.org}ipPrefix"/>
     *                   <element name="matchType">
     *                     <complexType>
     *                       <complexContent>
     *                         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
     *                           <sequence>
     *                             <choice>
     *                               <element name="OrShorter" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
     *                               <element name="Shorter" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
     *                               <element name="Exact" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
     *                               <element name="Longer" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
     *                               <element name="OrLonger" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
     *                               <element name="PrefixLengthRange">
     *                                 <complexType>
     *                                   <complexContent>
     *                                     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
     *                                       <attribute name="lower_bound" type="{http://www.w3.org/2001/XMLSchema}integer" />
     *                                       <attribute name="upper_bound" type="{http://www.w3.org/2001/XMLSchema}integer" />
     *                                     </restriction>
     *                                   </complexContent>
     *                                 </complexType>
     *                               </element>
     *                               <element name="Through" type="{http://www.xmlnetwork.org}ipPrefix"/>
     *                               <element name="Upto">
     *                                 <complexType>
     *                                   <complexContent>
     *                                     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
     *                                       <sequence>
     *                                         <element name="prefixLength" type="{http://www.xmlnetwork.org}prefixLength"/>
     *                                       </sequence>
     *                                     </restriction>
     *                                   </complexContent>
     *                                 </complexType>
     *                               </element>
     *                             </choice>
     *                           </sequence>
     *                         </restriction>
     *                       </complexContent>
     *                     </complexType>
     *                   </element>
     *                   <element name="target">
     *                     <simpleType>
     *                       <restriction base="{http://www.w3.org/2001/XMLSchema}string">
     *                         <enumeration value="deny"/>
     *                         <enumeration value="permit"/>
     *                       </restriction>
     *                     </simpleType>
     *                   </element>
     *                 </sequence>
     *               </restriction>
     *             </complexContent>
     *           </complexType>
     *         </element>
     *       </sequence>
     *     </restriction>
     *   </complexContent>
     * </complexType>
     * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "routeFilter" }) public static class RouteList { @XmlElement(required = true) protected java.util.List routeFilter; /** * Gets the value of the routeFilter 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 routeFilter property. * *

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

         *    getRouteFilter().add(newItem);
         * 
* * *

* Objects of the following type(s) are allowed in the list * {@link List.RouteList.RouteFilter } * * */ public java.util.List getRouteFilter() { if (routeFilter == null) { routeFilter = new ArrayList(); } return this.routeFilter; } /** *

Java class for anonymous complex type. * *

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

         * <complexType>
         *   <complexContent>
         *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
         *       <sequence>
         *         <element name="prefix" type="{http://www.xmlnetwork.org}ipPrefix"/>
         *         <element name="matchType">
         *           <complexType>
         *             <complexContent>
         *               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
         *                 <sequence>
         *                   <choice>
         *                     <element name="OrShorter" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
         *                     <element name="Shorter" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
         *                     <element name="Exact" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
         *                     <element name="Longer" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
         *                     <element name="OrLonger" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
         *                     <element name="PrefixLengthRange">
         *                       <complexType>
         *                         <complexContent>
         *                           <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
         *                             <attribute name="lower_bound" type="{http://www.w3.org/2001/XMLSchema}integer" />
         *                             <attribute name="upper_bound" type="{http://www.w3.org/2001/XMLSchema}integer" />
         *                           </restriction>
         *                         </complexContent>
         *                       </complexType>
         *                     </element>
         *                     <element name="Through" type="{http://www.xmlnetwork.org}ipPrefix"/>
         *                     <element name="Upto">
         *                       <complexType>
         *                         <complexContent>
         *                           <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
         *                             <sequence>
         *                               <element name="prefixLength" type="{http://www.xmlnetwork.org}prefixLength"/>
         *                             </sequence>
         *                           </restriction>
         *                         </complexContent>
         *                       </complexType>
         *                     </element>
         *                   </choice>
         *                 </sequence>
         *               </restriction>
         *             </complexContent>
         *           </complexType>
         *         </element>
         *         <element name="target">
         *           <simpleType>
         *             <restriction base="{http://www.w3.org/2001/XMLSchema}string">
         *               <enumeration value="deny"/>
         *               <enumeration value="permit"/>
         *             </restriction>
         *           </simpleType>
         *         </element>
         *       </sequence>
         *     </restriction>
         *   </complexContent>
         * </complexType>
         * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "prefix", "matchType", "target" }) public static class RouteFilter { @XmlElement(required = true) protected String prefix; @XmlElement(required = true) protected List.RouteList.RouteFilter.MatchType matchType; @XmlElement(required = true) protected String target; /** * Gets the value of the prefix property. * * @return * possible object is * {@link String } * */ public String getPrefix() { return prefix; } /** * Sets the value of the prefix property. * * @param value * allowed object is * {@link String } * */ public void setPrefix(String value) { this.prefix = value; } /** * Gets the value of the matchType property. * * @return * possible object is * {@link List.RouteList.RouteFilter.MatchType } * */ public List.RouteList.RouteFilter.MatchType getMatchType() { return matchType; } /** * Sets the value of the matchType property. * * @param value * allowed object is * {@link List.RouteList.RouteFilter.MatchType } * */ public void setMatchType(List.RouteList.RouteFilter.MatchType value) { this.matchType = value; } /** * Gets the value of the target property. * * @return * possible object is * {@link String } * */ public String getTarget() { return target; } /** * Sets the value of the target property. * * @param value * allowed object is * {@link String } * */ public void setTarget(String value) { this.target = value; } /** *

Java class for anonymous complex type. * *

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

             * <complexType>
             *   <complexContent>
             *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
             *       <sequence>
             *         <choice>
             *           <element name="OrShorter" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
             *           <element name="Shorter" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
             *           <element name="Exact" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
             *           <element name="Longer" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
             *           <element name="OrLonger" type="{http://www.w3.org/2001/XMLSchema}anyType"/>
             *           <element name="PrefixLengthRange">
             *             <complexType>
             *               <complexContent>
             *                 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
             *                   <attribute name="lower_bound" type="{http://www.w3.org/2001/XMLSchema}integer" />
             *                   <attribute name="upper_bound" type="{http://www.w3.org/2001/XMLSchema}integer" />
             *                 </restriction>
             *               </complexContent>
             *             </complexType>
             *           </element>
             *           <element name="Through" type="{http://www.xmlnetwork.org}ipPrefix"/>
             *           <element name="Upto">
             *             <complexType>
             *               <complexContent>
             *                 <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
             *                   <sequence>
             *                     <element name="prefixLength" type="{http://www.xmlnetwork.org}prefixLength"/>
             *                   </sequence>
             *                 </restriction>
             *               </complexContent>
             *             </complexType>
             *           </element>
             *         </choice>
             *       </sequence>
             *     </restriction>
             *   </complexContent>
             * </complexType>
             * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "orShorter", "shorter", "exact", "longer", "orLonger", "prefixLengthRange", "through", "upto" }) public static class MatchType { @XmlElement(name = "OrShorter") protected Object orShorter; @XmlElement(name = "Shorter") protected Object shorter; @XmlElement(name = "Exact") protected Object exact; @XmlElement(name = "Longer") protected Object longer; @XmlElement(name = "OrLonger") protected Object orLonger; @XmlElement(name = "PrefixLengthRange") protected List.RouteList.RouteFilter.MatchType.PrefixLengthRange prefixLengthRange; @XmlElement(name = "Through") protected String through; @XmlElement(name = "Upto") protected List.RouteList.RouteFilter.MatchType.Upto upto; /** * Gets the value of the orShorter property. * * @return * possible object is * {@link Object } * */ public Object getOrShorter() { return orShorter; } /** * Sets the value of the orShorter property. * * @param value * allowed object is * {@link Object } * */ public void setOrShorter(Object value) { this.orShorter = value; } /** * Gets the value of the shorter property. * * @return * possible object is * {@link Object } * */ public Object getShorter() { return shorter; } /** * Sets the value of the shorter property. * * @param value * allowed object is * {@link Object } * */ public void setShorter(Object value) { this.shorter = value; } /** * Gets the value of the exact property. * * @return * possible object is * {@link Object } * */ public Object getExact() { return exact; } /** * Sets the value of the exact property. * * @param value * allowed object is * {@link Object } * */ public void setExact(Object value) { this.exact = value; } /** * Gets the value of the longer property. * * @return * possible object is * {@link Object } * */ public Object getLonger() { return longer; } /** * Sets the value of the longer property. * * @param value * allowed object is * {@link Object } * */ public void setLonger(Object value) { this.longer = value; } /** * Gets the value of the orLonger property. * * @return * possible object is * {@link Object } * */ public Object getOrLonger() { return orLonger; } /** * Sets the value of the orLonger property. * * @param value * allowed object is * {@link Object } * */ public void setOrLonger(Object value) { this.orLonger = value; } /** * Gets the value of the prefixLengthRange property. * * @return * possible object is * {@link List.RouteList.RouteFilter.MatchType.PrefixLengthRange } * */ public List.RouteList.RouteFilter.MatchType.PrefixLengthRange getPrefixLengthRange() { return prefixLengthRange; } /** * Sets the value of the prefixLengthRange property. * * @param value * allowed object is * {@link List.RouteList.RouteFilter.MatchType.PrefixLengthRange } * */ public void setPrefixLengthRange(List.RouteList.RouteFilter.MatchType.PrefixLengthRange value) { this.prefixLengthRange = value; } /** * Gets the value of the through property. * * @return * possible object is * {@link String } * */ public String getThrough() { return through; } /** * Sets the value of the through property. * * @param value * allowed object is * {@link String } * */ public void setThrough(String value) { this.through = value; } /** * Gets the value of the upto property. * * @return * possible object is * {@link List.RouteList.RouteFilter.MatchType.Upto } * */ public List.RouteList.RouteFilter.MatchType.Upto getUpto() { return upto; } /** * Sets the value of the upto property. * * @param value * allowed object is * {@link List.RouteList.RouteFilter.MatchType.Upto } * */ public void setUpto(List.RouteList.RouteFilter.MatchType.Upto value) { this.upto = value; } /** *

Java class for anonymous complex type. * *

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

                 * <complexType>
                 *   <complexContent>
                 *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 *       <attribute name="lower_bound" type="{http://www.w3.org/2001/XMLSchema}integer" />
                 *       <attribute name="upper_bound" type="{http://www.w3.org/2001/XMLSchema}integer" />
                 *     </restriction>
                 *   </complexContent>
                 * </complexType>
                 * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "") public static class PrefixLengthRange { @XmlAttribute(name = "lower_bound") protected BigInteger lowerBound; @XmlAttribute(name = "upper_bound") protected BigInteger upperBound; /** * Gets the value of the lowerBound property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getLowerBound() { return lowerBound; } /** * Sets the value of the lowerBound property. * * @param value * allowed object is * {@link BigInteger } * */ public void setLowerBound(BigInteger value) { this.lowerBound = value; } /** * Gets the value of the upperBound property. * * @return * possible object is * {@link BigInteger } * */ public BigInteger getUpperBound() { return upperBound; } /** * Sets the value of the upperBound property. * * @param value * allowed object is * {@link BigInteger } * */ public void setUpperBound(BigInteger value) { this.upperBound = value; } } /** *

Java class for anonymous complex type. * *

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

                 * <complexType>
                 *   <complexContent>
                 *     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 *       <sequence>
                 *         <element name="prefixLength" type="{http://www.xmlnetwork.org}prefixLength"/>
                 *       </sequence>
                 *     </restriction>
                 *   </complexContent>
                 * </complexType>
                 * 
* * */ @XmlAccessorType(XmlAccessType.FIELD) @XmlType(name = "", propOrder = { "prefixLength" }) public static class Upto { protected int prefixLength; /** * Gets the value of the prefixLength property. * */ public int getPrefixLength() { return prefixLength; } /** * Sets the value of the prefixLength property. * */ public void setPrefixLength(int value) { this.prefixLength = value; } } } } } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy