From c9b2e117828dd863268f649fcb163fbbf61d667f Mon Sep 17 00:00:00 2001 From: "kr.angelov" Date: Wed, 9 Oct 2013 19:39:50 +0000 Subject: added lookupMorpho in the Java binding --- .../java/org/grammaticalframework/pgf/Concr.java | 2 ++ .../grammaticalframework/pgf/MorphoAnalysis.java | 25 ++++++++++++++++++++++ 2 files changed, 27 insertions(+) create mode 100644 src/runtime/java/org/grammaticalframework/pgf/MorphoAnalysis.java (limited to 'src/runtime/java/org') diff --git a/src/runtime/java/org/grammaticalframework/pgf/Concr.java b/src/runtime/java/org/grammaticalframework/pgf/Concr.java index d4c95f58e..a824b740f 100644 --- a/src/runtime/java/org/grammaticalframework/pgf/Concr.java +++ b/src/runtime/java/org/grammaticalframework/pgf/Concr.java @@ -21,6 +21,8 @@ public class Concr { public native String linearize(Expr expr); + public native List lookupMorpho(String sentence); + ////////////////////////////////////////////////////////////////// // private stuff diff --git a/src/runtime/java/org/grammaticalframework/pgf/MorphoAnalysis.java b/src/runtime/java/org/grammaticalframework/pgf/MorphoAnalysis.java new file mode 100644 index 000000000..d69395a1f --- /dev/null +++ b/src/runtime/java/org/grammaticalframework/pgf/MorphoAnalysis.java @@ -0,0 +1,25 @@ +package org.grammaticalframework.pgf; + +public class MorphoAnalysis { + private String lemma; + private String field; + private double prob; + + public MorphoAnalysis(String lemma, String field, double prob) { + this.lemma = lemma; + this.field = field; + this.prob = prob; + } + + public String getLemma() { + return lemma; + } + + public String getField() { + return field; + } + + public double getProb() { + return prob; + } +} -- cgit v1.2.3