Interface EntityAddressContract
- All Superinterfaces:
org.kuali.rice.core.api.mo.common.Defaultable,org.kuali.rice.core.api.mo.common.GloballyUnique,org.kuali.rice.core.api.mo.common.Identifiable,org.kuali.rice.core.api.mo.common.active.Inactivatable,org.kuali.rice.core.api.mo.common.Versioned
- All Known Implementing Classes:
EntityAddress,EntityAddress.Builder
public interface EntityAddressContract
extends org.kuali.rice.core.api.mo.common.Versioned, org.kuali.rice.core.api.mo.common.GloballyUnique, org.kuali.rice.core.api.mo.common.Defaultable, org.kuali.rice.core.api.mo.common.active.Inactivatable, org.kuali.rice.core.api.mo.common.Identifiable
address information for a KIM identity
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
-
Method Summary
Modifier and TypeMethodDescriptionReturns theEntityAddressContract's address format Corresponds to PESC AddressFormatGets thisEntityAddressContract's address type code.Returns the attention line for thisEntityAddressContractCorresponds to PESC AttentionLineReturns the unmasked attention line for thisEntityAddressContractgetCity()Gets thisEntityAddressContract's city name.Gets thisEntityAddressContract's unmasked city name.Gets thisEntityAddressContract's country code.Gets thisEntityAddressContract's unmasked country code.Gets this id of the parent identity object.Gets this entityTypeCode of theEntityAddressContract's object.getLine1()Gets thisEntityAddressContract's first line.Gets thisEntityAddressContract's unmasked first line.getLine2()Gets thisEntityAddressContract's second line.Gets thisEntityAddressContract's unmasked second line.getLine3()Gets thisEntityAddressContract's third line.Gets thisEntityAddressContract's unmasked third line.org.joda.time.DateTimeReturns theEntityAddressContract's modification date Corresponds to PESC ModifiedDateReturns theEntityAddressContract's note/message Corresponds to PESC NoteMessageGets thisEntityAddressContract's postal code.Gets thisEntityAddressContract's unmasked postal code.Gets thisEntityAddressContract's state code.Gets thisEntityAddressContract's unmasked state code.org.joda.time.DateTimeReturns theEntityAddressContract's validation date Corresponds to PESC ValidatedDatebooleanReturns a boolean value that determines if address fields should be suppressed.booleanReturns whether theEntityAddressContractis validated Corresponds to PESC ValidatedMethods inherited from interface org.kuali.rice.core.api.mo.common.Defaultable
isDefaultValueMethods inherited from interface org.kuali.rice.core.api.mo.common.GloballyUnique
getObjectIdMethods inherited from interface org.kuali.rice.core.api.mo.common.Identifiable
getIdMethods inherited from interface org.kuali.rice.core.api.mo.common.active.Inactivatable
isActiveMethods inherited from interface org.kuali.rice.core.api.mo.common.Versioned
getVersionNumber
-
Method Details
-
getEntityId
String getEntityId()Gets this id of the parent identity object.- Returns:
- the identity id for this
EntityAddressContract
-
getEntityTypeCode
String getEntityTypeCode()Gets this entityTypeCode of theEntityAddressContract's object.- Returns:
- the identity type code for this
EntityAddressContract
-
getAddressType
CodedAttributeContract getAddressType()Gets thisEntityAddressContract's address type code.- Returns:
- the address type for this
EntityAddressContract, or null if none has been assigned.
-
getAttentionLine
String getAttentionLine()Returns the attention line for thisEntityAddressContractCorresponds to PESC AttentionLine- Returns:
- the attention line
-
getLine1
String getLine1()Gets thisEntityAddressContract's first line.- Returns:
- the first line for this
EntityAddressContract, or null if none has been assigned.
-
getLine2
String getLine2()Gets thisEntityAddressContract's second line.- Returns:
- the second line for this
EntityAddressContract, or null if none has been assigned.
-
getLine3
String getLine3()Gets thisEntityAddressContract's third line.- Returns:
- the third line for this
EntityAddressContract, or null if none has been assigned.
-
getCity
String getCity()Gets thisEntityAddressContract's city name. Corresponds to PESC City.- Returns:
- the city name for this
EntityAddressContract, or null if none has been assigned.
-
getStateProvinceCode
String getStateProvinceCode()Gets thisEntityAddressContract's state code. Corresponds to PESC StateProvinceCode.- Returns:
- the state code for this
EntityAddressContract, or null if none has been assigned.
-
getPostalCode
String getPostalCode()Gets thisEntityAddressContract's postal code.- Returns:
- the postal code for this
EntityAddressContract, or null if none has been assigned.
-
getCountryCode
String getCountryCode()Gets thisEntityAddressContract's country code.- Returns:
- the country code for this
EntityAddressContract, or null if none has been assigned.
-
getAttentionLineUnmasked
String getAttentionLineUnmasked()Returns the unmasked attention line for thisEntityAddressContract- Returns:
- the unmasked attention line
-
getLine1Unmasked
String getLine1Unmasked()Gets thisEntityAddressContract's unmasked first line.- Returns:
- the unmasked first line for this
EntityAddressContract, or null if none has been assigned.
-
getLine2Unmasked
String getLine2Unmasked()Gets thisEntityAddressContract's unmasked second line.- Returns:
- the unmasked second line for this
EntityAddressContract, or null if none has been assigned.
-
getLine3Unmasked
String getLine3Unmasked()Gets thisEntityAddressContract's unmasked third line.- Returns:
- the unmasked third line for this
EntityAddressContract, or null if none has been assigned.
-
getCityUnmasked
String getCityUnmasked()Gets thisEntityAddressContract's unmasked city name.- Returns:
- the unmasked city name for this
EntityAddressContract, or null if none has been assigned.
-
getStateProvinceCodeUnmasked
String getStateProvinceCodeUnmasked()Gets thisEntityAddressContract's unmasked state code.- Returns:
- the unmasked state code for this
EntityAddressContract, or null if none has been assigned.
-
getPostalCodeUnmasked
String getPostalCodeUnmasked()Gets thisEntityAddressContract's unmasked postal code.- Returns:
- the unmasked postal code for this
EntityAddressContract, or null if none has been assigned.
-
getCountryCodeUnmasked
String getCountryCodeUnmasked()Gets thisEntityAddressContract's unmasked country code.- Returns:
- the unmasked country code for this
EntityAddressContract, or null if none has been assigned.
-
getAddressFormat
String getAddressFormat()Returns theEntityAddressContract's address format Corresponds to PESC AddressFormat- Returns:
- the address format or null if none is set
-
getModifiedDate
org.joda.time.DateTime getModifiedDate()Returns theEntityAddressContract's modification date Corresponds to PESC ModifiedDate- Returns:
- the modification date
-
getValidatedDate
org.joda.time.DateTime getValidatedDate()Returns theEntityAddressContract's validation date Corresponds to PESC ValidatedDate- Returns:
- the validation date or null if none is set
-
isValidated
boolean isValidated()Returns whether theEntityAddressContractis validated Corresponds to PESC Validated- Returns:
- whether the address is validated
-
getNoteMessage
String getNoteMessage()Returns theEntityAddressContract's note/message Corresponds to PESC NoteMessage- Returns:
- the note/message or null if none is set
-
isSuppressAddress
boolean isSuppressAddress()Returns a boolean value that determines if address fields should be suppressed.- Returns:
- boolean value that determines if address should be suppressed.
-