Package net.vleo.timel.type
Class IntegralDoubleType
- java.lang.Object
-
- net.vleo.timel.type.Type<T>
-
- net.vleo.timel.type.TemplateType<T>
-
- net.vleo.timel.type.IntegralDoubleType
-
public class IntegralDoubleType extends TemplateType<T>
Integral double type.- Author:
- Andrea Leofreddi
-
-
Constructor Summary
Constructors Constructor Description IntegralDoubleType(Integer degree)
-
Method Summary
Modifier and Type Method Description int
getDegree()
net.vleo.timel.impl.downscaler.Downscaler<?>
getDownscaler()
Retrieve theDownscaler
for this type.String
getName()
Returns the type name as shown to the user.net.vleo.timel.impl.upscaler.Upscaler<?>
getUpscaler()
Retrieve anUpscaler
for this type.-
Methods inherited from class net.vleo.timel.type.TemplateType
isSpecializedTemplate, isUnboundTemplate, specialize, template, toString
-
Methods inherited from class net.vleo.timel.type.Type
equals, getParameters, hashCode, isConcrete
-
-
-
-
Constructor Detail
-
IntegralDoubleType
public IntegralDoubleType(Integer degree)
-
-
Method Detail
-
getUpscaler
public net.vleo.timel.impl.upscaler.Upscaler<?> getUpscaler()
Description copied from class:Type
Retrieve anUpscaler
for this type.- Overrides:
getUpscaler
in classType
- Returns:
- The type upscaler
-
getDownscaler
public net.vleo.timel.impl.downscaler.Downscaler<?> getDownscaler()
Description copied from class:Type
Retrieve theDownscaler
for this type.- Overrides:
getDownscaler
in classType
- Returns:
- The type downscaler
-
getName
public String getName()
Description copied from class:Type
Returns the type name as shown to the user.
-
getDegree
public int getDegree()
-
-