public class GrammaticalRelationData
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
java.lang.String[][] |
codedExamples
Example, the way the relation in the example is formalized.
|
java.lang.String |
description
Description
|
java.lang.String |
longName
Long name
|
java.lang.String |
name
Name
|
java.lang.String |
parent
Parent name
|
java.lang.String |
shortName
Short name
|
java.lang.String |
sourcePattern
Source pattern
|
java.lang.String[] |
targetPatterns
Target patterns
|
Constructor and Description |
---|
GrammaticalRelationData(java.lang.String name,
java.lang.String shortName,
java.lang.String longName,
java.lang.String parent,
java.lang.String sourcePatternString,
java.lang.String[] targetPatternStrings,
java.lang.String description,
java.lang.String[][] codedExamples)
Constructor
|
Modifier and Type | Method and Description |
---|---|
static GrammaticalRelationData[] |
getData(Language language)
Get language data
|
static java.util.Map<java.lang.String,GrammaticalRelationData> |
getDataMap(Language language)
Get language relation-mapped data
|
static GrammaticalRelationData |
getRelationData(BasicRelation relation)
Get language data for relation
|
public final java.lang.String name
public final java.lang.String shortName
public final java.lang.String longName
public final java.lang.String parent
public final java.lang.String sourcePattern
public final java.lang.String[] targetPatterns
public final java.lang.String description
public final java.lang.String[][] codedExamples
public GrammaticalRelationData(java.lang.String name, java.lang.String shortName, java.lang.String longName, java.lang.String parent, java.lang.String sourcePatternString, java.lang.String[] targetPatternStrings, java.lang.String description, java.lang.String[][] codedExamples)
name
- nameshortName
- short namelongName
- long nameparent
- parent relationsourcePatternString
- uncompiled source patterntargetPatternStrings
- uncompiled target patternsdescription
- descriptioncodedExamples
- examplespublic static GrammaticalRelationData[] getData(Language language)
language
- languagepublic static java.util.Map<java.lang.String,GrammaticalRelationData> getDataMap(Language language)
language
- languagepublic static GrammaticalRelationData getRelationData(BasicRelation relation)
relation
- relation