Package org.hisrc.w3c.oasis.xal.v_2_0
Class Premise.PremiseNumberRange
- java.lang.Object
-
- org.hisrc.w3c.oasis.xal.v_2_0.Premise.PremiseNumberRange
-
- All Implemented Interfaces:
Cloneable,org.jvnet.jaxb.lang.CopyTo,org.jvnet.jaxb.lang.Equals,org.jvnet.jaxb.lang.HashCode,org.jvnet.jaxb.lang.MergeFrom,org.jvnet.jaxb.lang.ToString
- Enclosing class:
- Premise
public static class Premise.PremiseNumberRange extends Object implements Cloneable, org.jvnet.jaxb.lang.CopyTo, org.jvnet.jaxb.lang.Equals, org.jvnet.jaxb.lang.HashCode, org.jvnet.jaxb.lang.MergeFrom, org.jvnet.jaxb.lang.ToString
Java class for anonymous complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="PremiseNumberRangeFrom"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element ref="{urn:oasis:names:tc:ciq:xsdschema:xAL:2.0}AddressLine" maxOccurs="unbounded" minOccurs="0"/> <element ref="{urn:oasis:names:tc:ciq:xsdschema:xAL:2.0}PremiseNumberPrefix" maxOccurs="unbounded" minOccurs="0"/> <element ref="{urn:oasis:names:tc:ciq:xsdschema:xAL:2.0}PremiseNumber" maxOccurs="unbounded"/> <element ref="{urn:oasis:names:tc:ciq:xsdschema:xAL:2.0}PremiseNumberSuffix" maxOccurs="unbounded" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType> </element> <element name="PremiseNumberRangeTo"> <complexType> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element ref="{urn:oasis:names:tc:ciq:xsdschema:xAL:2.0}AddressLine" maxOccurs="unbounded" minOccurs="0"/> <element ref="{urn:oasis:names:tc:ciq:xsdschema:xAL:2.0}PremiseNumberPrefix" maxOccurs="unbounded" minOccurs="0"/> <element ref="{urn:oasis:names:tc:ciq:xsdschema:xAL:2.0}PremiseNumber" maxOccurs="unbounded"/> <element ref="{urn:oasis:names:tc:ciq:xsdschema:xAL:2.0}PremiseNumberSuffix" maxOccurs="unbounded" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType> </element> </sequence> <attribute name="RangeType" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" /> <attribute name="Indicator" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" /> <attribute name="Separator" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" /> <attribute name="Type" type="{http://www.w3.org/2001/XMLSchema}anySimpleType" /> <attribute name="IndicatorOccurence"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN"> <enumeration value="Before"/> <enumeration value="After"/> </restriction> </simpleType> </attribute> <attribute name="NumberRangeOccurence"> <simpleType> <restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN"> <enumeration value="BeforeName"/> <enumeration value="AfterName"/> <enumeration value="BeforeType"/> <enumeration value="AfterType"/> </restriction> </simpleType> </attribute> </restriction> </complexContent> </complexType>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPremise.PremiseNumberRange.PremiseNumberRangeFromJava class for anonymous complex type.static classPremise.PremiseNumberRange.PremiseNumberRangeToJava class for anonymous complex type.
-
Field Summary
Fields Modifier and Type Field Description protected Stringindicatorprotected StringindicatorOccurenceprotected StringnumberRangeOccurenceprotected Premise.PremiseNumberRange.PremiseNumberRangeFrompremiseNumberRangeFromprotected Premise.PremiseNumberRange.PremiseNumberRangeTopremiseNumberRangeToprotected StringrangeTypeprotected Stringseparatorprotected Stringtype
-
Constructor Summary
Constructors Constructor Description PremiseNumberRange()Default no-arg constructorPremiseNumberRange(Premise.PremiseNumberRange.PremiseNumberRangeFrom premiseNumberRangeFrom, Premise.PremiseNumberRange.PremiseNumberRangeTo premiseNumberRangeTo, String rangeType, String indicator, String separator, String type, String indicatorOccurence, String numberRangeOccurence)Fully-initialising value constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringBuilderappend(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy)StringBuilderappendFields(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy)Objectclone()ObjectcopyTo(Object target)ObjectcopyTo(org.jvnet.jaxb.locator.ObjectLocator locator, Object target, org.jvnet.jaxb.lang.CopyStrategy strategy)ObjectcreateNewInstance()booleanequals(Object object)booleanequals(org.jvnet.jaxb.locator.ObjectLocator thisLocator, org.jvnet.jaxb.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb.lang.EqualsStrategy strategy)StringgetIndicator()Gets the value of the indicator property.StringgetIndicatorOccurence()Gets the value of the indicatorOccurence property.StringgetNumberRangeOccurence()Gets the value of the numberRangeOccurence property.Premise.PremiseNumberRange.PremiseNumberRangeFromgetPremiseNumberRangeFrom()Gets the value of the premiseNumberRangeFrom property.Premise.PremiseNumberRange.PremiseNumberRangeTogetPremiseNumberRangeTo()Gets the value of the premiseNumberRangeTo property.StringgetRangeType()Gets the value of the rangeType property.StringgetSeparator()Gets the value of the separator property.StringgetType()Gets the value of the type property.inthashCode()inthashCode(org.jvnet.jaxb.locator.ObjectLocator locator, org.jvnet.jaxb.lang.HashCodeStrategy strategy)booleanisSetIndicator()booleanisSetIndicatorOccurence()booleanisSetNumberRangeOccurence()booleanisSetPremiseNumberRangeFrom()booleanisSetPremiseNumberRangeTo()booleanisSetRangeType()booleanisSetSeparator()booleanisSetType()voidmergeFrom(Object left, Object right)voidmergeFrom(org.jvnet.jaxb.locator.ObjectLocator leftLocator, org.jvnet.jaxb.locator.ObjectLocator rightLocator, Object left, Object right, org.jvnet.jaxb.lang.MergeStrategy strategy)voidsetIndicator(String value)Sets the value of the indicator property.voidsetIndicatorOccurence(String value)Sets the value of the indicatorOccurence property.voidsetNumberRangeOccurence(String value)Sets the value of the numberRangeOccurence property.voidsetPremiseNumberRangeFrom(Premise.PremiseNumberRange.PremiseNumberRangeFrom value)Sets the value of the premiseNumberRangeFrom property.voidsetPremiseNumberRangeTo(Premise.PremiseNumberRange.PremiseNumberRangeTo value)Sets the value of the premiseNumberRangeTo property.voidsetRangeType(String value)Sets the value of the rangeType property.voidsetSeparator(String value)Sets the value of the separator property.voidsetType(String value)Sets the value of the type property.StringtoString()Premise.PremiseNumberRangewithIndicator(String value)Premise.PremiseNumberRangewithIndicatorOccurence(String value)Premise.PremiseNumberRangewithNumberRangeOccurence(String value)Premise.PremiseNumberRangewithPremiseNumberRangeFrom(Premise.PremiseNumberRange.PremiseNumberRangeFrom value)Premise.PremiseNumberRangewithPremiseNumberRangeTo(Premise.PremiseNumberRange.PremiseNumberRangeTo value)Premise.PremiseNumberRangewithRangeType(String value)Premise.PremiseNumberRangewithSeparator(String value)Premise.PremiseNumberRangewithType(String value)
-
-
-
Field Detail
-
premiseNumberRangeFrom
protected Premise.PremiseNumberRange.PremiseNumberRangeFrom premiseNumberRangeFrom
-
premiseNumberRangeTo
protected Premise.PremiseNumberRange.PremiseNumberRangeTo premiseNumberRangeTo
-
rangeType
protected String rangeType
-
indicator
protected String indicator
-
separator
protected String separator
-
type
protected String type
-
indicatorOccurence
protected String indicatorOccurence
-
numberRangeOccurence
protected String numberRangeOccurence
-
-
Constructor Detail
-
PremiseNumberRange
public PremiseNumberRange()
Default no-arg constructor
-
PremiseNumberRange
public PremiseNumberRange(Premise.PremiseNumberRange.PremiseNumberRangeFrom premiseNumberRangeFrom, Premise.PremiseNumberRange.PremiseNumberRangeTo premiseNumberRangeTo, String rangeType, String indicator, String separator, String type, String indicatorOccurence, String numberRangeOccurence)
Fully-initialising value constructor
-
-
Method Detail
-
getPremiseNumberRangeFrom
public Premise.PremiseNumberRange.PremiseNumberRangeFrom getPremiseNumberRangeFrom()
Gets the value of the premiseNumberRangeFrom property.- Returns:
- possible object is
Premise.PremiseNumberRange.PremiseNumberRangeFrom
-
setPremiseNumberRangeFrom
public void setPremiseNumberRangeFrom(Premise.PremiseNumberRange.PremiseNumberRangeFrom value)
Sets the value of the premiseNumberRangeFrom property.- Parameters:
value- allowed object isPremise.PremiseNumberRange.PremiseNumberRangeFrom
-
isSetPremiseNumberRangeFrom
public boolean isSetPremiseNumberRangeFrom()
-
getPremiseNumberRangeTo
public Premise.PremiseNumberRange.PremiseNumberRangeTo getPremiseNumberRangeTo()
Gets the value of the premiseNumberRangeTo property.- Returns:
- possible object is
Premise.PremiseNumberRange.PremiseNumberRangeTo
-
setPremiseNumberRangeTo
public void setPremiseNumberRangeTo(Premise.PremiseNumberRange.PremiseNumberRangeTo value)
Sets the value of the premiseNumberRangeTo property.- Parameters:
value- allowed object isPremise.PremiseNumberRange.PremiseNumberRangeTo
-
isSetPremiseNumberRangeTo
public boolean isSetPremiseNumberRangeTo()
-
getRangeType
public String getRangeType()
Gets the value of the rangeType property.- Returns:
- possible object is
String
-
setRangeType
public void setRangeType(String value)
Sets the value of the rangeType property.- Parameters:
value- allowed object isString
-
isSetRangeType
public boolean isSetRangeType()
-
getIndicator
public String getIndicator()
Gets the value of the indicator property.- Returns:
- possible object is
String
-
setIndicator
public void setIndicator(String value)
Sets the value of the indicator property.- Parameters:
value- allowed object isString
-
isSetIndicator
public boolean isSetIndicator()
-
getSeparator
public String getSeparator()
Gets the value of the separator property.- Returns:
- possible object is
String
-
setSeparator
public void setSeparator(String value)
Sets the value of the separator property.- Parameters:
value- allowed object isString
-
isSetSeparator
public boolean isSetSeparator()
-
getType
public String getType()
Gets the value of the type property.- Returns:
- possible object is
String
-
setType
public void setType(String value)
Sets the value of the type property.- Parameters:
value- allowed object isString
-
isSetType
public boolean isSetType()
-
getIndicatorOccurence
public String getIndicatorOccurence()
Gets the value of the indicatorOccurence property.- Returns:
- possible object is
String
-
setIndicatorOccurence
public void setIndicatorOccurence(String value)
Sets the value of the indicatorOccurence property.- Parameters:
value- allowed object isString
-
isSetIndicatorOccurence
public boolean isSetIndicatorOccurence()
-
getNumberRangeOccurence
public String getNumberRangeOccurence()
Gets the value of the numberRangeOccurence property.- Returns:
- possible object is
String
-
setNumberRangeOccurence
public void setNumberRangeOccurence(String value)
Sets the value of the numberRangeOccurence property.- Parameters:
value- allowed object isString
-
isSetNumberRangeOccurence
public boolean isSetNumberRangeOccurence()
-
append
public StringBuilder append(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy)
- Specified by:
appendin interfaceorg.jvnet.jaxb.lang.ToString
-
appendFields
public StringBuilder appendFields(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy)
- Specified by:
appendFieldsin interfaceorg.jvnet.jaxb.lang.ToString
-
equals
public boolean equals(org.jvnet.jaxb.locator.ObjectLocator thisLocator, org.jvnet.jaxb.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb.lang.EqualsStrategy strategy)- Specified by:
equalsin interfaceorg.jvnet.jaxb.lang.Equals
-
hashCode
public int hashCode(org.jvnet.jaxb.locator.ObjectLocator locator, org.jvnet.jaxb.lang.HashCodeStrategy strategy)- Specified by:
hashCodein interfaceorg.jvnet.jaxb.lang.HashCode
-
copyTo
public Object copyTo(Object target)
- Specified by:
copyToin interfaceorg.jvnet.jaxb.lang.CopyTo
-
copyTo
public Object copyTo(org.jvnet.jaxb.locator.ObjectLocator locator, Object target, org.jvnet.jaxb.lang.CopyStrategy strategy)
- Specified by:
copyToin interfaceorg.jvnet.jaxb.lang.CopyTo
-
createNewInstance
public Object createNewInstance()
- Specified by:
createNewInstancein interfaceorg.jvnet.jaxb.lang.CopyTo- Specified by:
createNewInstancein interfaceorg.jvnet.jaxb.lang.MergeFrom
-
mergeFrom
public void mergeFrom(Object left, Object right)
- Specified by:
mergeFromin interfaceorg.jvnet.jaxb.lang.MergeFrom
-
mergeFrom
public void mergeFrom(org.jvnet.jaxb.locator.ObjectLocator leftLocator, org.jvnet.jaxb.locator.ObjectLocator rightLocator, Object left, Object right, org.jvnet.jaxb.lang.MergeStrategy strategy)- Specified by:
mergeFromin interfaceorg.jvnet.jaxb.lang.MergeFrom
-
withPremiseNumberRangeFrom
public Premise.PremiseNumberRange withPremiseNumberRangeFrom(Premise.PremiseNumberRange.PremiseNumberRangeFrom value)
-
withPremiseNumberRangeTo
public Premise.PremiseNumberRange withPremiseNumberRangeTo(Premise.PremiseNumberRange.PremiseNumberRangeTo value)
-
withRangeType
public Premise.PremiseNumberRange withRangeType(String value)
-
withIndicator
public Premise.PremiseNumberRange withIndicator(String value)
-
withSeparator
public Premise.PremiseNumberRange withSeparator(String value)
-
withType
public Premise.PremiseNumberRange withType(String value)
-
withIndicatorOccurence
public Premise.PremiseNumberRange withIndicatorOccurence(String value)
-
withNumberRangeOccurence
public Premise.PremiseNumberRange withNumberRangeOccurence(String value)
-
-