Uses of Interface
ca.uottawa.balie.NamedEntityTypeEnumI

Packages that use NamedEntityTypeEnumI
ca.uottawa.balie   
 

Uses of NamedEntityTypeEnumI in ca.uottawa.balie
 

Classes in ca.uottawa.balie that implement NamedEntityTypeEnumI
 class NamedEntityTypeEnum
           
 class NamedEntityTypeEnumMappingNerf
           
 

Methods in ca.uottawa.balie that return NamedEntityTypeEnumI
 NamedEntityTypeEnumI[] TokenList.NETagSet()
          Get the current NE tag set
 NamedEntityTypeEnumI[] LexiconOnDiskI.Types()
           
 NamedEntityTypeEnumI[] LexiconOnDisk.Types()
           
 

Methods in ca.uottawa.balie with parameters of type NamedEntityTypeEnumI
 void NamedEntityType.AddType(NamedEntityTypeEnumI pi_Type, NamedEntityExplanation pi_Info)
          Add a primitive type to this entity type (e.g. add LOCATION) An entity can have multiple types
 java.util.ArrayList<java.lang.String> NamedEntityType.GetAllLabels(NamedEntityTypeEnumI[] pi_Types)
           
 java.lang.String NamedEntityType.GetLabel(NamedEntityTypeEnumI[] pi_Types)
          Get a label for the current entity.
 boolean NamedEntityType.IsA(NamedEntityTypeEnumI pi_Type)
          Check if this entity has the given primitive type
 void TokenList.MapNewNETypes(NamedEntityTypeEnumI[] pi_Mapping)
          Map new NE types.
 void NamedEntityType.RemoveType(NamedEntityTypeEnumI pi_Type, NamedEntityExplanation pi_Info)
          Remove a primitive type from this entity Succeed even if this entity do not have this type
 

Constructors in ca.uottawa.balie with parameters of type NamedEntityTypeEnumI
NamedEntityRecognitionNerf(TokenList pi_TokenList, LexiconOnDiskI pi_Lexicon, DisambiguationRulesI pi_Rules, NamedEntityTypeEnumI[] pi_Mapping, boolean pi_FullDebug)
           
NamedEntityType(NamedEntityTypeEnumI pi_Type, int pi_TagSetSize, NamedEntityExplanation pi_Info)
          Construct a new entity type and set its type to a primitive
TokenList(boolean pi_DetectSentenceBoundaries, NamedEntityTypeEnumI[] pi_Types)
          Construct an empty TokenList.