Class RangeOption

java.lang.Object
com.atlassian.crowd.directory.ldap.util.RangeOption
All Implemented Interfaces:
Comparable<RangeOption>

public class RangeOption extends Object implements Comparable<RangeOption>
Code copied from: http://jira.springframework.org/browse/LDAP-176 To fix: http://jira.atlassian.com/browse/CWD-1445 Attribute name Range Option used for Incremental Retrieval of Multi-valued Properties.
Author:
Marius Scurtescu
See Also:
  • org.springframework.ldap.util.IncrementalAttributeMapper
  • Field Details

  • Constructor Details

    • RangeOption

      public RangeOption(int initial)
    • RangeOption

      public RangeOption(int initial, int terminal)
  • Method Details

    • isTerminalEndOfRange

      public boolean isTerminalEndOfRange()
    • isTerminalMissing

      public boolean isTerminalMissing()
    • getInitial

      public int getInitial()
    • getTerminal

      public int getTerminal()
    • isFullRange

      public boolean isFullRange()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • toString

      public void toString(StringBuilder rangeBuilder)
    • parse

      public static RangeOption parse(String option)
    • compareTo

      public int compareTo(RangeOption that)
      Specified by:
      compareTo in interface Comparable<RangeOption>
    • nextRange

      public RangeOption nextRange(int pageSize)