Package org.jcsp.net

Class Requirement

  • Direct Known Subclasses:
    PingRequirement

    class Requirement
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      Requirement​(java.lang.String name, java.lang.String specName, java.lang.String comparator, boolean booValue)  
      Requirement​(java.lang.String name, java.lang.String specName, java.lang.String comparator, double dblValue)  
      Requirement​(java.lang.String name, java.lang.String specName, java.lang.String comparator, int intValue)  
      Requirement​(java.lang.String name, java.lang.String specName, java.lang.String comparator, java.lang.String strValue)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      boolean matches​(Specification spec)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • type

        final java.lang.Class type
      • name

        final java.lang.String name
      • specName

        final java.lang.String specName
      • comparator

        final java.lang.String comparator
      • intValue

        final int intValue
      • strValue

        final java.lang.String strValue
      • dblValue

        final double dblValue
      • booValue

        final boolean booValue
      • COMPARATOR_EQUALS

        private static final java.lang.String COMPARATOR_EQUALS
        See Also:
        Constant Field Values
      • COMPARATOR_LESS_THAN

        private static final java.lang.String COMPARATOR_LESS_THAN
        See Also:
        Constant Field Values
      • COMPARATOR_GREATER_THAN

        private static final java.lang.String COMPARATOR_GREATER_THAN
        See Also:
        Constant Field Values
    • Constructor Detail

      • Requirement

        Requirement​(java.lang.String name,
                    java.lang.String specName,
                    java.lang.String comparator,
                    int intValue)
      • Requirement

        Requirement​(java.lang.String name,
                    java.lang.String specName,
                    java.lang.String comparator,
                    java.lang.String strValue)
      • Requirement

        Requirement​(java.lang.String name,
                    java.lang.String specName,
                    java.lang.String comparator,
                    double dblValue)
      • Requirement

        Requirement​(java.lang.String name,
                    java.lang.String specName,
                    java.lang.String comparator,
                    boolean booValue)