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) longtoLong()longtoLong(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
-