# <entity>

Element: entity

Child Elements: <entry>, <pattern>

Description: Defines an entity that you can use for matching.

Example: `<entity name="entity1" type="public" case="insensitive" extend="disallow" debug="true">`

Attribute | Value | Default | Description
--- | --- | --- | ---
`name` | <grammar name> |  | The name of the grammar. A value is required.
`type` | public private | private | Defines the entity as public or private.
`case` | sensitive insensitive inherited | inherited | Determines whether a match is case sensitive. The value `inherited` accepts the case matching mode of the <grammars> parent.
`extend` | append replace disallow | disallow | Extends or replaces an existing entity definition.
`debug` | true false inherited | inherited | Displays verbose information for the entity element during compilation. The value `inherited` accepts the debug mode of the `grammar` parent.

© Copyright 2013-2020 Micro Focus or one of its affiliates | Send documentation feedback Close Send documentation feedback To open the configured email client on this computer, open an email window. Otherwise, copy the information below to a mail client, and then send this email to swpdl.idoldocsfeedback@microfocus.com. We appreciate your feedback! Product: Topic Title: Help Topic: Feedback:

_FT_HTML5_bannerTitle.htm