Package org.citygml4j.model.xal
Class Firm
- java.lang.Object
-
- org.citygml4j.model.xal.Firm
-
- All Implemented Interfaces:
java.io.Serializable
,ModelObject
,Child
,Copyable
,XAL
public class Firm extends java.lang.Object implements XAL, Child, Copyable
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Firm()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T> T
accept(XALFunctor<T> visitor)
void
accept(XALVisitor visitor)
void
addAddressLine(AddressLine addressLine)
void
addDepartment(Department department)
void
addFirmName(FirmName firmName)
java.lang.Object
copy(CopyBuilder copyBuilder)
java.lang.Object
copyTo(java.lang.Object target, CopyBuilder copyBuilder)
java.util.List<AddressLine>
getAddressLine()
java.util.List<Department>
getDepartment()
java.util.List<FirmName>
getFirmName()
MailStop
getMailStop()
ModelObject
getParent()
PostalCode
getPostalCode()
java.lang.String
getType()
XALClass
getXALClass()
boolean
isSetAddressLine()
boolean
isSetDepartment()
boolean
isSetFirmName()
boolean
isSetMailStop()
boolean
isSetParent()
boolean
isSetPostalCode()
boolean
isSetType()
void
setAddressLine(java.util.List<AddressLine> addressLine)
void
setDepartment(java.util.List<Department> department)
void
setFirmName(java.util.List<FirmName> firmName)
void
setMailStop(MailStop mailStop)
void
setParent(ModelObject parent)
void
setPostalCode(PostalCode postalCode)
void
setType(java.lang.String type)
void
unsetAddressLine()
boolean
unsetAddressLine(AddressLine addressLine)
void
unsetDepartment()
boolean
unsetDepartment(Department department)
void
unsetFirmName()
boolean
unsetFirmName(FirmName firmName)
void
unsetMailStop()
void
unsetParent()
void
unsetPostalCode()
void
unsetType()
-
-
-
Method Detail
-
addAddressLine
public void addAddressLine(AddressLine addressLine)
-
addDepartment
public void addDepartment(Department department)
-
addFirmName
public void addFirmName(FirmName firmName)
-
getAddressLine
public java.util.List<AddressLine> getAddressLine()
-
getDepartment
public java.util.List<Department> getDepartment()
-
getFirmName
public java.util.List<FirmName> getFirmName()
-
getMailStop
public MailStop getMailStop()
-
getPostalCode
public PostalCode getPostalCode()
-
getType
public java.lang.String getType()
-
isSetAddressLine
public boolean isSetAddressLine()
-
isSetDepartment
public boolean isSetDepartment()
-
isSetFirmName
public boolean isSetFirmName()
-
isSetMailStop
public boolean isSetMailStop()
-
isSetPostalCode
public boolean isSetPostalCode()
-
isSetType
public boolean isSetType()
-
setAddressLine
public void setAddressLine(java.util.List<AddressLine> addressLine)
-
setDepartment
public void setDepartment(java.util.List<Department> department)
-
setFirmName
public void setFirmName(java.util.List<FirmName> firmName)
-
setMailStop
public void setMailStop(MailStop mailStop)
-
setPostalCode
public void setPostalCode(PostalCode postalCode)
-
setType
public void setType(java.lang.String type)
-
unsetAddressLine
public void unsetAddressLine()
-
unsetAddressLine
public boolean unsetAddressLine(AddressLine addressLine)
-
unsetDepartment
public void unsetDepartment()
-
unsetDepartment
public boolean unsetDepartment(Department department)
-
unsetFirmName
public void unsetFirmName()
-
unsetFirmName
public boolean unsetFirmName(FirmName firmName)
-
unsetMailStop
public void unsetMailStop()
-
unsetPostalCode
public void unsetPostalCode()
-
unsetType
public void unsetType()
-
getXALClass
public XALClass getXALClass()
- Specified by:
getXALClass
in interfaceXAL
-
getParent
public ModelObject getParent()
-
setParent
public void setParent(ModelObject parent)
-
isSetParent
public boolean isSetParent()
- Specified by:
isSetParent
in interfaceChild
-
unsetParent
public void unsetParent()
- Specified by:
unsetParent
in interfaceChild
-
copy
public java.lang.Object copy(CopyBuilder copyBuilder)
-
copyTo
public java.lang.Object copyTo(java.lang.Object target, CopyBuilder copyBuilder)
-
accept
public void accept(XALVisitor visitor)
-
accept
public <T> T accept(XALFunctor<T> visitor)
-
-