Uses of Class
squidpony.Messaging.NounTrait
Package | Description |
---|---|
squidpony |
Utilities that don't fit elsewhere in SquidLib; mostly text manipulation, compression, and helper code.
|
-
Uses of Messaging.NounTrait in squidpony
Fields in squidpony declared as Messaging.NounTrait Modifier and Type Field Description Messaging.NounTrait
ProceduralMessaging.AssociatedName. pronoun
Messaging.NounTrait
Messaging.BeingSubstitution. trait
Methods in squidpony that return Messaging.NounTrait Modifier and Type Method Description static Messaging.NounTrait
Messaging.NounTrait. valueOf(String name)
Returns the enum constant of this type with the specified name.static Messaging.NounTrait[]
Messaging.NounTrait. values()
Returns an array containing the constants of this enum type, in the order they are declared.Methods in squidpony with parameters of type Messaging.NounTrait Modifier and Type Method Description static String
Messaging. transform(CharSequence message, String user, Messaging.NounTrait userTrait)
Takes message and replaces any of the special terms this recognizes, like @, ^, and $, with the appropriately- conjugated terms for the given user and their associated NounTrait.static String
Messaging. transform(CharSequence message, String user, Messaging.NounTrait userTrait, String target, Messaging.NounTrait targetTrait)
Takes message and replaces any of the special terms this recognizes, like @, ^, and $, with the appropriately- conjugated terms for the given user, their associated NounTrait, the given target, and their NounTrait.static String
Messaging. transform(CharSequence message, String user, Messaging.NounTrait userTrait, String target, Messaging.NounTrait targetTrait, String... extra)
Takes message and replaces any of the special terms this recognizes, like @, ^, and $, with the appropriately- conjugated terms for the given user, their associated NounTrait, the given target, and their NounTrait.static String
Messaging. transform(CharSequence message, String user, Messaging.NounTrait userTrait, Messaging.Group target, Messaging.NounTrait targetTrait)
Takes message and replaces any of the special terms this recognizes, like @, ^, and $, with the appropriately- conjugated terms for the given user, that user's associated NounTrait, the given Group of targets, and that group's NounTrait.static String
Messaging. transform(CharSequence message, String user, Messaging.NounTrait userTrait, Messaging.Group target, Messaging.NounTrait targetTrait, String... extra)
Takes message and replaces any of the special terms this recognizes, like @, ^, and $, with the appropriately- conjugated terms for the given user, that user's associated NounTrait, the given Group of targets, and that group's NounTrait.static String
Messaging. transform(CharSequence message, Messaging.Group user, Messaging.NounTrait userTrait)
Takes message and replaces any of the special terms this recognizes, like @, ^, and $, with the appropriately- conjugated terms for the given group of users and that group's associated NounTrait.static String
Messaging. transform(CharSequence message, Messaging.Group user, Messaging.NounTrait userTrait, String target, Messaging.NounTrait targetTrait)
Takes message and replaces any of the special terms this recognizes, like @, ^, and $, with the appropriately- conjugated terms for the given Group of users, that group's associated NounTrait, the given target, and their NounTrait.static String
Messaging. transform(CharSequence message, Messaging.Group user, Messaging.NounTrait userTrait, String target, Messaging.NounTrait targetTrait, String... extra)
Takes message and replaces any of the special terms this recognizes, like @, ^, and $, with the appropriately- conjugated terms for the given Group of users, that group's associated NounTrait, the given target, and their NounTrait.static String
Messaging. transform(CharSequence message, Messaging.Group user, Messaging.NounTrait userTrait, Messaging.Group target, Messaging.NounTrait targetTrait)
Takes message and replaces any of the special terms this recognizes, like @, ^, and $, with the appropriately- conjugated terms for the given Group of users, that group's associated NounTrait, the given group of targets, and that group's NounTrait.static String
Messaging. transform(CharSequence message, Messaging.Group user, Messaging.NounTrait userTrait, Messaging.Group target, Messaging.NounTrait targetTrait, String... extra)
Takes message and replaces any of the special terms this recognizes, like @, ^, and $, with the appropriately- conjugated terms for the given Group of users, that group's associated NounTrait, the given group of targets, and that group's NounTrait.String
ProceduralMessaging. transform(CharSequence message, String userName, Messaging.NounTrait userTrait, String targetName, Messaging.NounTrait targetTrait)
String
ProceduralMessaging. transform(CharSequence message, String userName, Messaging.NounTrait userTrait, ProceduralMessaging.AssociatedName target)
String
ProceduralMessaging. transform(CharSequence message, ProceduralMessaging.AssociatedName user, String targetName, Messaging.NounTrait targetTrait)
Constructors in squidpony with parameters of type Messaging.NounTrait Constructor Description AssociatedName(String name, boolean cipherName, Messaging.NounTrait pronoun, String[] themes, String... titles)
Creates an AssociatedName with the being's name as a String and any associated themes and titles as String arrays, with a boolean after the name that determines whether the name should be "translated" using a NaturalLanguageCipher to some other form.BeingSubstitution(String term, Messaging.NounTrait trait, boolean finish)
BeingSubstitution(Messaging.NounTrait firstTrait, boolean finish, String... terms)