Class BindingSegments

  • All Implemented Interfaces:
    Iterable<de.uplanet.lucy.server.binding.BindingSegment>

    public final class BindingSegments
    extends Object
    implements Iterable<de.uplanet.lucy.server.binding.BindingSegment>
    • Constructor Detail

      • BindingSegments

        public BindingSegments​(List<de.uplanet.lucy.server.binding.BindingSegment> p_segements)
    • Method Detail

      • getMainSegmentType

        public String getMainSegmentType()
      • getMainSegmentName

        public String getMainSegmentName()
      • isMainSegmentTypeOnly

        public boolean isMainSegmentTypeOnly()
      • getSegmentType

        public String getSegmentType​(int p_segmentIdx)
      • isSegmentTypeOnly

        public boolean isSegmentTypeOnly​(int p_segmentIdx)
      • getSegmentName

        public String getSegmentName​(int p_segmentIdx)
      • getSegmentCount

        public int getSegmentCount()
      • getMainSegment

        public de.uplanet.lucy.server.binding.BindingSegment getMainSegment()
      • getLastSegment

        public de.uplanet.lucy.server.binding.BindingSegment getLastSegment()
      • getSegment

        public de.uplanet.lucy.server.binding.BindingSegment getSegment​(int p_segmentIdx)
      • asUnmodifiableList

        public List<de.uplanet.lucy.server.binding.BindingSegment> asUnmodifiableList()
      • iterator

        public Iterator<de.uplanet.lucy.server.binding.BindingSegment> iterator()
        Specified by:
        iterator in interface Iterable<de.uplanet.lucy.server.binding.BindingSegment>
      • asBindingString

        public String asBindingString()