Uses of Class
VASSAL.script.expression.Expression
Packages that use Expression
Package
Description
Provides classes for building "Edit Property" dialogs, and for editing
GameModule's and ModuleExtension's.Provides classes that define game pieces.
-
Uses of Expression in VASSAL.build.module.properties
Fields in VASSAL.build.module.properties declared as ExpressionModifier and TypeFieldDescriptionprotected Expression[]EnumeratedPropertyPrompt.valueExpressionsMethods in VASSAL.build.module.properties that return Expression -
Uses of Expression in VASSAL.configure
Fields in VASSAL.configure declared as Expression -
Uses of Expression in VASSAL.counters
Fields in VASSAL.counters declared as ExpressionModifier and TypeFieldDescriptionprotected ExpressionCalculatedProperty.expressionprotected ExpressionEmbellishment.followPropertyExpressionMethods in VASSAL.counters that return ExpressionModifier and TypeMethodDescriptionGlobalCommandTarget.getTargetX()GlobalCommandTarget.getTargetY() -
Uses of Expression in VASSAL.script.expression
Subclasses of Expression in VASSAL.script.expressionModifier and TypeClassDescriptionclassA basic beanShell expressionclassReport Format or old-style Formatted String expression containing at least one $variable$ name referenceclassAn expression consisting of an Integer onlyclassAn Empty ExpressionclassAn old-style Property Match expression.classAn expression consisting of a single property nameclassAn expression consisting of a String onlyFields in VASSAL.script.expression with type parameters of type ExpressionModifier and TypeFieldDescriptionprotected static final Map<org.apache.commons.lang3.tuple.Pair<Object, Class<? extends Expression>>, Expression> Expression.CACHEprotected static final Map<org.apache.commons.lang3.tuple.Pair<Object, Class<? extends Expression>>, Expression> Expression.CACHEMethods in VASSAL.script.expression that return ExpressionModifier and TypeMethodDescriptionstatic ExpressionBeanShellExpression.createExpression(String s) Create a BeanShellExpression.static ExpressionBeanShellExpression.createExpression(String s, boolean dontCreateStringExpressions) static ExpressionExpression.createExpression(String s) Factory method to create an appropriate expression based on the supplied String.static ExpressionExpression.createPropertyExpression(String s) Factory method to create a new Property Match Expression.static ExpressionExpression.createSimplePropertyExpression(String s) Factory method to create a Beanshell expression of a value that is known to be a property name.static Expressionstatic Expressionstatic ExpressionIntExpression.instance(int i) static Expressionstatic Expressionstatic ExpressionMethods in VASSAL.script.expression with parameters of type ExpressionModifier and TypeMethodDescriptionstatic AuditTrailAuditTrail.create(Auditable source, Expression originalExpression) Factory method to create a new AuditTrail only if auditing is enabledstatic AuditTrailAuditTrail.create(Auditable source, Expression originalExpression, String comment) Factory method to create a new AuditTrail only if auditing is enabled