Interface SequenceDefinition

  • All Known Implementing Classes:
    SequenceDefinitionImpl

    public interface SequenceDefinition
    This class defines the attributes which define a sequence.
    • Method Detail

      • getName

        java.lang.String getName()
        Returns:
        the name of the sequence
      • getRangeDefinitions

        java.util.List<RangeDefinition> getRangeDefinitions()
        Returns:
        the range-definitions for this sequence
      • getDefaultRangeDefinition

        RangeDefinition getDefaultRangeDefinition()
        Returns:
        the rangeDefinition, which shall be selected by default
      • getBeam

        Beam getBeam()
        Returns:
        the beam to use for this sequence.
      • getRangeDefinition

        RangeDefinition getRangeDefinition​(java.lang.String name)
        returns the range definition of the given name or null
        Parameters:
        name - the name of the range definition to find
        Returns:
        the range definition of the given name if available