org.gcube.indexmanagement.geo
Class RefinementRequest

java.lang.Object
  extended by org.gcube.indexmanagement.geo.RefinementRequest

public class RefinementRequest
extends Object

Container for the info needed for describing a refinement request

Author:
bill

Constructor Summary
RefinementRequest(Polygon polygon, String refinerID, String[] args, InclusionType inclusion, boolean not)
          Default constructor
 
Method Summary
 String[] getArgs()
          getter for the arguments of the refiner
 InclusionType getInclusion()
          getter for the inclusion property
 Polygon getPolygon()
          getter for the search-polygon property
 String getRefinerID()
          getter for the refiner ID property
 boolean isNot()
          getter for the not flag
 void revertNot()
          reverts the not property
 void setArgs(String[] args)
          setter for the arguments of the refiner
 void setInclusion(InclusionType inclusion)
          setter for the inclusion property
 void setPolygon(Polygon polygon)
          setter for the search-polygon property
 void setRefinerID(String refinerID)
          setter for the refiner ID property
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RefinementRequest

public RefinementRequest(Polygon polygon,
                         String refinerID,
                         String[] args,
                         InclusionType inclusion,
                         boolean not)
Default constructor

Parameters:
refinerID -
args -
not -
Method Detail

setRefinerID

public void setRefinerID(String refinerID)
setter for the refiner ID property

Parameters:
refinerID -

getRefinerID

public String getRefinerID()
getter for the refiner ID property

Returns:
the refiner ID

setArgs

public void setArgs(String[] args)
setter for the arguments of the refiner

Parameters:
args -

getArgs

public String[] getArgs()
getter for the arguments of the refiner

Returns:
the arguments

revertNot

public void revertNot()
reverts the not property

Parameters:
not -

isNot

public boolean isNot()
getter for the not flag

Returns:
the not flag

setInclusion

public void setInclusion(InclusionType inclusion)
setter for the inclusion property

Parameters:
inclusion - property

getInclusion

public InclusionType getInclusion()
getter for the inclusion property

Returns:
the inclusion property

setPolygon

public void setPolygon(Polygon polygon)
setter for the search-polygon property

Parameters:
the - search polygon

getPolygon

public Polygon getPolygon()
getter for the search-polygon property

Returns:
the search polygon

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2013. All Rights Reserved.