Package hydra
Interface Reflect
-
public interface ReflectReflection functions for working with term, type, and literal type variants, as well as numeric precision.
-
-
Method Summary
-
-
-
Method Detail
-
eliminationVariant
static EliminationVariant eliminationVariant(Elimination v1)
-
eliminationVariants
static ConsList<EliminationVariant> eliminationVariants()
-
floatValueType
static FloatType floatValueType(FloatValue v1)
-
functionVariant
static FunctionVariant functionVariant(Function v1)
-
functionVariants
static ConsList<FunctionVariant> functionVariants()
-
integerTypeIsSigned
static java.lang.Boolean integerTypeIsSigned(IntegerType v1)
-
integerTypePrecision
static Precision integerTypePrecision(IntegerType v1)
-
integerTypes
static ConsList<IntegerType> integerTypes()
-
integerValueType
static IntegerType integerValueType(IntegerValue v1)
-
literalType
static LiteralType literalType(Literal v1)
-
literalTypeVariant
static LiteralVariant literalTypeVariant(LiteralType v1)
-
literalTypes
static ConsList<LiteralType> literalTypes()
-
literalVariant
static LiteralVariant literalVariant(Literal arg_)
-
literalVariants
static ConsList<LiteralVariant> literalVariants()
-
termVariant
static TermVariant termVariant(Term v1)
-
termVariants
static ConsList<TermVariant> termVariants()
-
typeVariant
static TypeVariant typeVariant(Type v1)
-
typeVariants
static ConsList<TypeVariant> typeVariants()
-
-