Class TLcdISO19119ServiceIdentification

All Implemented Interfaces:
ILcdDataObject, ILcdCloneable, ILcdDeepCloneable, Cloneable

public class TLcdISO19119ServiceIdentification extends TLcdISO19115Identification
Provides descriptive data for a service instance sufficient to allow a client to invoke the service.
Since:
2017.0
  • Field Details

    • SERVICE_TYPE_PROPERTY

      public static final TLcdDataProperty SERVICE_TYPE_PROPERTY
      Data property that maps to the serviceType element. The possible values for this property are instances of TLcdISO19115Optional<TLcdGML32Code>.
    • SERVICE_TYPE_VERSIONS_PROPERTY

      public static final TLcdDataProperty SERVICE_TYPE_VERSIONS_PROPERTY
      Data property that maps to the serviceTypeVersion element. The possible values for this property are instances of List<TLcdISO19115Optional<String>>.
    • ACCESS_PROPERTIES_PROPERTY

      public static final TLcdDataProperty ACCESS_PROPERTIES_PROPERTY
      Data property that maps to the accessProperties element. The possible values for this property are instances of TLcdISO19118Property<TLcdISO19115StandardOrderProcess>.
    • RESTRICTIONS_PROPERTY

      public static final TLcdDataProperty RESTRICTIONS_PROPERTY
      Data property that maps to the restrictions element. The possible values for this property are instances of TLcdISO19118Property<TLcdISO19115Constraints>.
    • KEYWORDS_PROPERTY

      public static final TLcdDataProperty KEYWORDS_PROPERTY
      Data property that maps to the keywords element. The possible values for this property are instances of List<TLcdISO19118Property<TLcdISO19115Keywords>>.
    • EXTENTS_PROPERTY

      public static final TLcdDataProperty EXTENTS_PROPERTY
      Data property that maps to the extent element. The possible values for this property are instances of List<TLcdISO19118Property<TLcdISO19115Extent>>.
    • COUPLED_RESOURCES_PROPERTY

      public static final TLcdDataProperty COUPLED_RESOURCES_PROPERTY
      Data property that maps to the coupledResource element. The possible values for this property are instances of List<TLcdISO19118Property<TLcdISO19119CoupledResource>>.
    • COUPLING_TYPE_PROPERTY

      public static final TLcdDataProperty COUPLING_TYPE_PROPERTY
      Data property that maps to the couplingType element. The possible values for this property are instances of TLcdISO19115Optional<TLcdISO19119CouplingTypeCode>.
    • CONTAINS_OPERATIONS_PROPERTY

      public static final TLcdDataProperty CONTAINS_OPERATIONS_PROPERTY
      Data property that maps to the containsOperations element. The possible values for this property are instances of List<TLcdISO19118Property<TLcdISO19119OperationMetadata>>.
    • OPERATES_ON_PROPERTY

      public static final TLcdDataProperty OPERATES_ON_PROPERTY
      Data property that maps to the operatesOn element. The possible values for this property are instances of List<TLcdISO19118Property<TLcdISO19115DataIdentification>>.
  • Constructor Details

    • TLcdISO19119ServiceIdentification

      public TLcdISO19119ServiceIdentification()
    • TLcdISO19119ServiceIdentification

      public TLcdISO19119ServiceIdentification(TLcdDataType aType)
  • Method Details