Package org.mariuszgromada.math.mxparser
Class PrimitiveElement
- java.lang.Object
-
- org.mariuszgromada.math.mxparser.PrimitiveElement
-
- All Implemented Interfaces:
java.io.Serializable
- Direct Known Subclasses:
Argument,Constant,Expression,Function
public class PrimitiveElement extends java.lang.Object implements java.io.SerializableClass used for connecting all basic elements such as: Argument, Constant, Function. Class not used by the end user.
-
-
Field Summary
Fields Modifier and Type Field Description private intmyTypeIdElement type idprivate static intserialClassIDprivate static longserialVersionUID
-
Constructor Summary
Constructors Constructor Description PrimitiveElement(int typeId)Default constructor setting element type id
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetMyTypeId()Returns element type id
-
-
-
Field Detail
-
serialClassID
private static final int serialClassID
- See Also:
- Constant Field Values
-
serialVersionUID
private static final long serialVersionUID
-
myTypeId
private final int myTypeId
Element type id- See Also:
Argument.TYPE_ID,Constant.TYPE_ID,Function.TYPE_ID
-
-
Constructor Detail
-
PrimitiveElement
public PrimitiveElement(int typeId)
Default constructor setting element type id- Parameters:
typeId- Element type id- See Also:
Argument.TYPE_ID,Constant.TYPE_ID,Function.TYPE_ID
-
-
Method Detail
-
getMyTypeId
public int getMyTypeId()
Returns element type id- Returns:
- Element type id as int Function.TYPE_ID, Argument.TYPE_ID, Function.TYPE_ID
- See Also:
Argument.TYPE_ID,Constant.TYPE_ID,Function.TYPE_ID
-
-