def __init__(self, withinTownLimits=False, name='', type='', prefix='', buildingName='', suiteNumber='', suffix='', addressGeneral='', code='', number=''):
        """Initialises a new 'StreetDetail' instance.

        @param withinTownLimits: True if this street is within the legal geographical boundaries of the specified town (default). 
        @param name: Name of the street. 
        @param type: Type of street. Examples include: street, circle, boulevard, avenue, road, drive, etc. 
        @param prefix: Prefix to the street name. For example: North, South, East, West. 
        @param buildingName: (if applicable) In certain cases the physical location of the place of interest does not have a direct point of entry from the street, but may be located inside a larger structure such as a building, complex, office block, apartment, etc. 
        @param suiteNumber: Number of the apartment or suite. 
        @param suffix: Suffix to the street name. For example: North, South, East, West. 
        @param addressGeneral: Additional address information, for example a mailstop. 
        @param code: (if applicable) Utilities often make use of external reference systems, such as those of the town-planner's department or surveyor general's mapping system, that allocate global reference codes to streets. 
        @param number: Designator of the specific location on the street. 
        """
        #: True if this street is within the legal geographical boundaries of the specified town (default).
        self.withinTownLimits = withinTownLimits

        #: Name of the street.
        self.name = name

        #: Type of street. Examples include: street, circle, boulevard, avenue, road, drive, etc.
        self.type = type

        #: Prefix to the street name. For example: North, South, East, West.
        self.prefix = prefix

        #: (if applicable) In certain cases the physical location of the place of interest does not have a direct point of entry from the street, but may be located inside a larger structure such as a building, complex, office block, apartment, etc.
        self.buildingName = buildingName

        #: Number of the apartment or suite.
        self.suiteNumber = suiteNumber

        #: Suffix to the street name. For example: North, South, East, West.
        self.suffix = suffix

        #: Additional address information, for example a mailstop.
        self.addressGeneral = addressGeneral

        #: (if applicable) Utilities often make use of external reference systems, such as those of the town-planner's department or surveyor general's mapping system, that allocate global reference codes to streets.
        self.code = code

        #: Designator of the specific location on the street.
        self.number = number
def __init__ ( self , withinTownLimits = False , name = '' , type = '' , prefix = '' , buildingName = '' , suiteNumber = '' , suffix = '' , addressGeneral = '' , code = '' , number = '' ) : self . withinTownLimits = withinTownLimits self . name = name self . type = type self . prefix = prefix self . buildingName = buildingName self . suiteNumber = suiteNumber self . suffix = suffix self . addressGeneral = addressGeneral self . code = code self . number = number
Initialises a new 'StreetDetail' instance.

        @param withinTownLimits: True if this street is within the legal geographical boundaries of the specified town (default). 
        @param name: Name of the street. 
        @param type: Type of street. Examples include: street, circle, boulevard, avenue, road, drive, etc. 
        @param prefix: Prefix to the street name. For example: North, South, East, West. 
        @param buildingName: (if applicable) In certain cases the physical location of the place of interest does not have a direct point of entry from the street, but may be located inside a larger structure such as a building, complex, office block, apartment, etc. 
        @param suiteNumber: Number of the apartment or suite. 
        @param suffix: Suffix to the street name. For example: North, South, East, West. 
        @param addressGeneral: Additional address information, for example a mailstop. 
        @param code: (if applicable) Utilities often make use of external reference systems, such as those of the town-planner's department or surveyor general's mapping system, that allocate global reference codes to streets. 
        @param number: Designator of the specific location on the street.