Initializing help system before first use

XPRMRequirements

  • java.lang.Object
    • com.dashoptimization.XPRMRequirements
  • All Implemented Interfaces:
    java.util.Iterator


    public class XPRMRequirements
    extends java.lang.Object
    implements java.util.Iterator
    Iterator to enumerate requirements of a model.
    • Method Summary

      Modifier and Type Method and Description
      boolean hasNext()
      Check whether all requirements have been enumerated.
      java.lang.Object next()
      Next requirement.
      void remove()
      Not supported.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface java.util.Iterator

        forEachRemaining
    • Method Detail

      • hasNext

        public boolean hasNext()
        Check whether all requirements have been enumerated.
        Specified by:
        hasNext in interface  java.util.Iterator
        Returns:
        true if not all requirements have been enumerated
      • next

        public java.lang.Object next()
        Next requirement. Depending on the structure of the object associated to the identifier, the value returned can be one of the following classes: XPRMArray, XPRMProcedure, XPRMReference, XPRMSet, XPRMList
        Specified by:
        next in interface  java.util.Iterator
        Returns:
        The next requirement as a XPRMIdentifier
        Throws:
        java.util.NoSuchElementException - If all requirements have already been returned.
      • remove

        public void remove()
        Not supported.
        Specified by:
        remove in interface  java.util.Iterator
        Throws:
        java.lang.UnsupportedOperationException - always thrown

© 2001-2024 Fair Isaac Corporation. All rights reserved. This documentation is the property of Fair Isaac Corporation (“FICO”). Receipt or possession of this documentation does not convey rights to disclose, reproduce, make derivative works, use, or allow others to use it except solely for internal evaluation purposes to determine whether to purchase a license to the software described in this documentation, or as otherwise set forth in a written software license agreement between you and FICO (or a FICO affiliate). Use of this documentation and the software described in it must conform strictly to the foregoing permitted uses, and no other use is permitted.