public interface Attributeable extends Node
| Modifier and Type | Field and Description |
|---|---|
static AttributeKey<java.util.Collection<ClassRef>> |
ALSO_IMPORT |
static AttributeKey<java.lang.String> |
INIT |
static AttributeKey<Function<java.util.List<java.lang.String>,java.lang.String>> |
INIT_FUNCTION |
static AttributeKey<java.lang.String> |
LAZY_INIT |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
getAttribute(AttributeKey<T> key) |
java.util.Map<AttributeKey,java.lang.Object> |
getAttributes() |
<T> boolean |
hasAttribute(AttributeKey<T> key) |
static final AttributeKey<java.util.Collection<ClassRef>> ALSO_IMPORT
static final AttributeKey<java.lang.String> INIT
static final AttributeKey<java.lang.String> LAZY_INIT
static final AttributeKey<Function<java.util.List<java.lang.String>,java.lang.String>> INIT_FUNCTION
java.util.Map<AttributeKey,java.lang.Object> getAttributes()
<T> T getAttribute(AttributeKey<T> key)
<T> boolean hasAttribute(AttributeKey<T> key)
Copyright © 2018. All Rights Reserved.