From ed33e53b2e21712e255e5dbaafe4db34d61be46f Mon Sep 17 00:00:00 2001 From: Krasimir Angelov Date: Mon, 7 Aug 2017 11:48:40 +0200 Subject: added org.grammaticalframework.pgf.Expr.unStr --- src/runtime/java/org/grammaticalframework/pgf/Expr.java | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/runtime/java/org') diff --git a/src/runtime/java/org/grammaticalframework/pgf/Expr.java b/src/runtime/java/org/grammaticalframework/pgf/Expr.java index 46ea88b42..0b52e02ef 100644 --- a/src/runtime/java/org/grammaticalframework/pgf/Expr.java +++ b/src/runtime/java/org/grammaticalframework/pgf/Expr.java @@ -93,6 +93,11 @@ public class Expr implements Serializable { * a meta variable, then it will return the variable's id. * If this is not a meta variable then the result is -1. */ public native int unMeta(); + + /** If the method is called on an expression which is + * a string literal, then it will return the string value. + * If this is not a string literal then the result is null. */ + public native String unStr(); /** Returns the expression as a string in the GF syntax */ public String toString() { -- cgit v1.2.3