public class ExpressionBuilder extends Object
Modifier and Type | Field and Description |
---|---|
static SimpleType |
BYTE |
static SimpleType |
DOUBLE |
static SimpleType |
FLOAT |
static SimpleType |
INT |
static SimpleType |
LONG |
static SimpleType |
SHORT |
static SimpleType |
UBYTE |
static SimpleType |
UINT |
static SimpleType |
ULONG |
static SimpleType |
USHORT |
public static final SimpleType BYTE
public static final SimpleType UBYTE
public static final SimpleType SHORT
public static final SimpleType USHORT
public static final SimpleType INT
public static final SimpleType UINT
public static final SimpleType LONG
public static final SimpleType ULONG
public static final SimpleType FLOAT
public static final SimpleType DOUBLE
public static ConstantExpr CONSTANT(Object value)
public static ConstantExpr INV(Expression value)
public static SequenceExpr SEQ(Type elementType, Expression elementCount)
public static SequenceExpr SEQ(Expression elementType, int elementCount)
public static SequenceExpr SEQ(Type elementType, int elementCount)
public static SequenceExpr SEQ(Expression elementType, Expression elementCount)
public static CompoundExpr COMP(String name, CompoundExpr.Member... members)
public static CompoundExpr.Member MEMBER(String name, Type type)
public static CompoundExpr.Member MEMBER(String name, Expression expression)
public static ChoiceExpr IF(Expression condition, Type type1, Type type2)
public static ChoiceExpr IF(Expression condition, Expression expression1, Expression expression2)
public static SelectionExpr SELECT(Expression condition, SelectionExpr.Case... cases)
public static SelectionExpr.Case CASE(Object value, Type type)
public static SelectionExpr.Case CASE(Object value, Expression expression)
public static SelectionExpr.Default DEFAULT(Type type)
public static SelectionExpr.Default DEFAULT(Expression expression)
public static IntReferenceExpr IREF(String name)
Copyright © 2014–2017 European Space Agency (ESA). All rights reserved.