public class LexiconEntry extends Object
Modifier and Type | Method and Description |
---|---|
static LexiconEntry |
createAdjCompEntry(String wordForm,
String symbol)
Creates a new lexicon entry that defines the comparative form of an adjective, for example "richer".
|
static LexiconEntry |
createAdjEntry(String wordForm,
String symbol)
Creates a new lexicon entry that defines the positive form of an adjective, for example "rich".
|
static LexiconEntry |
createAdjSupEntry(String wordForm,
String symbol)
Creates a new lexicon entry that defines the superlative form of an adjective, for example "richest".
|
static LexiconEntry |
createAdvCompEntry(String wordForm,
String symbol)
Creates a new lexicon entry that defines the comparative form of an adverb, for example "faster".
|
static LexiconEntry |
createAdvEntry(String wordForm,
String symbol)
Creates a new lexicon entry that defines the positive form of an adverb, for example "manually" or "fast".
|
static LexiconEntry |
createAdvSupEntry(String wordForm,
String symbol)
Creates a new lexicon entry that defines the superlative form of an adverb, for example "fastest".
|
static LexiconEntry |
createDitrVerbInfEntry(String wordForm,
String symbol,
String preposition)
Creates a new lexicon entry that defines the bare infinitive form of a ditransitive verb, for example "give".
|
static LexiconEntry |
createDitrVerbPPEntry(String wordForm,
String symbol,
String preposition)
Creates a new lexicon entry that defines the past participle form of a ditransitive verb, for example "given".
|
static LexiconEntry |
createDitrVerbThirdEntry(String wordForm,
String symbol,
String preposition)
Creates a new lexicon entry that defines the third singular form of a ditransitive verb, for example "gives".
|
static LexiconEntry |
createEntry(String lexiconTerm)
Creates a new lexicon entry on the basis of a string that is a serialization of a Prolog term.
|
static LexiconEntry |
createItrVerbInfEntry(String wordForm,
String symbol)
Creates a new lexicon entry that defines the bare infinitive form of an intransitive verb, for example "wait".
|
static LexiconEntry |
createItrVerbThirdEntry(String wordForm,
String symbol)
Creates a new lexicon entry that defines the third singular form of an intransitive verb, for example "waits".
|
static LexiconEntry |
createMeasureNounPlEntry(String wordForm,
String symbol)
Creates a new lexicon entry that defines the plural form of a measurement noun, for example "miles", "km".
|
static LexiconEntry |
createMeasureNounSgEntry(String wordForm,
String symbol)
Creates a new lexicon entry that defines the singular form of a measurement noun, for example "mile", "km".
|
static LexiconEntry |
createNounMassEntry(String wordForm,
String symbol,
Gender gender)
Creates a new lexicon entry that defines a mass noun, for example "money".
|
static LexiconEntry |
createNounPlEntry(String wordForm,
String symbol,
Gender gender)
Creates a new lexicon entry that defines the plural form of a countable noun, for example "countries".
|
static LexiconEntry |
createNounSgEntry(String wordForm,
String symbol,
Gender gender)
Creates a new lexicon entry that defines the singular form of a countable noun, for example "country".
|
static LexiconEntry |
createPrepEntry(String wordForm,
String symbol)
Creates a new lexicon entry that defines a preposition, for example "for".
|
static LexiconEntry |
createPropernameDefPlEntry(String wordForm,
String symbol,
Gender gender)
Creates a new lexicon entry that defines a plural proper name to be used with the definite article
"the", for example "the United-Nations".
|
static LexiconEntry |
createPropernameDefSgEntry(String wordForm,
String symbol,
Gender gender)
Creates a new lexicon entry that defines a singular proper name to be used with the definite article
"the", for example "the Nile".
|
static LexiconEntry |
createPropernamePlEntry(String wordForm,
String symbol,
Gender gender)
Creates a new lexicon entry that defines a plural proper name, for example "United-States".
|
static LexiconEntry |
createPropernameSgEntry(String wordForm,
String symbol,
Gender gender)
Creates a new lexicon entry that defines a singular proper name, for example "Switzerland".
|
static LexiconEntry |
createTrAdjCompEntry(String wordForm,
String symbol,
String preposition)
Creates a new lexicon entry that defines the comparative form of a transitive adjective, for example "fonder-of".
|
static LexiconEntry |
createTrAdjEntry(String wordForm,
String symbol,
String preposition)
Creates a new lexicon entry that defines the positive form of a transitive adjective, for example "fond-of".
|
static LexiconEntry |
createTrAdjSupEntry(String wordForm,
String symbol,
String preposition)
Creates a new lexicon entry that defines the superlative form of a transitive adjective, for example "fondest-of".
|
static LexiconEntry |
createTrVerbInfEntry(String wordForm,
String symbol)
Creates a new lexicon entry that defines the bare infinitive form of a transitive verb, for example "contain".
|
static LexiconEntry |
createTrVerbPPEntry(String wordForm,
String symbol)
Creates a new lexicon entry that defines the past participle form of a transitive verb, for example "contained".
|
static LexiconEntry |
createTrVerbThirdEntry(String wordForm,
String symbol)
Creates a new lexicon entry that defines the third singular form of a transitive verb, for example "contains".
|
boolean |
equals(Object obj) |
String |
toString()
Returns the plain text serialization for this lexicon entry.
|
public static LexiconEntry createEntry(String lexiconTerm)
lexiconTerm
- A string that is a serialized Prolog term representing a lexicon entry.public static LexiconEntry createAdvEntry(String wordForm, String symbol)
wordForm
- The word form how it should appear in the ACE texts.symbol
- The symbol how it should appear in the logical representations.public static LexiconEntry createAdvCompEntry(String wordForm, String symbol)
wordForm
- The word form how it should appear in the ACE texts.symbol
- The symbol how it should appear in the logical representations.public static LexiconEntry createAdvSupEntry(String wordForm, String symbol)
wordForm
- The word form how it should appear in the ACE texts.symbol
- The symbol how it should appear in the logical representations.public static LexiconEntry createAdjEntry(String wordForm, String symbol)
wordForm
- The word form how it should appear in the ACE texts.symbol
- The symbol how it should appear in the logical representations.public static LexiconEntry createAdjCompEntry(String wordForm, String symbol)
wordForm
- The word form how it should appear in the ACE texts.symbol
- The symbol how it should appear in the logical representations.public static LexiconEntry createAdjSupEntry(String wordForm, String symbol)
wordForm
- The word form how it should appear in the ACE texts.symbol
- The symbol how it should appear in the logical representations.public static LexiconEntry createTrAdjEntry(String wordForm, String symbol, String preposition)
wordForm
- The word form how it should appear in the ACE texts.symbol
- The symbol how it should appear in the logical representations.preposition
- The preposition of the transitive adjective, for example "of" in the case of "fond-of".public static LexiconEntry createTrAdjCompEntry(String wordForm, String symbol, String preposition)
wordForm
- The word form how it should appear in the ACE texts.symbol
- The symbol how it should appear in the logical representations.preposition
- The preposition of the transitive adjective, for example "of" in the case of "fonder-of".public static LexiconEntry createTrAdjSupEntry(String wordForm, String symbol, String preposition)
wordForm
- The word form how it should appear in the ACE texts.symbol
- The symbol how it should appear in the logical representations.preposition
- The preposition of the transitive adjective, for example "of" in the case of "fondest-of".public static LexiconEntry createNounSgEntry(String wordForm, String symbol, Gender gender)
wordForm
- The word form how it should appear in the ACE texts.symbol
- The symbol how it should appear in the logical representations.gender
- The gender of the noun.public static LexiconEntry createNounPlEntry(String wordForm, String symbol, Gender gender)
wordForm
- The word form how it should appear in the ACE texts.symbol
- The symbol how it should appear in the logical representations.gender
- The gender of the noun.public static LexiconEntry createNounMassEntry(String wordForm, String symbol, Gender gender)
wordForm
- The word form how it should appear in the ACE texts.symbol
- The symbol how it should appear in the logical representations.gender
- The gender of the noun.public static LexiconEntry createMeasureNounSgEntry(String wordForm, String symbol)
wordForm
- The word form how it should appear in the ACE texts.symbol
- The symbol how it should appear in the logical representations.public static LexiconEntry createMeasureNounPlEntry(String wordForm, String symbol)
wordForm
- The word form how it should appear in the ACE texts.symbol
- The symbol how it should appear in the logical representations.public static LexiconEntry createPropernameSgEntry(String wordForm, String symbol, Gender gender)
wordForm
- The word form how it should appear in the ACE texts.symbol
- The symbol how it should appear in the logical representations.gender
- The gender of the proper name.public static LexiconEntry createPropernamePlEntry(String wordForm, String symbol, Gender gender)
wordForm
- The word form how it should appear in the ACE texts.symbol
- The symbol how it should appear in the logical representations.gender
- The gender of the proper name.public static LexiconEntry createPropernameDefSgEntry(String wordForm, String symbol, Gender gender)
wordForm
- The word form how it should appear in the ACE texts.symbol
- The symbol how it should appear in the logical representations.gender
- The gender of the proper name.public static LexiconEntry createPropernameDefPlEntry(String wordForm, String symbol, Gender gender)
wordForm
- The word form how it should appear in the ACE texts.symbol
- The symbol how it should appear in the logical representations.gender
- The gender of the proper name.public static LexiconEntry createItrVerbThirdEntry(String wordForm, String symbol)
wordForm
- The word form how it should appear in the ACE texts.symbol
- The symbol how it should appear in the logical representations.public static LexiconEntry createItrVerbInfEntry(String wordForm, String symbol)
wordForm
- The word form how it should appear in the ACE texts.symbol
- The symbol how it should appear in the logical representations.public static LexiconEntry createTrVerbThirdEntry(String wordForm, String symbol)
wordForm
- The word form how it should appear in the ACE texts.symbol
- The symbol how it should appear in the logical representations.public static LexiconEntry createTrVerbInfEntry(String wordForm, String symbol)
wordForm
- The word form how it should appear in the ACE texts.symbol
- The symbol how it should appear in the logical representations.public static LexiconEntry createTrVerbPPEntry(String wordForm, String symbol)
wordForm
- The word form how it should appear in the ACE texts.symbol
- The symbol how it should appear in the logical representations.public static LexiconEntry createDitrVerbThirdEntry(String wordForm, String symbol, String preposition)
wordForm
- The word form how it should appear in the ACE texts.symbol
- The symbol how it should appear in the logical representations.preposition
- The preposition for the indirect object.public static LexiconEntry createDitrVerbInfEntry(String wordForm, String symbol, String preposition)
wordForm
- The word form how it should appear in the ACE texts.symbol
- The symbol how it should appear in the logical representations.preposition
- The preposition for the indirect object.public static LexiconEntry createDitrVerbPPEntry(String wordForm, String symbol, String preposition)
wordForm
- The word form how it should appear in the ACE texts.symbol
- The symbol how it should appear in the logical representations.preposition
- The preposition for the indirect object.public static LexiconEntry createPrepEntry(String wordForm, String symbol)
wordForm
- The word form how it should appear in the ACE texts.symbol
- The symbol how it should appear in the logical representations.public String toString()
Copyright © 2013. All Rights Reserved.