Class OtherSpec

  • All Implemented Interfaces:
    XMLConfigConstants
    Direct Known Subclasses:
    OtherReq

    public class OtherSpec
    extends Spec
    Used internally within the JCSP network infrastructure to represent misellaneous specifications.
    • Field Detail

      • type

        private java.lang.Class type
      • intValue

        private int intValue
      • dblValue

        private double dblValue
      • booValue

        private boolean booValue
      • strValue

        private java.lang.String strValue
    • Constructor Detail

      • OtherSpec

        OtherSpec​(java.lang.String name,
                  int value,
                  boolean isReq)
      • OtherSpec

        OtherSpec​(java.lang.String name,
                  double value,
                  boolean isReq)
      • OtherSpec

        OtherSpec​(java.lang.String name,
                  boolean value,
                  boolean isReq)
      • OtherSpec

        OtherSpec​(java.lang.String name,
                  java.lang.String value,
                  boolean isReq)
    • Method Detail

      • getType

        public java.lang.Class getType()
      • getIntValue

        public int getIntValue()
      • getDoubleValue

        public double getDoubleValue()
      • getBooleanValue

        public boolean getBooleanValue()
      • getStringValue

        public java.lang.String getStringValue()
        Specified by:
        getStringValue in class Spec
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class Spec