Uses of Interface
com.sun.codemodel.JGenerable
-
Packages that use JGenerable Package Description com.sun.codemodel Library for generating Java source codecom.sun.codemodel.fmt -
-
Uses of JGenerable in com.sun.codemodel
Subinterfaces of JGenerable in com.sun.codemodel Modifier and Type Interface Description interface
JAssignmentTarget
Marker interface for code components that can be placed to the left of '=' in an assignment.interface
JExpression
A Java expression.Classes in com.sun.codemodel that implement JGenerable Modifier and Type Class Description class
JAnnotationArrayMember
Represents an arrays as annotation members(package private) class
JAnnotationStringValue
Captures the value of the annotation.class
JAnnotationUse
Represents an annotation on a program element.class
JAnnotationValue
Things that can be values of an annotation element.(package private) class
JAnonymousClass
Anonymous class quick hack.class
JArray
array creation and initialization.(package private) class
JArrayClass
Array class.(package private) class
JArrayCompRef
array component reference.class
JAssignment
Assignment statements, which are also expressions.(package private) class
JAtom
JAtoms: Simple code components that merely generate themselves.class
JBlock
A block of Java code, which may contain statements and local declarations.(package private) class
JCast
A cast operation.class
JCatchBlock
Catch block for a try/catch/finally statementclass
JClass
Represents a Java reference type, such as a class, an interface, an enum, an array type, a parameterized type.private class
JCodeModel.JReferencedClass
References to existing classes.class
JDefinedClass
A generated Java class/interface/enum/....(package private) class
JDirectClass
A specialJClass
that represents an unknown class (except its name.)class
JDocComment
JavaDoc comment.class
JEnumConstant
Enum Constant.class
JExpressionImpl
Provides default implementations forJExpression
.class
JFieldRef
Field Referenceclass
JFieldVar
A field that can have aJDocComment
associated with itclass
JInvocation
JMethod invocationclass
JMods
Modifier groups.(package private) class
JNarrowedClass
Represents X<Y>.class
JNullType
Special class object that represents the type of "null".private static class
JOp.BinaryOp
private static class
JOp.TernaryOp
private static class
JOp.TightUnaryOp
private static class
JOp.UnaryOp
class
JPackage
A Java package.class
JPrimitiveType
Java built-in primitive types.class
JStringLiteral
String literal.class
JType
A representation of a type in codeModel.class
JTypeVar
Type variable used to declare generics.(package private) class
JTypeWildcard
Represents a wildcard type like "? extends Foo".class
JVar
Variables and fields.Fields in com.sun.codemodel declared as JGenerable Modifier and Type Field Description private JGenerable
JFieldRef. object
Object expression upon which this field will be accessed, or null for the implicit 'this'.private JGenerable
JInvocation. object
Object expression upon which this method will be invoked, or null if this is a constructor invocation(package private) JGenerable
JOp.BinaryOp. right
Methods in com.sun.codemodel with parameters of type JGenerable Modifier and Type Method Description JFormatter
JFormatter. g(JGenerable g)
Cause the JGenerable object to generate source for iteselfMethod parameters in com.sun.codemodel with type arguments of type JGenerable Modifier and Type Method Description JFormatter
JFormatter. g(java.util.Collection<? extends JGenerable> list)
ProducesJGenerable
s separated by ','Constructors in com.sun.codemodel with parameters of type JGenerable Constructor Description BinaryOp(java.lang.String op, JExpression left, JGenerable right)
JFieldRef(JGenerable object, JVar var, boolean explicitThis)
JFieldRef(JGenerable object, java.lang.String name, boolean explicitThis)
JInvocation(JGenerable object, JMethod method)
JInvocation(JGenerable object, java.lang.String name)
-
Uses of JGenerable in com.sun.codemodel.fmt
Classes in com.sun.codemodel.fmt that implement JGenerable Modifier and Type Class Description private class
JStaticJavaFile.JStaticClass
-