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

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

public class WsPermissionLimit
extends java.lang.Object
implements java.lang.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
 java.lang.String getAttributeAssignId()
          if this is an attribute assign attribute, this is the foreign key
 java.lang.String getAttributeDefNameId()
          attribute name id in this assignment
 java.lang.String getAttributeDefNameName()
          attribute name in this assignment
 WsAttributeAssignValue[] getWsAttributeAssignValues()
          value(s) in this assignment if any
 void setAttributeAssignId(java.lang.String ownerAttributeAssignId1)
          if this is an attribute assign attribute, this is the foreign key
 void setAttributeDefNameId(java.lang.String attributeDefNameId1)
          attribute name id in this assignment
 void setAttributeDefNameName(java.lang.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 java.lang.String getAttributeAssignId()
if this is an attribute assign attribute, this is the foreign key

Returns:
attribute assign id

getAttributeDefNameId

public java.lang.String getAttributeDefNameId()
attribute name id in this assignment

Returns:
attribute name id in this assignment

getAttributeDefNameName

public java.lang.String getAttributeDefNameName()
attribute name in this assignment

Returns:
attribute name in this assignment

setAttributeAssignId

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

Parameters:
ownerAttributeAssignId1 -

setAttributeDefNameId

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

Parameters:
attributeDefNameId1 -

setAttributeDefNameName

public void setAttributeDefNameName(java.lang.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 java.lang.Comparable<WsPermissionLimit>
See Also:
Comparable.compareTo(java.lang.Object)