org.kuali.kfs.gl.batch.service
Interface OrganizationReversionCategoryLogic

All Known Implementing Classes:
CashOrganizationReversionCategoryLogic, GenericOrganizationReversionCategory

public interface OrganizationReversionCategoryLogic

An interface that represents the logic of a category associated with the Organization Reversion Process


Method Summary
 boolean containsObjectCode(ObjectCode oc)
          Given an object code, determins if balances with the object code should be added to the bucket for this category or not
 String getCode()
          Returns the code of the organization reversion category this logic is associated with
 String getName()
          Returns the name of the organization reversion category this logic is associated with?
 boolean isExpense()
          Does this category represent an expense?
 

Method Detail

containsObjectCode

boolean containsObjectCode(ObjectCode oc)
Given an object code, determins if balances with the object code should be added to the bucket for this category or not

Parameters:
oc - the object code of a balance
Returns:
true if object code indicates that the balance should be added to this category, false if not

getCode

String getCode()
Returns the code of the organization reversion category this logic is associated with

Returns:
the category code of this organization reversion category

getName

String getName()
Returns the name of the organization reversion category this logic is associated with?

Returns:
the name of this organization reversion category

isExpense

boolean isExpense()
Does this category represent an expense?

Returns:
true if it represents an expense, false if not


Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.