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 interfaceJAssignmentTargetMarker interface for code components that can be placed to the left of '=' in an assignment.interfaceJExpressionA Java expression.Classes in com.sun.codemodel that implement JGenerable Modifier and Type Class Description classJAnnotationArrayMemberRepresents an arrays as annotation members(package private) classJAnnotationStringValueCaptures the value of the annotation.classJAnnotationUseRepresents an annotation on a program element.classJAnnotationValueThings that can be values of an annotation element.(package private) classJAnonymousClassAnonymous class quick hack.classJArrayarray creation and initialization.(package private) classJArrayClassArray class.(package private) classJArrayCompRefarray component reference.classJAssignmentAssignment statements, which are also expressions.(package private) classJAtomJAtoms: Simple code components that merely generate themselves.classJBlockA block of Java code, which may contain statements and local declarations.(package private) classJCastA cast operation.classJCatchBlockCatch block for a try/catch/finally statementclassJClassRepresents a Java reference type, such as a class, an interface, an enum, an array type, a parameterized type.private classJCodeModel.JReferencedClassReferences to existing classes.classJDefinedClassA generated Java class/interface/enum/....(package private) classJDirectClassA specialJClassthat represents an unknown class (except its name.)classJDocCommentJavaDoc comment.classJEnumConstantEnum Constant.classJExpressionImplProvides default implementations forJExpression.classJFieldRefField ReferenceclassJFieldVarA field that can have aJDocCommentassociated with itclassJInvocationJMethod invocationclassJModsModifier groups.(package private) classJNarrowedClassRepresents X<Y>.classJNullTypeSpecial class object that represents the type of "null".private static classJOp.BinaryOpprivate static classJOp.TernaryOpprivate static classJOp.TightUnaryOpprivate static classJOp.UnaryOpclassJPackageA Java package.classJPrimitiveTypeJava built-in primitive types.classJStringLiteralString literal.classJTypeA representation of a type in codeModel.classJTypeVarType variable used to declare generics.(package private) classJTypeWildcardRepresents a wildcard type like "? extends Foo".classJVarVariables and fields.Fields in com.sun.codemodel declared as JGenerable Modifier and Type Field Description private JGenerableJFieldRef. objectObject expression upon which this field will be accessed, or null for the implicit 'this'.private JGenerableJInvocation. objectObject expression upon which this method will be invoked, or null if this is a constructor invocation(package private) JGenerableJOp.BinaryOp. rightMethods in com.sun.codemodel with parameters of type JGenerable Modifier and Type Method Description JFormatterJFormatter. 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 JFormatterJFormatter. g(java.util.Collection<? extends JGenerable> list)ProducesJGenerables 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 classJStaticJavaFile.JStaticClass
-