Package io.sundr.model
Class TypeRef
java.lang.Object
io.sundr.model.AttributeSupport
io.sundr.model.TypeRef
- All Implemented Interfaces:
Attributeable,Node,Renderable
- Direct Known Subclasses:
ClassRef,PrimitiveRef,TypeParamRef,VoidRef,WildcardRef
-
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 TypeMethodDescriptionabstract intabstract StringgetName()abstract TypeRefwithDimensions(int dimensions) Methods inherited from class io.sundr.model.AttributeSupport
getAttribute, getAttributes, hasAttributeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.sundr.model.Renderable
render, tab
-
Constructor Details
-
TypeRef
-
-
Method Details
-
getName
-
getDimensions
public abstract int getDimensions() -
withDimensions
-