edu.internet2.middleware.grouper.ws.coresoap
Class WsPermissionLimit

java.lang.Object
  extended by edu.internet2.middleware.grouper.ws.coresoap.WsPermissionLimit
All Implemented Interfaces:
Comparable<WsPermissionLimit>

public class WsPermissionLimit
extends Object
implements Comparable<WsPermissionLimit>

represents a limit on a permission. Note this is an attribute assignment you can link to the attribute assignment by the attribute assign id


Constructor Summary
WsPermissionLimit(PermissionLimitBean permissionLimitBean)
          construct with permission limit bean to set internal fields
 
Method Summary
 int compareTo(WsPermissionLimit o2)
          compare and sort so results are reproducible for tests
 String getAttributeAssignId()
          if this is an attribute assign attribute, this is the foreign key
 String getAttributeDefNameId()
          attribute name id in this assignment
 String getAttributeDefNameName()
          attribute name in this assignment
 WsAttributeAssignValue[] getWsAttributeAssignValues()
          value(s) in this assignment if any
 void setAttributeAssignId(String ownerAttributeAssignId1)
          if this is an attribute assign attribute, this is the foreign key
 void setAttributeDefNameId(String attributeDefNameId1)
          attribute name id in this assignment
 void setAttributeDefNameName(String attributeDefNameName1)
          attribute name in this assignment
 void setWsAttributeAssignValues(WsAttributeAssignValue[] wsAttributeAssignValues1)
          value(s) in this assignment if any
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WsPermissionLimit

public WsPermissionLimit(PermissionLimitBean permissionLimitBean)
construct with permission limit bean to set internal fields

Parameters:
permissionLimitBean -
Method Detail

getWsAttributeAssignValues

public WsAttributeAssignValue[] getWsAttributeAssignValues()
value(s) in this assignment if any

Returns:
values

setWsAttributeAssignValues

public void setWsAttributeAssignValues(WsAttributeAssignValue[] wsAttributeAssignValues1)
value(s) in this assignment if any

Parameters:
wsAttributeAssignValues1 -

getAttributeAssignId

public String getAttributeAssignId()
if this is an attribute assign attribute, this is the foreign key

Returns:
attribute assign id

getAttributeDefNameId

public String getAttributeDefNameId()
attribute name id in this assignment

Returns:
attribute name id in this assignment

getAttributeDefNameName

public String getAttributeDefNameName()
attribute name in this assignment

Returns:
attribute name in this assignment

setAttributeAssignId

public void setAttributeAssignId(String ownerAttributeAssignId1)
if this is an attribute assign attribute, this is the foreign key

Parameters:
ownerAttributeAssignId1 -

setAttributeDefNameId

public void setAttributeDefNameId(String attributeDefNameId1)
attribute name id in this assignment

Parameters:
attributeDefNameId1 -

setAttributeDefNameName

public void setAttributeDefNameName(String attributeDefNameName1)
attribute name in this assignment

Parameters:
attributeDefNameName1 -

compareTo

public int compareTo(WsPermissionLimit o2)
compare and sort so results are reproducible for tests

Specified by:
compareTo in interface Comparable<WsPermissionLimit>
See Also:
Comparable.compareTo(java.lang.Object)