public final class FrameworkPropertyNames extends java.lang.Object
Property names managed by the language runtime or Grails rather than ordinary request data.
Intrinsic runtime properties are never request-bindable. Grails-managed domain properties
are excluded from generated allowlists by default, but may still bind and be cleared when an
application explicitly opts them in (for example bindable: true); intrinsic runtime
properties remain protected.
| Modifiers | Name | Description |
|---|---|---|
static java.util.Set<java.lang.String> |
FRAMEWORK_MANAGED_PROPERTIES |
Union of INTRINSIC_RUNTIME_PROPERTIES and GRAILS_MANAGED_PROPERTIES. |
static java.util.Set<java.lang.String> |
GRAILS_MANAGED_PROPERTIES |
Grails domain lifecycle properties excluded from default binding allowlists but eligible
for clearMissing when explicitly included. |
static java.util.Set<java.lang.String> |
INTRINSIC_RUNTIME_PROPERTIES |
Language / MetaClass properties that must never be bound from request data. |
| Methods inherited from class | Name |
|---|---|
class java.lang.Object |
java.lang.Object#equals(java.lang.Object), java.lang.Object#getClass(), java.lang.Object#hashCode(), java.lang.Object#notify(), java.lang.Object#notifyAll(), java.lang.Object#toString(), java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int) |
Union of INTRINSIC_RUNTIME_PROPERTIES and GRAILS_MANAGED_PROPERTIES.
Grails domain lifecycle properties excluded from default binding allowlists but eligible
for clearMissing when explicitly included.
Language / MetaClass properties that must never be bound from request data.