Class SMLMetadataBuilders.BaseCIResponsiblePartyBuilder<B extends SMLMetadataBuilders.BaseCIResponsiblePartyBuilder<B>>

java.lang.Object
org.vast.util.BaseBuilder<org.isotc211.v2005.gmd.CIResponsibleParty>
org.vast.sensorML.SMLMetadataBuilders.BaseCIResponsiblePartyBuilder<B>
Direct Known Subclasses:
SMLMetadataBuilders.CIResponsiblePartyBuilder
Enclosing class:
SMLMetadataBuilders

public abstract static class SMLMetadataBuilders.BaseCIResponsiblePartyBuilder<B extends SMLMetadataBuilders.BaseCIResponsiblePartyBuilder<B>> extends BaseBuilder<org.isotc211.v2005.gmd.CIResponsibleParty>
  • Constructor Details

    • BaseCIResponsiblePartyBuilder

      protected BaseCIResponsiblePartyBuilder(org.isotc211.v2005.gmd.Factory fac)
  • Method Details

    • role

      public B role(String uri)
    • organisationName

      public B organisationName(String name)
    • individualName

      public B individualName(String name)
    • positionName

      public B positionName(String name)
    • deliveryPoint

      public B deliveryPoint(String s)
    • city

      public B city(String s)
    • administrativeArea

      public B administrativeArea(String s)
    • postalCode

      public B postalCode(String s)
    • country

      public B country(String s)
    • email

      public B email(String s)
    • phone

      public B phone(String s)
    • fax

      public B fax(String s)
    • website

      public B website(String url)
    • hoursOfService

      public B hoursOfService(String s)
    • contactInstructions

      public B contactInstructions(String s)
    • ensureContactInfo

      protected org.isotc211.v2005.gmd.CIContact ensureContactInfo()
    • ensurePhone

      protected org.isotc211.v2005.gmd.CITelephone ensurePhone()
    • ensureAddress

      protected org.isotc211.v2005.gmd.CIAddress ensureAddress()
    • setAsFirstItem

      protected void setAsFirstItem(List<String> list, String s)