Uses of Interface
com.bc.ceres.binio.expr.Expression
Packages that use Expression
Package
Description
Contains interfaces and classes which shall enable users to describe their data formats
using an interpreted language by constructing an evaluatable tree of expressions.
-
Uses of Expression in com.bc.ceres.binio.expr
Classes in com.bc.ceres.binio.expr that implement ExpressionModifier and TypeClassDescriptionclasstodo - API docclassclassclassclassclassclassclassMethods in com.bc.ceres.binio.expr that return ExpressionMethods in com.bc.ceres.binio.expr with parameters of type ExpressionModifier and TypeMethodDescriptionstatic SelectionExpr.CaseExpressionBuilder.CASE(Object value, Expression expression) static SelectionExpr.DefaultExpressionBuilder.DEFAULT(Expression expression) static ChoiceExprExpressionBuilder.IF(Expression condition, Expression expression1, Expression expression2) static ChoiceExprExpressionBuilder.IF(Expression condition, Type type1, Type type2) static ConstantExprExpressionBuilder.INV(Expression value) static CompoundExpr.MemberExpressionBuilder.MEMBER(String name, Expression expression) static SelectionExprExpressionBuilder.SELECT(Expression condition, SelectionExpr.Case... cases) static SequenceExprExpressionBuilder.SEQ(Expression elementType, int elementCount) static SequenceExprExpressionBuilder.SEQ(Expression elementType, Expression elementCount) static SequenceExprExpressionBuilder.SEQ(Type elementType, Expression elementCount) voidAbstractExpression.setParent(Expression parent) voidExpression.setParent(Expression parent) Constructors in com.bc.ceres.binio.expr with parameters of type ExpressionModifierConstructorDescriptionCase(Object value, Expression expression) ChoiceExpr(Expression condition, Expression expression1, Expression expression2) ConstantExpr(Expression expression) Default(Expression expression) Member(String name, Expression type) SelectionExpr(Expression condition, SelectionExpr.Case[] cases) SequenceExpr(Expression elementType, Expression elementCount)