Package io.sundr.model
Class VoidRef
- java.lang.Object
-
- io.sundr.model.AttributeSupport
-
- io.sundr.model.TypeRef
-
- io.sundr.model.VoidRef
-
- All Implemented Interfaces:
Attributeable,Node,Renderable
public class VoidRef extends TypeRef
-
-
Field Summary
-
Fields inherited from interface io.sundr.model.Attributeable
ALSO_IMPORT, DEFAULT_VALUE, INIT, INIT_FUNCTION, LAZY_INIT
-
Fields 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 Constructor Description VoidRef()VoidRef(Map<AttributeKey,Object> attributes)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetDimensions()StringgetName()booleanisAssignableFrom(TypeRef ref)StringtoString()TypeRefwithDimensions(int dimensions)-
Methods inherited from class io.sundr.model.AttributeSupport
getAttribute, getAttributes, hasAttribute
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface io.sundr.model.Renderable
render, tab
-
-
-
-
Constructor Detail
-
VoidRef
public VoidRef()
-
VoidRef
public VoidRef(Map<AttributeKey,Object> attributes)
-
-
Method Detail
-
getDimensions
public int getDimensions()
- Specified by:
getDimensionsin classTypeRef
-
withDimensions
public TypeRef withDimensions(int dimensions)
- Specified by:
withDimensionsin classTypeRef
-
isAssignableFrom
public boolean isAssignableFrom(TypeRef ref)
-
-