Uses of Package
edu.ksu.cis.projects.bogor.module.value

Packages that use edu.ksu.cis.projects.bogor.module.value
edu.ksu.cis.projects.bogor Provides for Bogor command-line interface (CLI) and configuration. 
edu.ksu.cis.projects.bogor.module Provide a generic framework for dataflow analysis on BIR transition systems. 
edu.ksu.cis.projects.bogor.module.backtrack Provides types and factories for "undo" operations. 
edu.ksu.cis.projects.bogor.module.state Provides for Bogor state. 
edu.ksu.cis.projects.bogor.module.state.event   
edu.ksu.cis.projects.bogor.module.throwable Provides for Bogor throwables. 
edu.ksu.cis.projects.bogor.module.value Provides for Bogor values. 
edu.ksu.cis.projects.bogor.module.value.event   
 

Classes in edu.ksu.cis.projects.bogor.module.value used by edu.ksu.cis.projects.bogor
IValue
          Top level interface for values.
 

Classes in edu.ksu.cis.projects.bogor.module.value used by edu.ksu.cis.projects.bogor.module
IArrayValue
          Represents an array value.
IDoubleValue
          Represents a double value.
IExpASTValue
          Represents an exp AST value.
IFloatValue
          Represents a float value.
IIntValue
          Represents a boolean, integer, or ranged integer value.
ILockValue
          Represents a lock value.
ILongValue
          Represents a long value or a ranged long value.
INonPrimitiveExtValue
           Represents an instance of a new type declared through the extension mechanism.
INonPrimitiveValue
          Represents a non-primitive value.
INonPrimitiveValueIdTracker
          An interface for a tracker used to map non-primitive value to its value id.
INullValue
          Represents a null value.
IPrimitiveExtValue
          Represents a value of a primitive type extension.
IRecordValue
          Represents a record value.
IStringValue
          Represents a string value.
IValue
          Top level interface for values.
IValueArray
          This interface is used to provide methods for storing (an array of) values.
 

Classes in edu.ksu.cis.projects.bogor.module.value used by edu.ksu.cis.projects.bogor.module.backtrack
IArrayValue
          Represents an array value.
IDoubleValue
          Represents a double value.
IFloatValue
          Represents a float value.
IIntValue
          Represents a boolean, integer, or ranged integer value.
ILockValue
          Represents a lock value.
ILongValue
          Represents a long value or a ranged long value.
INonPrimitiveValue
          Represents a non-primitive value.
IPrimitiveExtValue
          Represents a value of a primitive type extension.
IRecordValue
          Represents a record value.
IValue
          Top level interface for values.
IValueArray
          This interface is used to provide methods for storing (an array of) values.
 

Classes in edu.ksu.cis.projects.bogor.module.value used by edu.ksu.cis.projects.bogor.module.state
IValue
          Top level interface for values.
IValueArray
          This interface is used to provide methods for storing (an array of) values.
IValueComparator
          An interface for a value comparator.
IValueVisitorAction
          An interface for value visitor action when a value is visited.
 

Classes in edu.ksu.cis.projects.bogor.module.value used by edu.ksu.cis.projects.bogor.module.state.event
IValue
          Top level interface for values.
 

Classes in edu.ksu.cis.projects.bogor.module.value used by edu.ksu.cis.projects.bogor.module.throwable
IRecordValue
          Represents a record value.
 

Classes in edu.ksu.cis.projects.bogor.module.value used by edu.ksu.cis.projects.bogor.module.value
DefaultNullValue
          The default implementation of INullValue.
IArrayValue
          Represents an array value.
IComparableNonPrimitiveExtValue
          An interface to indicate a comparable non-primitive extension value.
IComparablePrimitiveExtValue
          An interface to indicate a comparable primitive extension value.
IDoubleValue
          Represents a double value.
IExpASTValue
          Represents an exp AST value.
IExtValue
          Interface to define methods shared in common between primitive and nonprimitive extension values.
IFloatValue
          Represents a float value.
IIntegralValue
          Represents an integral value.
IIntValue
          Represents a boolean, integer, or ranged integer value.
ILockValue
          Represents a lock value.
ILongValue
          Represents a long value or a ranged long value.
INonPrimitiveExtValue
           Represents an instance of a new type declared through the extension mechanism.
INonPrimitiveExtValue.Field
          A data value contained inside the abstract datatype encapsulation of a INonPrimitiveExtValue.
INonPrimitiveValue
          Represents a non-primitive value.
INullValue
          Represents a null value.
IPrimitiveExtValue
          Represents a value of a primitive type extension.
IPrimitiveValue
          Represents a primitive value.
IRealValue
          Represents a real value.
IRecordValue
          Represents a record value.
IStringValue
          Represents a string value.
IValue
          Top level interface for values.
IValueArray
          This interface is used to provide methods for storing (an array of) values.
IValueComparator
          An interface for a value comparator.
IValueVisitorAction
          An interface for value visitor action when a value is visited.
 

Classes in edu.ksu.cis.projects.bogor.module.value used by edu.ksu.cis.projects.bogor.module.value.event
IArrayValue
          Represents an array value.
ILockValue
          Represents a lock value.
INonPrimitiveExtValue
           Represents an instance of a new type declared through the extension mechanism.
IPrimitiveExtValue
          Represents a value of a primitive type extension.
IRecordValue
          Represents a record value.
IValue
          Top level interface for values.