|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.edustructures.sifworks.Element
com.edustructures.sifworks.SIFElement
com.edustructures.sifworks.SIFKeyedElement
com.edustructures.sifworks.common.Street
public class Street
The Street element is a complex element that breaks a street address down into several parts
| Field Summary |
|---|
| Fields inherited from class com.edustructures.sifworks.Element |
|---|
CURRENT_SERIALIZE_VERSION |
| Constructor Summary | |
|---|---|
Street()
Constructor |
|
Street(java.lang.String line1)
Constructor that accepts values for all mandatory fields |
|
| Method Summary | |
|---|---|
java.lang.String |
getApartmentNumber()
Gets the value of the <ApartmentNumber> element. |
java.lang.String |
getApartmentNumberPrefix()
Gets the value of the <ApartmentNumberPrefix> element. |
java.lang.String |
getApartmentNumberSuffix()
Gets the value of the <ApartmentNumberSuffix> element. |
java.lang.String |
getApartmentType()
Gets the value of the <ApartmentType> element. |
java.lang.String |
getComplex()
Gets the value of the <Complex> element. |
java.lang.String |
getKey()
Gets the key of this object |
ElementDef[] |
getKeyFields()
Gets the metadata fields that make up the key of this object |
java.lang.String |
getLine1()
Gets the value of the <Line1> element. |
java.lang.String |
getLine2()
Gets the value of the <Line2> element. |
java.lang.String |
getLine3()
Gets the value of the <Line3> element. |
java.lang.String |
getStreetName()
Gets the value of the <StreetName> element. |
java.lang.String |
getStreetNumber()
Gets the value of the <StreetNumber> element. |
java.lang.String |
getStreetPrefix()
Gets the value of the <StreetPrefix> element. |
java.lang.String |
getStreetSuffix()
Gets the value of the <StreetSuffix> element. |
java.lang.String |
getStreetType()
Gets the value of the <StreetType> element. |
void |
setApartmentNumber(java.lang.String value)
Sets the value of the <ApartmentNumber> element. |
void |
setApartmentNumberPrefix(java.lang.String value)
Sets the value of the <ApartmentNumberPrefix> element. |
void |
setApartmentNumberSuffix(java.lang.String value)
Sets the value of the <ApartmentNumberSuffix> element. |
void |
setApartmentType(java.lang.String value)
Sets the value of the <ApartmentType> element. |
void |
setComplex(java.lang.String value)
Sets the value of the <Complex> element. |
void |
setLine1(java.lang.String value)
Sets the value of the <Line1> element. |
void |
setLine2(java.lang.String value)
Sets the value of the <Line2> element. |
void |
setLine3(java.lang.String value)
Sets the value of the <Line3> element. |
void |
setStreetName(java.lang.String value)
Sets the value of the <StreetName> element. |
void |
setStreetNumber(java.lang.String value)
Sets the value of the <StreetNumber> element. |
void |
setStreetPrefix(java.lang.String value)
Sets the value of the <StreetPrefix> element. |
void |
setStreetSuffix(java.lang.String value)
Sets the value of the <StreetSuffix> element. |
void |
setStreetType(java.lang.String value)
Sets the value of the <StreetType> element. |
| Methods inherited from class com.edustructures.sifworks.SIFElement |
|---|
addChild, addChild, clone, compareGraphTo, create, effectiveSIFVersion, getChild, getChild, getChild, getChild, getChild, getChildCount, getChildList, getChildList, getChildList, getChildren, getChildren, getContent, getContent, getField, getField, getFieldCount, getFields, getFieldValue, getSIFValue, getSIFVersion, getTextValue, getXmlId, hasTextValue, removeChild, removeChild, removeChild, removeChild, restoreImplementationDef, setChanged, setChildren, setEmpty, setField, setField, setField, setField, setSIFValue, setSIFVersion, setTextValue, setXmlId, tag |
| Methods inherited from class com.edustructures.sifworks.Element |
|---|
compareTo, getElementDef, getParent, getRoot, isChanged, isDoNotEncode, isEmpty, setChanged, setDoNotEncode, setElementDef, setEmpty, setParent, toString |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public Street()
public Street(java.lang.String line1)
line1 - Address line 1.| Method Detail |
|---|
public java.lang.String getKey()
getKey in class SIFElementpublic ElementDef[] getKeyFields()
public java.lang.String getLine1()
<Line1> element.
The SIF specification defines the meaning of this element as: "Address line 1."
Line1 element of this object.public void setLine1(java.lang.String value)
<Line1> element.
The SIF specification defines the meaning of this element as: "Address line 1."
value - A String objectpublic java.lang.String getLine2()
<Line2> element.
The SIF specification defines the meaning of this element as: "Address line 2."
Line2 element of this object.public void setLine2(java.lang.String value)
<Line2> element.
The SIF specification defines the meaning of this element as: "Address line 2."
value - A String objectpublic java.lang.String getLine3()
<Line3> element.
The SIF specification defines the meaning of this element as: "Address line 3."
Line3 element of this object.public void setLine3(java.lang.String value)
<Line3> element.
The SIF specification defines the meaning of this element as: "Address line 3."
value - A String objectpublic java.lang.String getComplex()
<Complex> element.
The SIF specification defines the meaning of this element as: "Name of the complex."
Complex element of this object.public void setComplex(java.lang.String value)
<Complex> element.
The SIF specification defines the meaning of this element as: "Name of the complex."
value - A String objectpublic java.lang.String getStreetNumber()
<StreetNumber> element.
The SIF specification defines the meaning of this element as: "The address number assigned to the building."
StreetNumber element of this object.public void setStreetNumber(java.lang.String value)
<StreetNumber> element.
The SIF specification defines the meaning of this element as: "The address number assigned to the building."
value - A String objectpublic java.lang.String getStreetPrefix()
<StreetPrefix> element.
The SIF specification defines the meaning of this element as: "Street prefix like NE"
StreetPrefix element of this object.public void setStreetPrefix(java.lang.String value)
<StreetPrefix> element.
The SIF specification defines the meaning of this element as: "Street prefix like NE"
value - A String objectpublic java.lang.String getStreetName()
<StreetName> element.
The SIF specification defines the meaning of this element as: "The name of the street."
StreetName element of this object.public void setStreetName(java.lang.String value)
<StreetName> element.
The SIF specification defines the meaning of this element as: "The name of the street."
value - A String objectpublic java.lang.String getStreetType()
<StreetType> element.
The SIF specification defines the meaning of this element as: "The type of street. For example, Lane, Blvd., Ave., etc."
StreetType element of this object.public void setStreetType(java.lang.String value)
<StreetType> element.
The SIF specification defines the meaning of this element as: "The type of street. For example, Lane, Blvd., Ave., etc."
value - A String objectpublic java.lang.String getStreetSuffix()
<StreetSuffix> element.
The SIF specification defines the meaning of this element as: "Street suffix like SW."
StreetSuffix element of this object.public void setStreetSuffix(java.lang.String value)
<StreetSuffix> element.
The SIF specification defines the meaning of this element as: "Street suffix like SW."
value - A String objectpublic java.lang.String getApartmentType()
<ApartmentType> element.
The SIF specification defines the meaning of this element as: "Type of apartment, for example, Suite."
This element is known by more than one tag name depending on the version of SIF in use. The ADK will use the tag names shown below when parsing and rendering elements of this kind.
| Version | Tag |
| 1.1 | "AptType" |
| SIF2.0 | "ApartmentType" |
ApartmentType element of this object.public void setApartmentType(java.lang.String value)
<ApartmentType> element.
The SIF specification defines the meaning of this element as: "Type of apartment, for example, Suite."
This element is known by more than one tag name depending on the version of SIF in use. The ADK will use the tag names shown below when parsing and rendering elements of this kind.
| Version | Tag |
| 1.1 | "AptType" |
| SIF2.0 | "ApartmentType" |
value - A String objectpublic java.lang.String getApartmentNumberPrefix()
<ApartmentNumberPrefix> element.
The SIF specification defines the meaning of this element as: "Apartment number prefix."
This element is known by more than one tag name depending on the version of SIF in use. The ADK will use the tag names shown below when parsing and rendering elements of this kind.
| Version | Tag |
| 1.1 | "AptNumPrefix" |
| SIF2.0 | "ApartmentNumberPrefix" |
ApartmentNumberPrefix element of this object.public void setApartmentNumberPrefix(java.lang.String value)
<ApartmentNumberPrefix> element.
The SIF specification defines the meaning of this element as: "Apartment number prefix."
This element is known by more than one tag name depending on the version of SIF in use. The ADK will use the tag names shown below when parsing and rendering elements of this kind.
| Version | Tag |
| 1.1 | "AptNumPrefix" |
| SIF2.0 | "ApartmentNumberPrefix" |
value - A String objectpublic java.lang.String getApartmentNumber()
<ApartmentNumber> element.
The SIF specification defines the meaning of this element as: "The number of the apartment."
This element is known by more than one tag name depending on the version of SIF in use. The ADK will use the tag names shown below when parsing and rendering elements of this kind.
| Version | Tag |
| 1.1 | "AptNumber" |
| SIF2.0 | "ApartmentNumber" |
ApartmentNumber element of this object.public void setApartmentNumber(java.lang.String value)
<ApartmentNumber> element.
The SIF specification defines the meaning of this element as: "The number of the apartment."
This element is known by more than one tag name depending on the version of SIF in use. The ADK will use the tag names shown below when parsing and rendering elements of this kind.
| Version | Tag |
| 1.1 | "AptNumber" |
| SIF2.0 | "ApartmentNumber" |
value - A String objectpublic java.lang.String getApartmentNumberSuffix()
<ApartmentNumberSuffix> element.
The SIF specification defines the meaning of this element as: "Apartment number suffix."
This element is known by more than one tag name depending on the version of SIF in use. The ADK will use the tag names shown below when parsing and rendering elements of this kind.
| Version | Tag |
| 1.1 | "AptNumSuffix" |
| SIF2.0 | "ApartmentNumberSuffix" |
ApartmentNumberSuffix element of this object.public void setApartmentNumberSuffix(java.lang.String value)
<ApartmentNumberSuffix> element.
The SIF specification defines the meaning of this element as: "Apartment number suffix."
This element is known by more than one tag name depending on the version of SIF in use. The ADK will use the tag names shown below when parsing and rendering elements of this kind.
| Version | Tag |
| 1.1 | "AptNumSuffix" |
| SIF2.0 | "ApartmentNumberSuffix" |
value - A String object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||