Class RealType
java.lang.Object
net.ssehub.easy.varModel.model.datatypes.BasisDatatype
net.ssehub.easy.varModel.model.datatypes.RealType
- All Implemented Interfaces:
IDatatype,IDatatypeVisitable
Creates the BasisDatatype Real.
- Author:
- beck, Holger Eichelberger
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Operationstatic final Operationstatic final Operationstatic final Operationstatic final Operationstatic final Operation(package private) static final DelegatingTypestatic final Operationstatic final Operationstatic final Operationstatic final Operationstatic final Operationstatic final Operationstatic final Operationstatic final Operation(package private) static final DelegatingTypestatic final Operationstatic final Operationstatic final Operationstatic final Operationstatic final Operationstatic final Operationstatic final Operationstatic final Operationstatic final Operationstatic final Operationstatic final Operationstatic final Operationstatic final Operationstatic final Operationstatic final Operationstatic final Operationstatic final Operationstatic final Operationstatic final Operationstatic final Operationstatic final Operationstatic final Operationstatic final Operationstatic final Operationstatic final IDatatypestatic final Operation -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(IDatatypeVisitor visitor) Accepts a specialized visitor for creating a textual representation of the identity of this type.booleanisAssignableFrom(IDatatype type) Determines if the data type represented by this object is either the same as, or is a supertype oftype.Methods inherited from class net.ssehub.easy.varModel.model.datatypes.BasisDatatype
getGenericType, getGenericTypeCount, getName, getNameSpace, getOperation, getOperationCount, getQualifiedName, getType, getTypeClass, getUniqueName, isPrimitive, isPseudoType
-
Field Details
-
DTYPE
-
TYPE
-
INTEGER_TYPE
-
TYPE_OF
-
EQUALS_REAL_REAL
-
EQUALS_REAL_INTEGER
-
ASSIGNMENT_REAL_REAL
-
ASSIGNMENT_REAL_INTEGER
-
IS_DEFINED
-
IF_DEFINED
-
COPY
-
NOTEQUALS_REAL_REAL
-
NOTEQUALS_REAL_INTEGER
-
NOTEQUALS_REAL_REAL_ALIAS
-
NOTEQUALS_REAL_INTEGER_ALIAS
-
PLUS_REAL_REAL
-
PLUS_REAL_INTEGER
-
MINUS_REAL_REAL
-
MINUS_REAL_INTEGER
-
MULT_REAL_REAL
-
MULT_REAL_INTEGER
-
DIV_REAL_REAL
-
DIV_REAL_INTEGER
-
GREATER_REAL_REAL
-
GREATER_REAL_INTEGER
-
LESS_REAL_REAL
-
LESS_REAL_INTEGER
-
GREATER_EQUALS_REAL_REAL
-
GREATER_EQUALS_REAL_INTEGER
-
LESS_EQUALS_REAL_REAL
-
LESS_EQUALS_REAL_INTEGER
-
MIN_REAL_REAL
-
MAX_REAL_REAL
-
MIN_REAL_INTEGER
-
MAX_REAL_INTEGER
-
MOD_REAL_REAL
-
MOD_REAL_INTEGER
-
ABS_REAL_REAL
-
INVERSE_REAL
-
FLOOR
-
ROUND
-
TO_STRING
-
-
Constructor Details
-
RealType
private RealType()Constructor for a new RealType.
-
-
Method Details
-
accept
Description copied from interface:IDatatypeVisitableAccepts a specialized visitor for creating a textual representation of the identity of this type.- Specified by:
acceptin interfaceIDatatypeVisitable- Specified by:
acceptin classBasisDatatype- Parameters:
visitor- the visitor to accept
-
isAssignableFrom
Determines if the data type represented by this object is either the same as, or is a supertype oftype.- Specified by:
isAssignableFromin interfaceIDatatype- Overrides:
isAssignableFromin classBasisDatatype- Parameters:
type- the type being checked- Returns:
trueif this type is either the same or a supertype oftype,trueelse
-