GrammarScope  4.0.0
Classes | Static Public Member Functions | Static Package Attributes | Private Member Functions | Static Private Member Functions | List of all members
grammarscope.tweak.FieldInfoCleaner Class Reference

Classes

interface  ProcessFieldInfo
 

Static Public Member Functions

static void cleanupFieldInfo (final CtClass clazz, final String descFilter)
 

Static Package Attributes

static String descFilter = "Ledu/stanford/nlp/trees/GrammaticalRelation;"
 

Private Member Functions

 FieldInfoCleaner ()
 

Static Private Member Functions

static< T extends ProcessFieldInfo > void processFieldInfo (final CtClass clazz, final String descFilter, final T processor)
 

Detailed Description

Field info cleanup

Author
Bernard Bou

Constructor & Destructor Documentation

◆ FieldInfoCleaner()

grammarscope.tweak.FieldInfoCleaner.FieldInfoCleaner ( )
private

Member Function Documentation

◆ cleanupFieldInfo()

static void grammarscope.tweak.FieldInfoCleaner.cleanupFieldInfo ( final CtClass  clazz,
final String  descFilter 
)
static

Cleanup field info

Parameters
clazzclass
descFilterfield filter

◆ processFieldInfo()

static <T extends ProcessFieldInfo> void grammarscope.tweak.FieldInfoCleaner.processFieldInfo ( final CtClass  clazz,
final String  descFilter,
final T  processor 
)
staticprivate

Process field infos

Parameters
clazzclass
descFilterfield info filter
processorprocessor
<T>type of field info

Member Data Documentation

◆ descFilter

String grammarscope.tweak.FieldInfoCleaner.descFilter = "Ledu/stanford/nlp/trees/GrammaticalRelation;"
staticpackage

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