Automatic generation produced by ISE Eiffel
class I18N_DICTIONARY_ENTRY General cluster: dictionary description: "Class used for encapsulating translations of a string" create: make, make_with_plural Ancestors COMPARABLE* I18N_DICTIONARY_ID_BUILDER Queries context: detachable STRING_32 has_plural: BOOLEAN id_from_original_and_context (a_original: READABLE_STRING_GENERAL; a_context: detachable READABLE_STRING_GENERAL): STRING_32 identifier: STRING_32 is_equal (other: [like Current] I18N_DICTIONARY_ENTRY): BOOLEAN is_greater alias ">" (other: [like Current] I18N_DICTIONARY_ENTRY): BOOLEAN is_greater_equal alias ">=" alias "≥" (other: [like Current] I18N_DICTIONARY_ENTRY): BOOLEAN is_less alias "<" (other: [like Current] I18N_DICTIONARY_ENTRY): BOOLEAN is_less_equal alias "<=" alias "≤" (other: [like Current] I18N_DICTIONARY_ENTRY): BOOLEAN max alias "∨" (other: [like Current] I18N_DICTIONARY_ENTRY): [like Current] I18N_DICTIONARY_ENTRY min alias "∧" (other: [like Current] I18N_DICTIONARY_ENTRY): [like Current] I18N_DICTIONARY_ENTRY original_plural: detachable STRING_32 original_singular: STRING_32 plural_translations: ARRAY [STRING_32] singular_translation: STRING_32 three_way_comparison alias "⋚" (other: [like Current] I18N_DICTIONARY_ENTRY): INTEGER_32 Commands set_context (a_context: [like context] detachable STRING_32) Constraints original plural set -- Generated by Eiffel Studio --
For more details: eiffel.org