Package io.sundr.model
Class AttributeSupport
java.lang.Object
io.sundr.model.AttributeSupport
- All Implemented Interfaces:
Attributeable,Node
- Direct Known Subclasses:
AnnotationRef,ModifierSupport,TypeParamDef,TypeRef
-
Field Summary
Fields inherited from interface io.sundr.model.Attributeable
ALSO_IMPORT, DEFAULT_VALUE, INIT, INIT_FUNCTION, LAZY_INITFields inherited from interface io.sundr.model.Node
AT, CB, CC, CLP, COLN, COMA, CP, DOT, DQ, EMPTY, EQ, EXTENDS, GT, IMPLEMENTS, INDENT, JAVA_LANG, JAVA_LANG_ENUM, JAVA_LANG_OBJECT, JAVA_LANG_STRING, LT, NEWLINE, NEWLINE_PATTERN, OB, OC, OP, Q, SEMICOLN, SEMICOLN_SUFFIX_PATTERN, SPACE, STAR, THROWS, VARARG -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T> TgetAttribute(AttributeKey<T> key) <T> booleanhasAttribute(AttributeKey<T> key)
-
Constructor Details
-
AttributeSupport
-
-
Method Details
-
getAttributes
- Specified by:
getAttributesin interfaceAttributeable
-
getAttribute
- Specified by:
getAttributein interfaceAttributeable
-
hasAttribute
- Specified by:
hasAttributein interfaceAttributeable
-