public static class StateInfo.Builder extends HasAttributesInfo.Builder implements ModelBuilder<StateInfo>, State
Constructor and Description |
---|
StateInfo.Builder() |
StateInfo.Builder(State stateInfo) |
Modifier and Type | Method and Description |
---|---|
StateInfo |
build() |
String |
getDescr()
Name: Description
Narrative description of the State
|
Date |
getEffectiveDate()
Name:Effective Date
Date/time this object became effective.
|
Date |
getExpirationDate()
Name: Expiration Date
Date/time this relationship is no longer effective.
|
String |
getKey()
Unique key to this object.
|
String |
getName()
Name: Name
Friendly name of the State
|
void |
setDescr(String descr) |
void |
setEffectiveDate(Date effectiveDate) |
void |
setExpirationDate(Date expirationDate) |
void |
setKey(String key) |
void |
setName(String name) |
getAttributes, setAttributes
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAttributes
public StateInfo.Builder()
public StateInfo.Builder(State stateInfo)
public StateInfo build()
build
in interface ModelBuilder<StateInfo>
public String getKey()
HasKey
public String getName()
State
public String getDescr()
State
public Date getEffectiveDate()
HasEffectiveDates
getEffectiveDate
in interface HasEffectiveDates
public void setEffectiveDate(Date effectiveDate)
public Date getExpirationDate()
HasEffectiveDates
getExpirationDate
in interface HasEffectiveDates
public void setExpirationDate(Date expirationDate)
Copyright © 2004–2014 The Kuali Foundation. All rights reserved.