Package io.sundr.model
Class TypeParamRefFluent<A extends TypeParamRefFluent<A>>
java.lang.Object
io.sundr.builder.BaseFluent<A>
io.sundr.model.AttributeSupportFluent<A>
io.sundr.model.TypeRefFluent<A>
io.sundr.model.TypeParamRefFluent<A>
- Direct Known Subclasses:
CastFluent.TypeParamRefTypeNested,ClassRefFluent.TypeParamRefArgumentsNested,ConstructFluent.TypeParamRefParametersNested,MethodCallFluent.TypeParamRefParametersNested,MethodFluent.TypeParamRefReturnTypeNested,NewArrayFluent.TypeParamRefTypeNested,PropertyFluent.TypeParamRefTypeNested,TypeParamRefBuilder,WildcardRefFluent.TypeParamRefBoundsNested
Generated
-
Field Summary
Fields inherited from class io.sundr.builder.BaseFluent
_visitables -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidcopyInstance(TypeParamRef instance) booleanintgetName()booleaninthashCode()booleanhasName()toString()withDimensions(int dimensions) Methods inherited from class io.sundr.model.TypeRefFluent
copyInstanceMethods inherited from class io.sundr.model.AttributeSupportFluent
addToAttributes, addToAttributes, copyInstance, getAttributes, hasAttributes, removeFromAttributes, removeFromAttributes, withAttributesMethods inherited from class io.sundr.builder.BaseFluent
aggregate, aggregate, build, build, builderOf, getVisitableMap
-
Constructor Details
-
TypeParamRefFluent
public TypeParamRefFluent() -
TypeParamRefFluent
-
-
Method Details
-
copyInstance
-
getName
-
withName
-
hasName
public boolean hasName() -
getDimensions
public int getDimensions() -
withDimensions
-
hasDimensions
public boolean hasDimensions() -
equals
- Overrides:
equalsin classTypeRefFluent<A extends TypeParamRefFluent<A>>
-
hashCode
public int hashCode()- Overrides:
hashCodein classTypeRefFluent<A extends TypeParamRefFluent<A>>
-
toString
- Overrides:
toStringin classTypeRefFluent<A extends TypeParamRefFluent<A>>
-