Package org.harctoolbox.irp
Interface Numerical
- All Known Implementing Classes:
Assignment
,BitField
,Expression
,FiniteBitField
,InfiniteBitField
,Name
,Number
,PrimaryItem
public interface Numerical
Interface for classes that can produce a numerical (long) result.
-
Method Summary
Modifier and TypeMethodDescriptiontoBitwiseParameter
(RecognizeData recognizeData) long
toLong()
long
toLong
(NameEngine nameEngine) Produces a numerical result.
-
Method Details
-
toLong
Produces a numerical result.- Parameters:
nameEngine
- used to resolve names in expressions.- Returns:
- result, long.
- Throws:
NameUnassignedException
-
toLong
- Throws:
NameUnassignedException
-
toBitwiseParameter
-