org.kuali.rice.location.api.state
Interface StateContract

All Superinterfaces:
Coded, Inactivatable, Versioned
All Known Subinterfaces:
StateEbo
All Known Implementing Classes:
State, State.Builder

public interface StateContract
extends Versioned, Inactivatable, Coded

This is the contract for a State.

Author:
Kuali Rice Team (rice.collab@kuali.org)

Method Summary
 String getCountryCode()
          This the postal country code for the State.
 String getName()
          This the postal name for the State.
 
Methods inherited from interface org.kuali.rice.core.api.mo.common.Versioned
getVersionNumber
 
Methods inherited from interface org.kuali.rice.core.api.mo.common.active.Inactivatable
isActive
 
Methods inherited from interface org.kuali.rice.core.api.mo.common.Coded
getCode
 

Method Detail

getName

String getName()
This the postal name for the State. This cannot be null or a blank string.

Returns:
postal name

getCountryCode

String getCountryCode()
This the postal country code for the State. This cannot be null or a blank string.

Returns:
postal country code


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