diff options
| author | kr.angelov <kr.angelov@gmail.com> | 2013-10-09 19:39:50 +0000 |
|---|---|---|
| committer | kr.angelov <kr.angelov@gmail.com> | 2013-10-09 19:39:50 +0000 |
| commit | c9b2e117828dd863268f649fcb163fbbf61d667f (patch) | |
| tree | 150d7e58705d49714253cef2e366898cee5e6364 /src/runtime/java/org | |
| parent | f58d684ab472811f676bb0474498acb872f36278 (diff) | |
added lookupMorpho in the Java binding
Diffstat (limited to 'src/runtime/java/org')
| -rw-r--r-- | src/runtime/java/org/grammaticalframework/pgf/Concr.java | 2 | ||||
| -rw-r--r-- | src/runtime/java/org/grammaticalframework/pgf/MorphoAnalysis.java | 25 |
2 files changed, 27 insertions, 0 deletions
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<MorphoAnalysis> 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; + } +} |
