Class XmlSource

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Cloneable, java.lang.Comparable<XmlSource>

    public class XmlSource
    extends XmlGroups
    implements java.io.Serializable, java.lang.Comparable<XmlSource>, java.lang.Cloneable
    The Class XmlSource.
    Author:
    Alejandro Galue
    See Also:
    Serialized Form
    • Constructor Detail

      • XmlSource

        public XmlSource()
        Instantiates a new XML source.
      • XmlSource

        public XmlSource​(XmlSource copy)
    • Method Detail

      • getUrl

        public java.lang.String getUrl()
        Gets the URL.
        Returns:
        the URL
      • setUrl

        public void setUrl​(java.lang.String url)
        Sets the URL.
        Parameters:
        url - the new URL
      • getRequest

        public Request getRequest()
        Gets the request.
        Returns:
        the request
      • setRequest

        public void setRequest​(Request request)
        Sets the request.
        Parameters:
        request - the new request
      • getImportGroupsList

        public java.util.List<java.lang.String> getImportGroupsList()
        Gets the import groups list.
        Returns:
        the import groups list
      • setImportGroupsList

        public void setImportGroupsList​(java.util.List<java.lang.String> importGroupsList)
        Sets the import groups list.
        Parameters:
        importGroupsList - the new import groups list
      • hasImportGroups

        public boolean hasImportGroups()
        Checks for import groups.
        Returns:
        true, if successful
      • compareTo

        public int compareTo​(XmlSource obj)
        Specified by:
        compareTo in interface java.lang.Comparable<XmlSource>
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class java.lang.Object