public class ToolingHintContext extends Object
<meta/>
mapping info) keyed by a name.
NOTE : historically these were called "meta attributes", but as these are values used solely
by external tooling it was decided to begin calling them tooling hints. For temporary
backwards compatibility (temporary until we move away from o.h.mapping model) you will
see mixed usage.Constructor and Description |
---|
ToolingHintContext(ToolingHintContext baseline) |
Modifier and Type | Method and Description |
---|---|
void |
add(ToolingHint toolingHint) |
Iterable<String> |
getKeys() |
Map<String,MetaAttribute> |
getMetaAttributeMap()
The
org.hibernate.mapping package accepts these as a Map, so for now
expose the underlying Map. |
ToolingHint |
getToolingHint(String key) |
Collection<ToolingHint> |
getToolingHints() |
public ToolingHintContext(ToolingHintContext baseline)
public Collection<ToolingHint> getToolingHints()
public ToolingHint getToolingHint(String key)
public void add(ToolingHint toolingHint)
public Map<String,MetaAttribute> getMetaAttributeMap()
org.hibernate.mapping
package accepts these as a Map, so for now
expose the underlying Map. But we unfortunately need to collect a Map...Copyright © 2001-2017 Red Hat, Inc. All Rights Reserved.