story.scheherazade.misc
Class CharacterType
java.lang.Object
story.scheherazade.misc.GenericScheherID
story.scheherazade.misc.NounType
story.scheherazade.misc.CharacterType
- All Implemented Interfaces:
- java.lang.Comparable, RenderableObject, ScheherIDWithType
public class CharacterType
- extends NounType
- implements java.lang.Comparable
Extension of GenericScheherID that semantically represents a
character type.
Methods inherited from class story.scheherazade.misc.NounType |
allowsGroups, compareTo, getBoundaryString, getDiscreteness, getGender, getGroupNodeAddress, getGroupNounType, getMenuName, getNounFlavor, getNounFlavorDeclarationLinkType, getNounFlavorDefinitionLinkType, getNounFlavorPrototypeNodeID, getPluralForm, getProper, getType, getUniversalNodeAddress, getUniversalNounType, getWordNetOffset, isCompleteType, render |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.lang.Comparable |
compareTo |
Universal
public static CharacterType Universal
Group
public static CharacterType Group
Generic
public static CharacterType Generic
Every
public static CharacterType Every
RoleForSomething
public static CharacterType RoleForSomething
RoleOfSomething
public static CharacterType RoleOfSomething
CharacterType
public CharacterType(java.lang.String ID)
throws Scheherexception
- Throws:
Scheherexception
Copyright © 2011 David K. Elson. All Rights Reserved.