Package manifold.api.gen
Class SrcExpression<T extends SrcExpression<T>>
- java.lang.Object
-
- manifold.api.gen.SrcElement
-
- manifold.api.gen.SrcAnnotated<T>
-
- manifold.api.gen.SrcExpression<T>
-
- Direct Known Subclasses:
SrcAnnotationExpression,SrcIdentifier,SrcMemberAccessExpression,SrcMethodCallExpression,SrcRawExpression
public abstract class SrcExpression<T extends SrcExpression<T>> extends SrcAnnotated<T>
-
-
Field Summary
-
Fields inherited from class manifold.api.gen.SrcAnnotated
NON_SEALED, SEALED
-
Fields inherited from class manifold.api.gen.SrcElement
INDENT
-
-
Constructor Summary
Constructors Constructor Description SrcExpression()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract Tcopy()-
Methods inherited from class manifold.api.gen.SrcAnnotated
addAnnotation, addAnnotation, addAnnotation, addParam, addParam, addParam, addParam, clearUserData, computeOrGetUserData, forwardParameters, getAnnotation, getAnnotations, getModifiers, getParameters, getSimpleName, getUserData, hasAnnotation, hasAnnotation, insertParam, modifiers, modifiers, modifiersFrom, name, removeUserData, renderAnnotations, renderAnnotations, renderArgumenets, renderModifiers, renderModifiers, renderParameters, renderParameters, withUserData
-
Methods inherited from class manifold.api.gen.SrcElement
getOwner, indent, makeCompileTimeConstantValue, render, setOwner, toString
-
-
-
-
Method Detail
-
copy
public abstract T copy()
-
-