GrammarScope  4.0.0
Static Public Member Functions | Static Package Functions | Private Member Functions | List of all members
grammarscope.mutable.utils.Invoke Class Reference

Static Public Member Functions

static void handleException (final Exception e)
 
static void setSourcePattern (final GrammaticalRelation gr, final Pattern p)
 
static void setTargetPatterns (final GrammaticalRelation gr, final List< TregexPattern > targetPatterns)
 
static void setSpecific (final GrammaticalRelation gr, final String specific)
 
static Pattern getSourcePattern (final GrammaticalRelation gr)
 
static List< TregexPattern > getTargetPatterns (final GrammaticalRelation gr)
 
static Map< Language, Map< String, GrammaticalRelation > > getStringsToRelations ()
 

Static Package Functions

static List< GrammaticalRelation > getChildren (final GrammaticalRelation grammaticalRelation) throws IllegalArgumentException, IllegalAccessException, InvocationTargetException, SecurityException, NoSuchMethodException
 
static void dump (final GrammaticalRelation gr)
 

Private Member Functions

 Invoke ()
 

Detailed Description

Invoke tweaked methods Does not require Tweaked library to compile Requires Tweaked library to succeed at runtime Failure at runtime is handled (null is returned)

Author
Bernard Bou [1313o.nosp@m.u@gm.nosp@m.ail.c.nosp@m.om]

Constructor & Destructor Documentation

◆ Invoke()

grammarscope.mutable.utils.Invoke.Invoke ( )
private

Member Function Documentation

◆ dump()

static void grammarscope.mutable.utils.Invoke.dump ( final GrammaticalRelation  gr)
staticpackage

◆ getChildren()

static List<GrammaticalRelation> grammarscope.mutable.utils.Invoke.getChildren ( final GrammaticalRelation  grammaticalRelation) throws IllegalArgumentException, IllegalAccessException, InvocationTargetException, SecurityException, NoSuchMethodException
staticpackage

◆ getSourcePattern()

static Pattern grammarscope.mutable.utils.Invoke.getSourcePattern ( final GrammaticalRelation  gr)
static

◆ getStringsToRelations()

static Map<Language, Map<String, GrammaticalRelation> > grammarscope.mutable.utils.Invoke.getStringsToRelations ( )
static

◆ getTargetPatterns()

static List<TregexPattern> grammarscope.mutable.utils.Invoke.getTargetPatterns ( final GrammaticalRelation  gr)
static

◆ handleException()

static void grammarscope.mutable.utils.Invoke.handleException ( final Exception  e)
static

◆ setSourcePattern()

static void grammarscope.mutable.utils.Invoke.setSourcePattern ( final GrammaticalRelation  gr,
final Pattern  p 
)
static

◆ setSpecific()

static void grammarscope.mutable.utils.Invoke.setSpecific ( final GrammaticalRelation  gr,
final String  specific 
)
static

◆ setTargetPatterns()

static void grammarscope.mutable.utils.Invoke.setTargetPatterns ( final GrammaticalRelation  gr,
final List< TregexPattern >  targetPatterns 
)
static

The documentation for this class was generated from the following file: