Interface SegmentedPropertyTypeCodeSequence.Holder

All Superinterfaces:
AttributesWrapper
All Known Implementing Classes:
CombinationSegmentReferenceSequence.Item, ReferencedSurfaceMeshIdentificationSequence.Item, SegmentSequence.Item, SurfacePointsSequence.Item, SurfaceSequence.Item
Enclosing class:
SegmentedPropertyTypeCodeSequence

public static interface SegmentedPropertyTypeCodeSequence.Holder extends AttributesWrapper
  • Method Details

    • getSegmentedPropertyTypeCodeSequence

      default SegmentedPropertyTypeCodeSequence getSegmentedPropertyTypeCodeSequence()
      Returns:
      the Segmented Property Type Code Sequence (see SegmentedPropertyTypeCodeSequence)
    • newSegmentedPropertyTypeCodeSequence

      default SegmentedPropertyTypeCodeSequence newSegmentedPropertyTypeCodeSequence​(int initialCapacity)
      Adds a new Segmented Property Type Code Sequence. (see SegmentedPropertyTypeCodeSequence)
      Parameters:
      initialCapacity - the initial capacity for the new Segmented Property Type Code Sequence
    • ensureSegmentedPropertyTypeCodeSequence

      default SegmentedPropertyTypeCodeSequence ensureSegmentedPropertyTypeCodeSequence​(int initialCapacity)
      Adds a new Segmented Property Type Code Sequence if it does not already exist. (see SegmentedPropertyTypeCodeSequence)
      Parameters:
      initialCapacity - the initial capacity if a new Segmented Property Type Code Sequence is created
    • containsSegmentedPropertyTypeCodeSequence

      default boolean containsSegmentedPropertyTypeCodeSequence()
      Returns:
      Whether it contains a Segmented Property Type Code Sequence (see SegmentedPropertyTypeCodeSequence)
    • removeSegmentedPropertyTypeCodeSequence

      default void removeSegmentedPropertyTypeCodeSequence()
      Removes the Segmented Property Type Code Sequence (see SegmentedPropertyTypeCodeSequence