- ABSTRACT - Static variable in class com.helger.jcodemodel.JMod
-
- AbstractCodeWriter - Class in com.helger.jcodemodel
-
Receives generated code and writes to the appropriate storage.
- AbstractCodeWriter(Charset) - Constructor for class com.helger.jcodemodel.AbstractCodeWriter
-
Deprecated.
- AbstractCodeWriter(Charset, String) - Constructor for class com.helger.jcodemodel.AbstractCodeWriter
-
- AbstractJAnnotationValue - Class in com.helger.jcodemodel
-
Things that can be values of an annotation element.
- AbstractJAnnotationValue() - Constructor for class com.helger.jcodemodel.AbstractJAnnotationValue
-
- AbstractJAnnotationValueOwned - Class in com.helger.jcodemodel
-
Things that can be values of an annotation element and have an owning code
model (see
IJOwned
).
- AbstractJAnnotationValueOwned() - Constructor for class com.helger.jcodemodel.AbstractJAnnotationValueOwned
-
- AbstractJAnnotationValueOwned.FullClassNameExpr - Class in com.helger.jcodemodel
-
- AbstractJAnnotationValueOwned.JEnumConstantExpr - Class in com.helger.jcodemodel
-
- AbstractJClass - Class in com.helger.jcodemodel
-
Represents a Java reference type, such as a class, an interface, an enum, an
array type, a parameterized type.
- AbstractJClass(JCodeModel) - Constructor for class com.helger.jcodemodel.AbstractJClass
-
- AbstractJClassContainer<CLASSTYPE extends AbstractJClassContainer<CLASSTYPE>> - Class in com.helger.jcodemodel
-
A generated Java class/interface/enum/annotation
This class models a declaration, and since a declaration can be always used
as a reference, it inherits
AbstractJClass
.
- AbstractJClassContainer(JCodeModel, IJClassContainer<?>, EClassType, String) - Constructor for class com.helger.jcodemodel.AbstractJClassContainer
-
JClass constructor
- AbstractJExpressionAssignmentTargetImpl - Class in com.helger.jcodemodel
-
- AbstractJExpressionAssignmentTargetImpl() - Constructor for class com.helger.jcodemodel.AbstractJExpressionAssignmentTargetImpl
-
- AbstractJExpressionImpl - Class in com.helger.jcodemodel
-
- AbstractJExpressionImpl() - Constructor for class com.helger.jcodemodel.AbstractJExpressionImpl
-
- AbstractJGenerifiableImpl - Class in com.helger.jcodemodel
-
- AbstractJGenerifiableImpl() - Constructor for class com.helger.jcodemodel.AbstractJGenerifiableImpl
-
- AbstractJResourceFile - Class in com.helger.jcodemodel
-
Represents a resource file in the application-specific file format.
- AbstractJResourceFile(String) - Constructor for class com.helger.jcodemodel.AbstractJResourceFile
-
- AbstractJType - Class in com.helger.jcodemodel
-
A representation of a type in codeModel.
- AbstractJType() - Constructor for class com.helger.jcodemodel.AbstractJType
-
- add(String, String) - Method in class com.helger.jcodemodel.fmt.JPropertyFile
-
Adds key/value pair into the property file.
- add(IJExpression) - Method in class com.helger.jcodemodel.JArray
-
Add an element to the array initializer
- add(IJStatement) - Method in class com.helger.jcodemodel.JBlock
-
Adds an arbitrary statement to this block
- add(Object) - Method in class com.helger.jcodemodel.JCommentPart
-
- addAuthor() - Method in class com.helger.jcodemodel.JDocComment
-
Create an @author tag.
- addDeprecated() - Method in class com.helger.jcodemodel.JDocComment
-
add a @deprecated tag to the javadoc, with the associated message.
- addParam(String) - Method in class com.helger.jcodemodel.JDocComment
-
Append a text to a @param tag to the javadoc
- addParam(JVar) - Method in class com.helger.jcodemodel.JDocComment
-
Append a text to an @param tag.
- addParam(String) - Method in class com.helger.jcodemodel.JLambda
-
Add a parameter without a type name.
- addParam(AbstractJType, String) - Method in class com.helger.jcodemodel.JLambda
-
Add a parameter with a type name.
- addResourceFile(AbstractJResourceFile) - Method in class com.helger.jcodemodel.JPackage
-
Adds a new resource file to this package.
- addReturn() - Method in class com.helger.jcodemodel.JDocComment
-
Appends a text to @return tag.
- addSingleLineComment() - Method in class com.helger.jcodemodel.JBlock
-
Adds an empty single line comment
- addSingleLineComment(String) - Method in class com.helger.jcodemodel.JBlock
-
Adds a single line comment to this block
- addTag(String) - Method in class com.helger.jcodemodel.JDocComment
-
- addThrows(Class<? extends Throwable>) - Method in class com.helger.jcodemodel.JDocComment
-
add a @throws tag to the javadoc
- addThrows(AbstractJClass) - Method in class com.helger.jcodemodel.JDocComment
-
add a @throws tag to the javadoc
- addXdoclet(String) - Method in class com.helger.jcodemodel.JDocComment
-
add an xdoclet.
- addXdoclet(String, Map<String, String>) - Method in class com.helger.jcodemodel.JDocComment
-
add an xdoclet.
- addXdoclet(String, String, String) - Method in class com.helger.jcodemodel.JDocComment
-
add an xdoclet with @name attribute = "value"
.
- annotate(AbstractJClass) - Method in interface com.helger.jcodemodel.IJAnnotatable
-
Adds an annotation to this program element.
- annotate(Class<? extends Annotation>) - Method in interface com.helger.jcodemodel.IJAnnotatable
-
Adds an annotation to this program element.
- annotate(Class<? extends Annotation>) - Method in class com.helger.jcodemodel.JAnnotationArrayMember
-
Adds a new annotation to the array.
- annotate(AbstractJClass) - Method in class com.helger.jcodemodel.JAnnotationArrayMember
-
Adds a new annotation to the array.
- annotate(Class<? extends Annotation>) - Method in class com.helger.jcodemodel.JDefinedClass
-
- annotate(AbstractJClass) - Method in class com.helger.jcodemodel.JDefinedClass
-
- annotate(AbstractJClass) - Method in class com.helger.jcodemodel.JEnumConstant
-
Adds an annotation to this variable.
- annotate(Class<? extends Annotation>) - Method in class com.helger.jcodemodel.JEnumConstant
-
Adds an annotation to this variable.
- annotate(AbstractJClass) - Method in class com.helger.jcodemodel.JMethod
-
Adds an annotation to this variable.
- annotate(Class<? extends Annotation>) - Method in class com.helger.jcodemodel.JMethod
-
Adds an annotation to this variable.
- annotate(AbstractJClass) - Method in class com.helger.jcodemodel.JPackage
-
- annotate(Class<? extends Annotation>) - Method in class com.helger.jcodemodel.JPackage
-
- annotate(AbstractJClass) - Method in class com.helger.jcodemodel.JVar
-
Adds an annotation to this variable.
- annotate(Class<? extends Annotation>) - Method in class com.helger.jcodemodel.JVar
-
Adds an annotation to this variable.
- annotate2(Class<W>) - Method in interface com.helger.jcodemodel.IJAnnotatable
-
Adds an annotation to this program element and returns a type-safe writer
to fill in the values of such annotations.
- annotate2(Class<W>) - Method in class com.helger.jcodemodel.JAnnotationArrayMember
-
- annotate2(Class<W>) - Method in class com.helger.jcodemodel.JDefinedClass
-
- annotate2(Class<W>) - Method in class com.helger.jcodemodel.JEnumConstant
-
- annotate2(Class<W>) - Method in class com.helger.jcodemodel.JMethod
-
- annotate2(Class<W>) - Method in class com.helger.jcodemodel.JPackage
-
- annotate2(Class<W>) - Method in class com.helger.jcodemodel.JVar
-
- annotationParam(String, Class<? extends Annotation>) - Method in class com.helger.jcodemodel.JAnnotationUse
-
Adds a member value pair to this annotation For adding class values as
param
- annotationParam(String, AbstractJClass) - Method in class com.helger.jcodemodel.JAnnotationUse
-
Adds a member value pair to this annotation For adding class values as
param
- annotations() - Method in interface com.helger.jcodemodel.IJAnnotatable
-
- annotations() - Method in class com.helger.jcodemodel.JAnnotationArrayMember
-
- annotations() - Method in class com.helger.jcodemodel.JDefinedClass
-
- annotations() - Method in class com.helger.jcodemodel.JEnumConstant
-
- annotations() - Method in class com.helger.jcodemodel.JMethod
-
- annotations() - Method in class com.helger.jcodemodel.JPackage
-
- annotations() - Method in class com.helger.jcodemodel.JVar
-
- anonymousClass(AbstractJClass) - Method in class com.helger.jcodemodel.JCodeModel
-
Creates a new anonymous class.
- anonymousClass(Class<?>) - Method in class com.helger.jcodemodel.JCodeModel
-
Creates a new anonymous class.
- append(Object) - Method in class com.helger.jcodemodel.JCommentPart
-
Appends a new value.
- append(Object) - Method in class com.helger.jcodemodel.JDocComment
-
- append(int, boolean) - Static method in class com.helger.jcodemodel.util.JCHashCodeCalculator
-
Atomic type hash code generation.
- append(int, byte) - Static method in class com.helger.jcodemodel.util.JCHashCodeCalculator
-
Atomic type hash code generation.
- append(int, char) - Static method in class com.helger.jcodemodel.util.JCHashCodeCalculator
-
Atomic type hash code generation.
- append(int, double) - Static method in class com.helger.jcodemodel.util.JCHashCodeCalculator
-
Atomic type hash code generation.
- append(int, float) - Static method in class com.helger.jcodemodel.util.JCHashCodeCalculator
-
Atomic type hash code generation.
- append(int, int) - Static method in class com.helger.jcodemodel.util.JCHashCodeCalculator
-
Atomic type hash code generation.
- append(int, long) - Static method in class com.helger.jcodemodel.util.JCHashCodeCalculator
-
Atomic type hash code generation.
- append(int, short) - Static method in class com.helger.jcodemodel.util.JCHashCodeCalculator
-
Atomic type hash code generation.
- append(int, Object) - Static method in class com.helger.jcodemodel.util.JCHashCodeCalculator
-
Object hash code generation.
- append(boolean) - Method in class com.helger.jcodemodel.util.JCHashCodeGenerator
-
Atomic type hash code generation.
- append(byte) - Method in class com.helger.jcodemodel.util.JCHashCodeGenerator
-
Atomic type hash code generation.
- append(char) - Method in class com.helger.jcodemodel.util.JCHashCodeGenerator
-
Atomic type hash code generation.
- append(double) - Method in class com.helger.jcodemodel.util.JCHashCodeGenerator
-
Atomic type hash code generation.
- append(float) - Method in class com.helger.jcodemodel.util.JCHashCodeGenerator
-
Atomic type hash code generation.
- append(int) - Method in class com.helger.jcodemodel.util.JCHashCodeGenerator
-
Atomic type hash code generation.
- append(long) - Method in class com.helger.jcodemodel.util.JCHashCodeGenerator
-
Atomic type hash code generation.
- append(short) - Method in class com.helger.jcodemodel.util.JCHashCodeGenerator
-
Atomic type hash code generation.
- append(Object) - Method in class com.helger.jcodemodel.util.JCHashCodeGenerator
-
Object hash code generation.
- append(Enum<?>) - Method in class com.helger.jcodemodel.util.JCHashCodeGenerator
-
Object hash code generation.
- append(boolean[]) - Method in class com.helger.jcodemodel.util.JCHashCodeGenerator
-
Array hash code generation.
- append(byte[]) - Method in class com.helger.jcodemodel.util.JCHashCodeGenerator
-
Array hash code generation.
- append(char[]) - Method in class com.helger.jcodemodel.util.JCHashCodeGenerator
-
Array hash code generation.
- append(double[]) - Method in class com.helger.jcodemodel.util.JCHashCodeGenerator
-
Array hash code generation.
- append(float[]) - Method in class com.helger.jcodemodel.util.JCHashCodeGenerator
-
Array hash code generation.
- append(int[]) - Method in class com.helger.jcodemodel.util.JCHashCodeGenerator
-
Array hash code generation.
- append(long[]) - Method in class com.helger.jcodemodel.util.JCHashCodeGenerator
-
Array hash code generation.
- append(short[]) - Method in class com.helger.jcodemodel.util.JCHashCodeGenerator
-
Array hash code generation.
- append(Object[]) - Method in class com.helger.jcodemodel.util.JCHashCodeGenerator
-
Array hash code generation.
- append(Enum<?>[]) - Method in class com.helger.jcodemodel.util.JCHashCodeGenerator
-
Array hash code generation.
- append(StringBuffer) - Method in class com.helger.jcodemodel.util.JCHashCodeGenerator
-
Type specific hash code generation because parameter class has no
overloaded equals method.
- append(StringBuilder) - Method in class com.helger.jcodemodel.util.JCHashCodeGenerator
-
Type specific hash code generation because parameter class has no
overloaded equals method.
- append(Iterable<?>) - Method in class com.helger.jcodemodel.util.JCHashCodeGenerator
-
- append(Map<?, ?>) - Method in class com.helger.jcodemodel.util.JCHashCodeGenerator
-
- append(Node) - Method in class com.helger.jcodemodel.util.JCHashCodeGenerator
-
- arg(IJExpression) - Method in class com.helger.jcodemodel.JEnumConstant
-
Add an expression to this constructor's argument list
- arg(IJExpression) - Method in class com.helger.jcodemodel.JInvocation
-
Add an expression to this invocation's argument list
- arg(boolean) - Method in class com.helger.jcodemodel.JInvocation
-
Adds a literal argument.
- arg(char) - Method in class com.helger.jcodemodel.JInvocation
-
Adds a literal argument.
- arg(double) - Method in class com.helger.jcodemodel.JInvocation
-
Adds a literal argument.
- arg(float) - Method in class com.helger.jcodemodel.JInvocation
-
Adds a literal argument.
- arg(int) - Method in class com.helger.jcodemodel.JInvocation
-
Adds a literal argument.
- arg(long) - Method in class com.helger.jcodemodel.JInvocation
-
Adds a literal argument.
- arg(String) - Method in class com.helger.jcodemodel.JInvocation
-
Adds a literal argument.
- args() - Method in class com.helger.jcodemodel.JEnumConstant
-
- args() - Method in class com.helger.jcodemodel.JInvocation
-
Returns all arguments of the invocation.
- array() - Method in class com.helger.jcodemodel.AbstractJClass
-
- array() - Method in class com.helger.jcodemodel.AbstractJType
-
Create an array type of this type.
- array() - Method in class com.helger.jcodemodel.JArrayCompRef
-
- array() - Method in class com.helger.jcodemodel.JPrimitiveType
-
- assign(IJExpression) - Method in class com.helger.jcodemodel.AbstractJExpressionAssignmentTargetImpl
-
- assign(boolean) - Method in class com.helger.jcodemodel.AbstractJExpressionAssignmentTargetImpl
-
- assign(char) - Method in class com.helger.jcodemodel.AbstractJExpressionAssignmentTargetImpl
-
- assign(double) - Method in class com.helger.jcodemodel.AbstractJExpressionAssignmentTargetImpl
-
- assign(float) - Method in class com.helger.jcodemodel.AbstractJExpressionAssignmentTargetImpl
-
- assign(int) - Method in class com.helger.jcodemodel.AbstractJExpressionAssignmentTargetImpl
-
- assign(long) - Method in class com.helger.jcodemodel.AbstractJExpressionAssignmentTargetImpl
-
- assign(String) - Method in class com.helger.jcodemodel.AbstractJExpressionAssignmentTargetImpl
-
- assign(IJExpression) - Method in interface com.helger.jcodemodel.IJAssignmentTarget
-
- assign(boolean) - Method in interface com.helger.jcodemodel.IJAssignmentTarget
-
- assign(char) - Method in interface com.helger.jcodemodel.IJAssignmentTarget
-
- assign(double) - Method in interface com.helger.jcodemodel.IJAssignmentTarget
-
- assign(float) - Method in interface com.helger.jcodemodel.IJAssignmentTarget
-
- assign(int) - Method in interface com.helger.jcodemodel.IJAssignmentTarget
-
- assign(long) - Method in interface com.helger.jcodemodel.IJAssignmentTarget
-
- assign(String) - Method in interface com.helger.jcodemodel.IJAssignmentTarget
-
- assign(IJAssignmentTarget, IJExpression) - Method in class com.helger.jcodemodel.JBlock
-
Creates an assignment statement and adds it to this block.
- assign(IJAssignmentTarget, IJExpression) - Static method in class com.helger.jcodemodel.JExpr
-
- assignBand(IJExpression) - Method in class com.helger.jcodemodel.AbstractJExpressionAssignmentTargetImpl
-
- assignBand(IJExpression) - Method in interface com.helger.jcodemodel.IJAssignmentTarget
-
- assignBand(IJAssignmentTarget, IJExpression) - Static method in class com.helger.jcodemodel.JExpr
-
- assignBor(IJExpression) - Method in class com.helger.jcodemodel.AbstractJExpressionAssignmentTargetImpl
-
- assignBor(IJExpression) - Method in interface com.helger.jcodemodel.IJAssignmentTarget
-
- assignBor(IJAssignmentTarget, IJExpression) - Static method in class com.helger.jcodemodel.JExpr
-
- assignDivide(IJExpression) - Method in class com.helger.jcodemodel.AbstractJExpressionAssignmentTargetImpl
-
- assignDivide(double) - Method in class com.helger.jcodemodel.AbstractJExpressionAssignmentTargetImpl
-
- assignDivide(float) - Method in class com.helger.jcodemodel.AbstractJExpressionAssignmentTargetImpl
-
- assignDivide(int) - Method in class com.helger.jcodemodel.AbstractJExpressionAssignmentTargetImpl
-
- assignDivide(long) - Method in class com.helger.jcodemodel.AbstractJExpressionAssignmentTargetImpl
-
- assignDivide(IJExpression) - Method in interface com.helger.jcodemodel.IJAssignmentTarget
-
- assignDivide(double) - Method in interface com.helger.jcodemodel.IJAssignmentTarget
-
- assignDivide(float) - Method in interface com.helger.jcodemodel.IJAssignmentTarget
-
- assignDivide(int) - Method in interface com.helger.jcodemodel.IJAssignmentTarget
-
- assignDivide(long) - Method in interface com.helger.jcodemodel.IJAssignmentTarget
-
- assignDivide(IJAssignmentTarget, IJExpression) - Method in class com.helger.jcodemodel.JBlock
-
- assignDivide(IJAssignmentTarget, IJExpression) - Static method in class com.helger.jcodemodel.JExpr
-
- assignMinus(IJExpression) - Method in class com.helger.jcodemodel.AbstractJExpressionAssignmentTargetImpl
-
- assignMinus(double) - Method in class com.helger.jcodemodel.AbstractJExpressionAssignmentTargetImpl
-
- assignMinus(float) - Method in class com.helger.jcodemodel.AbstractJExpressionAssignmentTargetImpl
-
- assignMinus(int) - Method in class com.helger.jcodemodel.AbstractJExpressionAssignmentTargetImpl
-
- assignMinus(long) - Method in class com.helger.jcodemodel.AbstractJExpressionAssignmentTargetImpl
-
- assignMinus(IJExpression) - Method in interface com.helger.jcodemodel.IJAssignmentTarget
-
- assignMinus(double) - Method in interface com.helger.jcodemodel.IJAssignmentTarget
-
- assignMinus(float) - Method in interface com.helger.jcodemodel.IJAssignmentTarget
-
- assignMinus(int) - Method in interface com.helger.jcodemodel.IJAssignmentTarget
-
- assignMinus(long) - Method in interface com.helger.jcodemodel.IJAssignmentTarget
-
- assignMinus(IJAssignmentTarget, IJExpression) - Method in class com.helger.jcodemodel.JBlock
-
- assignMinus(IJAssignmentTarget, IJExpression) - Static method in class com.helger.jcodemodel.JExpr
-
- assignPlus(IJExpression) - Method in class com.helger.jcodemodel.AbstractJExpressionAssignmentTargetImpl
-
- assignPlus(char) - Method in class com.helger.jcodemodel.AbstractJExpressionAssignmentTargetImpl
-
- assignPlus(double) - Method in class com.helger.jcodemodel.AbstractJExpressionAssignmentTargetImpl
-
- assignPlus(float) - Method in class com.helger.jcodemodel.AbstractJExpressionAssignmentTargetImpl
-
- assignPlus(int) - Method in class com.helger.jcodemodel.AbstractJExpressionAssignmentTargetImpl
-
- assignPlus(long) - Method in class com.helger.jcodemodel.AbstractJExpressionAssignmentTargetImpl
-
- assignPlus(String) - Method in class com.helger.jcodemodel.AbstractJExpressionAssignmentTargetImpl
-
- assignPlus(IJExpression) - Method in interface com.helger.jcodemodel.IJAssignmentTarget
-
- assignPlus(char) - Method in interface com.helger.jcodemodel.IJAssignmentTarget
-
- assignPlus(double) - Method in interface com.helger.jcodemodel.IJAssignmentTarget
-
- assignPlus(float) - Method in interface com.helger.jcodemodel.IJAssignmentTarget
-
- assignPlus(int) - Method in interface com.helger.jcodemodel.IJAssignmentTarget
-
- assignPlus(long) - Method in interface com.helger.jcodemodel.IJAssignmentTarget
-
- assignPlus(String) - Method in interface com.helger.jcodemodel.IJAssignmentTarget
-
- assignPlus(IJAssignmentTarget, IJExpression) - Method in class com.helger.jcodemodel.JBlock
-
- assignPlus(IJAssignmentTarget, IJExpression) - Static method in class com.helger.jcodemodel.JExpr
-
- assignShl(IJExpression) - Method in class com.helger.jcodemodel.AbstractJExpressionAssignmentTargetImpl
-
- assignShl(int) - Method in class com.helger.jcodemodel.AbstractJExpressionAssignmentTargetImpl
-
- assignShl(IJExpression) - Method in interface com.helger.jcodemodel.IJAssignmentTarget
-
- assignShl(int) - Method in interface com.helger.jcodemodel.IJAssignmentTarget
-
- assignShl(IJAssignmentTarget, IJExpression) - Static method in class com.helger.jcodemodel.JExpr
-
- assignShr(IJExpression) - Method in class com.helger.jcodemodel.AbstractJExpressionAssignmentTargetImpl
-
- assignShr(int) - Method in class com.helger.jcodemodel.AbstractJExpressionAssignmentTargetImpl
-
- assignShr(IJExpression) - Method in interface com.helger.jcodemodel.IJAssignmentTarget
-
- assignShr(int) - Method in interface com.helger.jcodemodel.IJAssignmentTarget
-
- assignShr(IJAssignmentTarget, IJExpression) - Static method in class com.helger.jcodemodel.JExpr
-
- assignShrz(IJExpression) - Method in class com.helger.jcodemodel.AbstractJExpressionAssignmentTargetImpl
-
- assignShrz(int) - Method in class com.helger.jcodemodel.AbstractJExpressionAssignmentTargetImpl
-
- assignShrz(IJExpression) - Method in interface com.helger.jcodemodel.IJAssignmentTarget
-
- assignShrz(int) - Method in interface com.helger.jcodemodel.IJAssignmentTarget
-
- assignShrz(IJAssignmentTarget, IJExpression) - Static method in class com.helger.jcodemodel.JExpr
-
- assignTimes(IJExpression) - Method in class com.helger.jcodemodel.AbstractJExpressionAssignmentTargetImpl
-
- assignTimes(double) - Method in class com.helger.jcodemodel.AbstractJExpressionAssignmentTargetImpl
-
- assignTimes(float) - Method in class com.helger.jcodemodel.AbstractJExpressionAssignmentTargetImpl
-
- assignTimes(int) - Method in class com.helger.jcodemodel.AbstractJExpressionAssignmentTargetImpl
-
- assignTimes(long) - Method in class com.helger.jcodemodel.AbstractJExpressionAssignmentTargetImpl
-
- assignTimes(IJExpression) - Method in interface com.helger.jcodemodel.IJAssignmentTarget
-
- assignTimes(double) - Method in interface com.helger.jcodemodel.IJAssignmentTarget
-
- assignTimes(float) - Method in interface com.helger.jcodemodel.IJAssignmentTarget
-
- assignTimes(int) - Method in interface com.helger.jcodemodel.IJAssignmentTarget
-
- assignTimes(long) - Method in interface com.helger.jcodemodel.IJAssignmentTarget
-
- assignTimes(IJAssignmentTarget, IJExpression) - Method in class com.helger.jcodemodel.JBlock
-
- assignTimes(IJAssignmentTarget, IJExpression) - Static method in class com.helger.jcodemodel.JExpr
-
- assignXor(IJExpression) - Method in class com.helger.jcodemodel.AbstractJExpressionAssignmentTargetImpl
-
- assignXor(IJExpression) - Method in interface com.helger.jcodemodel.IJAssignmentTarget
-
- assignXor(IJAssignmentTarget, IJExpression) - Static method in class com.helger.jcodemodel.JExpr
-
- band(IJExpression) - Method in class com.helger.jcodemodel.AbstractJExpressionImpl
-
- band(IJExpression) - Method in interface com.helger.jcodemodel.IJExpression
-
Bit-wise AND '&'.
- band(IJExpression, IJExpression) - Static method in class com.helger.jcodemodel.JOp
-
- base() - Method in class com.helger.jcodemodel.JAnonymousClass
-
- basis() - Method in class com.helger.jcodemodel.JNarrowedClass
-
- binaryName() - Method in class com.helger.jcodemodel.AbstractJType
-
Gets the binary name of the type.
- binaryName() - Method in class com.helger.jcodemodel.JArrayClass
-
- binaryName() - Method in class com.helger.jcodemodel.JDefinedClass
-
- binaryName() - Method in class com.helger.jcodemodel.JNarrowedClass
-
- bind(JFormatter) - Method in class com.helger.jcodemodel.JVar
-
- block() - Method in class com.helger.jcodemodel.JBlock
-
Create a sub-block and add it to this block.
- block(boolean, boolean) - Method in class com.helger.jcodemodel.JBlock
-
Create a sub-block and add it to this block
- blockSimple() - Method in class com.helger.jcodemodel.JBlock
-
Create a sub-block and add it to this block.
- blockVirtual() - Method in class com.helger.jcodemodel.JBlock
-
Create a sub-block and add it to this block.
- body() - Method in class com.helger.jcodemodel.JCase
-
- body() - Method in class com.helger.jcodemodel.JCatchBlock
-
- body() - Method in class com.helger.jcodemodel.JDoLoop
-
- body() - Method in class com.helger.jcodemodel.JForEach
-
- body() - Method in class com.helger.jcodemodel.JForLoop
-
- body() - Method in class com.helger.jcodemodel.JLambda
-
- body() - Method in class com.helger.jcodemodel.JMethod
-
Get the block that makes up body of this method
- body() - Method in class com.helger.jcodemodel.JSynchronizedBlock
-
- body() - Method in class com.helger.jcodemodel.JTryBlock
-
- body() - Method in class com.helger.jcodemodel.JWhileLoop
-
- BOOLEAN - Variable in class com.helger.jcodemodel.JCodeModel
-
- BOOLEAN - Static variable in class com.helger.jcodemodel.JPrimitiveType
-
- bor(IJExpression) - Method in class com.helger.jcodemodel.AbstractJExpressionImpl
-
- bor(IJExpression) - Method in interface com.helger.jcodemodel.IJExpression
-
Bit-wise OR '|'.
- bor(IJExpression, IJExpression) - Static method in class com.helger.jcodemodel.JOp
-
- bound(AbstractJClass) - Method in class com.helger.jcodemodel.JTypeVar
-
Adds a bound to this variable.
- bound() - Method in class com.helger.jcodemodel.JTypeWildcard
-
- boundLike(JTypeVar) - Method in class com.helger.jcodemodel.JTypeVar
-
Copy bounds from another type-variable into this one.
- boundMode() - Method in class com.helger.jcodemodel.JTypeWildcard
-
- bounds() - Method in class com.helger.jcodemodel.JTypeVar
-
Return all bounds of this type-parameter.
- boxify() - Method in class com.helger.jcodemodel.AbstractJClass
-
- boxify() - Method in class com.helger.jcodemodel.AbstractJType
-
If this class is a primitive type, return the boxed class.
- boxify() - Method in class com.helger.jcodemodel.JPrimitiveType
-
- boxToPrimitive - Static variable in class com.helger.jcodemodel.JCodeModel
-
- bracesRequired() - Method in class com.helger.jcodemodel.JBlock
-
- bracesRequired(boolean) - Method in class com.helger.jcodemodel.JBlock
-
- build(OutputStream) - Method in class com.helger.jcodemodel.AbstractJResourceFile
-
called by
JPackage
to produce the file image.
- build(OutputStream) - Method in class com.helger.jcodemodel.fmt.JBinaryFile
-
- build(OutputStream) - Method in class com.helger.jcodemodel.fmt.JPropertyFile
-
- build(OutputStream) - Method in class com.helger.jcodemodel.fmt.JSerializedObject
-
- build(OutputStream) - Method in class com.helger.jcodemodel.fmt.JStaticFile
-
- build(OutputStream) - Method in class com.helger.jcodemodel.fmt.JStaticJavaFile
-
- build(OutputStream) - Method in class com.helger.jcodemodel.fmt.JTextFile
-
- build(File, PrintStream) - Method in class com.helger.jcodemodel.JCodeModel
-
Generates Java source code.
- build(File, File, PrintStream) - Method in class com.helger.jcodemodel.JCodeModel
-
Generates Java source code.
- build(File) - Method in class com.helger.jcodemodel.JCodeModel
-
A convenience method for build(destDir,System.out)
.
- build(File, File) - Method in class com.helger.jcodemodel.JCodeModel
-
A convenience method for build(srcDir,resourceDir,System.out)
.
- build(AbstractCodeWriter) - Method in class com.helger.jcodemodel.JCodeModel
-
A convenience method for build(out,out)
.
- build(AbstractCodeWriter, AbstractCodeWriter) - Method in class com.helger.jcodemodel.JCodeModel
-
Generates Java source code.
- buildsErrorTypeRefs() - Method in class com.helger.jcodemodel.JCodeModel
-
Check if any error-types leaked into output Java-sources.
- BYTE - Variable in class com.helger.jcodemodel.JCodeModel
-
- BYTE - Static variable in class com.helger.jcodemodel.JPrimitiveType
-
- generable(IJGenerable) - Method in class com.helger.jcodemodel.JFormatter
-
Cause the JGenerable object to generate source for iteself
- generable(Collection<? extends IJGenerable>) - Method in class com.helger.jcodemodel.JFormatter
-
- generate(JFormatter) - Method in class com.helger.jcodemodel.AbstractJAnnotationValueOwned.FullClassNameExpr
-
- generate(JFormatter) - Method in class com.helger.jcodemodel.AbstractJAnnotationValueOwned.JEnumConstantExpr
-
- generate(JFormatter) - Method in class com.helger.jcodemodel.AbstractJClass
-
- generate(JFormatter) - Method in interface com.helger.jcodemodel.IJGenerable
-
- generate(JFormatter) - Method in class com.helger.jcodemodel.JAnnotationArrayMember
-
- generate(JFormatter) - Method in class com.helger.jcodemodel.JAnnotationStringValue
-
- generate(JFormatter) - Method in class com.helger.jcodemodel.JAnnotationUse
-
- generate(JFormatter) - Method in class com.helger.jcodemodel.JAnonymousClass
-
- generate(JFormatter) - Method in class com.helger.jcodemodel.JArray
-
- generate(JFormatter) - Method in class com.helger.jcodemodel.JArrayClass
-
- generate(JFormatter) - Method in class com.helger.jcodemodel.JArrayCompRef
-
- generate(JFormatter) - Method in class com.helger.jcodemodel.JAssignment
-
- generate(JFormatter) - Method in class com.helger.jcodemodel.JAtom
-
- generate(JFormatter) - Method in class com.helger.jcodemodel.JAtomDouble
-
- generate(JFormatter) - Method in class com.helger.jcodemodel.JAtomFloat
-
- generate(JFormatter) - Method in class com.helger.jcodemodel.JAtomInt
-
- generate(JFormatter) - Method in class com.helger.jcodemodel.JAtomLong
-
- generate(JFormatter) - Method in class com.helger.jcodemodel.JBlock
-
- generate(JFormatter) - Method in class com.helger.jcodemodel.JCast
-
- generate(JFormatter) - Method in class com.helger.jcodemodel.JCatchBlock
-
- generate(JFormatter) - Method in class com.helger.jcodemodel.JDocComment
-
- generate(JFormatter) - Method in class com.helger.jcodemodel.JEnumConstant
-
- generate(JFormatter) - Method in class com.helger.jcodemodel.JEnumConstantRef
-
- generate(JFormatter) - Method in class com.helger.jcodemodel.JFieldRef
-
- generate(JFormatter) - Method in class com.helger.jcodemodel.JFieldVar
-
- generate(JFormatter) - Method in class com.helger.jcodemodel.JInvocation
-
- generate(JFormatter) - Method in class com.helger.jcodemodel.JLambda
-
- generate(JFormatter) - Method in class com.helger.jcodemodel.JLambdaMethodRef
-
- generate(JFormatter) - Method in class com.helger.jcodemodel.JLambdaParam
-
- generate(JFormatter) - Method in class com.helger.jcodemodel.JMods
-
- generate(JFormatter) - Method in class com.helger.jcodemodel.JNarrowedClass
-
- generate(JFormatter) - Method in class com.helger.jcodemodel.JOpBinary
-
- generate(JFormatter) - Method in class com.helger.jcodemodel.JOpTernary
-
- generate(JFormatter) - Method in class com.helger.jcodemodel.JOpUnary
-
- generate(JFormatter) - Method in class com.helger.jcodemodel.JOpUnaryTight
-
- generate(JFormatter) - Method in class com.helger.jcodemodel.JPackage
-
- generate(JFormatter) - Method in class com.helger.jcodemodel.JPrimitiveType
-
- generate(JFormatter) - Method in class com.helger.jcodemodel.JStringLiteral
-
- generate(JFormatter) - Method in class com.helger.jcodemodel.JTypeVar
-
- generate(JFormatter) - Method in class com.helger.jcodemodel.JTypeWildcard
-
- generate(JFormatter) - Method in class com.helger.jcodemodel.JVar
-
- generify(String) - Method in class com.helger.jcodemodel.AbstractJGenerifiableImpl
-
- generify(String, Class<?>) - Method in class com.helger.jcodemodel.AbstractJGenerifiableImpl
-
- generify(String, AbstractJClass) - Method in class com.helger.jcodemodel.AbstractJGenerifiableImpl
-
- generify(String) - Method in interface com.helger.jcodemodel.IJGenerifiable
-
Adds a new type variable to this declaration.
- generify(String, Class<?>) - Method in interface com.helger.jcodemodel.IJGenerifiable
-
Adds a new type variable to this declaration with a bound.
- generify(String, AbstractJClass) - Method in interface com.helger.jcodemodel.IJGenerifiable
-
Adds a new type variable to this declaration with a bound.
- generify(String) - Method in class com.helger.jcodemodel.JDefinedClass
-
- generify(String, Class<?>) - Method in class com.helger.jcodemodel.JDefinedClass
-
- generify(String, AbstractJClass) - Method in class com.helger.jcodemodel.JDefinedClass
-
- getAllAnnotations() - Method in class com.helger.jcodemodel.JAnnotationArrayMember
-
- getAnnotation(Class<?>) - Method in class com.helger.jcodemodel.JDefinedClass
-
- getAnnotationClass() - Method in class com.helger.jcodemodel.JAnnotationUse
-
- getAnnotationMembers() - Method in class com.helger.jcodemodel.JAnnotationUse
-
- getAnnotationType() - Method in interface com.helger.jcodemodel.IJAnnotationWriter
-
- getAnnotationType() - Method in class com.helger.jcodemodel.TypedAnnotationWriter
-
- getAnnotationUse() - Method in interface com.helger.jcodemodel.IJAnnotationWriter
-
- getAnnotationUse() - Method in class com.helger.jcodemodel.TypedAnnotationWriter
-
- getBaseClass(AbstractJClass) - Method in class com.helger.jcodemodel.AbstractJClass
-
Gets the parameterization of the given base type.
- getBaseClass(Class<?>) - Method in class com.helger.jcodemodel.AbstractJClass
-
- getBuildingCharset() - Method in class com.helger.jcodemodel.JCodeModel
-
- getBuildingNewLine() - Method in class com.helger.jcodemodel.JCodeModel
-
- getClass(TypeElement) - Method in class com.helger.jcodemodel.meta.JCodeModelJavaxLangModelAdapter
-
Returns jcodemodel class definition for given element.
- getClass(TypeElement, ErrorTypePolicy) - Method in class com.helger.jcodemodel.meta.JCodeModelJavaxLangModelAdapter
-
Returns jcodemodel class definition for given element.
- getClassClassLoader(Class<?>) - Static method in class com.helger.jcodemodel.util.JCSecureLoader
-
- getClassType() - Method in class com.helger.jcodemodel.AbstractJClassContainer
-
- getClassWithErrorTypes(TypeElement) - Method in class com.helger.jcodemodel.meta.JCodeModelJavaxLangModelAdapter
-
Returns jcodemodel class definition for given element.
- getConstantParam(String) - Method in class com.helger.jcodemodel.JAnnotationUse
-
- getConstantParamValue(String) - Method in class com.helger.jcodemodel.JAnnotationUse
-
- getConstructor(AbstractJType[]) - Method in class com.helger.jcodemodel.JDefinedClass
-
Looks for a method that has the specified method signature and return it.
- getContents() - Method in class com.helger.jcodemodel.JBlock
-
- getContextClassLoader() - Static method in class com.helger.jcodemodel.util.JCSecureLoader
-
- getDataStore() - Method in class com.helger.jcodemodel.fmt.JBinaryFile
-
- getDefaultNewLine() - Static method in class com.helger.jcodemodel.AbstractCodeWriter
-
- getDerived(int) - Static method in class com.helger.jcodemodel.util.JCHashCodeGenerator
-
- getExistingClass() - Method in exception com.helger.jcodemodel.JClassAlreadyExistsException
-
- getFile(JPackage, String) - Method in class com.helger.jcodemodel.writer.FileCodeWriter
-
- getFileSystemCaseSensitivity() - Static method in class com.helger.jcodemodel.JCodeModel
-
- getFullName(Class<?>) - Static method in class com.helger.jcodemodel.util.JCNameUtilities
-
- getHashCode() - Method in class com.helger.jcodemodel.util.JCHashCodeGenerator
-
Retrieve the final hash code.
- getHashCode(Object, Object...) - Static method in class com.helger.jcodemodel.util.JCHashCodeGenerator
-
Static helper method to create the hashcode of an object with a single
invocation.
- getHashCode(int, Object...) - Static method in class com.helger.jcodemodel.util.JCHashCodeGenerator
-
Static helper method to create the hashcode of an object with a single
invocation.
- getHashCodeObj() - Method in class com.helger.jcodemodel.util.JCHashCodeGenerator
-
- getInstance() - Static method in class com.helger.jcodemodel.util.ClassNameComparator
-
- getInstance() - Static method in class com.helger.jcodemodel.util.NullWriter
-
- getJClass() - Method in class com.helger.jcodemodel.fmt.JStaticJavaFile
-
- getMessage() - Method in class com.helger.jcodemodel.JErrorClass
-
- getMethod(String, AbstractJType[]) - Method in class com.helger.jcodemodel.JDefinedClass
-
Looks for a method that has the specified method signature and return it.
- getName() - Method in class com.helger.jcodemodel.JEnumConstant
-
Returns the name of this constant including the type name
- getName() - Method in class com.helger.jcodemodel.JEnumConstantRef
-
Returns the name of this constant including the type name
- getNewLine() - Method in class com.helger.jcodemodel.AbstractCodeWriter
-
- getOuter() - Method in class com.helger.jcodemodel.AbstractJClassContainer
-
- getPackage() - Method in class com.helger.jcodemodel.AbstractJClassContainer
-
- getPackage() - Method in interface com.helger.jcodemodel.IJClassContainer
-
- getPackage() - Method in class com.helger.jcodemodel.JPackage
-
- getParam(String) - Method in class com.helger.jcodemodel.JAnnotationUse
-
- getParam(String, Class<T>) - Method in class com.helger.jcodemodel.JAnnotationUse
-
Return annotation argument represented as required type.
- getParam(String) - Method in class com.helger.jcodemodel.JDocComment
-
- getParam(JVar) - Method in class com.helger.jcodemodel.JDocComment
-
- getPrimitiveType() - Method in class com.helger.jcodemodel.AbstractJClass
-
- getReturn() - Method in class com.helger.jcodemodel.JDocComment
-
- getSystemClassLoader() - Static method in class com.helger.jcodemodel.util.JCSecureLoader
-
- getTag(String) - Method in class com.helger.jcodemodel.JDocComment
-
- getThrows(Class<? extends Throwable>) - Method in class com.helger.jcodemodel.JDocComment
-
- getThrows(AbstractJClass) - Method in class com.helger.jcodemodel.JDocComment
-
- getThrows() - Method in class com.helger.jcodemodel.JMethod
-
- getTypeParameters() - Method in class com.helger.jcodemodel.AbstractJClass
-
- getTypeParameters() - Method in class com.helger.jcodemodel.JNarrowedClass
-
- getValue() - Method in class com.helger.jcodemodel.JMods
-
- gt(IJExpression) - Method in class com.helger.jcodemodel.AbstractJExpressionImpl
-
- gt(IJExpression) - Method in interface com.helger.jcodemodel.IJExpression
-
- gt(IJExpression, IJExpression) - Static method in class com.helger.jcodemodel.JOp
-
- gt0() - Method in class com.helger.jcodemodel.AbstractJExpressionImpl
-
- gt0() - Method in interface com.helger.jcodemodel.IJExpression
-
- gte(IJExpression) - Method in class com.helger.jcodemodel.AbstractJExpressionImpl
-
- gte(IJExpression) - Method in interface com.helger.jcodemodel.IJExpression
-
- gte(IJExpression, IJExpression) - Static method in class com.helger.jcodemodel.JOp
-
- gte0() - Method in class com.helger.jcodemodel.AbstractJExpressionImpl
-
- gte0() - Method in interface com.helger.jcodemodel.IJExpression
-
- id(String) - Method in class com.helger.jcodemodel.JFormatter
-
Print an identifier
- IJAnnotatable - Interface in com.helger.jcodemodel
-
Annotatable program elements.
- IJAnnotationWriter<A extends Annotation> - Interface in com.helger.jcodemodel
-
Base interface for typed annotation writer.
- IJAssignmentTarget - Interface in com.helger.jcodemodel
-
Marker interface for code components that can be placed to the left of '=' in
an assignment.
- IJClassContainer<CLASSTYPE extends IJClassContainer<CLASSTYPE>> - Interface in com.helger.jcodemodel
-
The common aspect of a package and a class.
- IJDeclaration - Interface in com.helger.jcodemodel
-
Common interface for code components that can generate declarations of
themselves.
- IJDocCommentable - Interface in com.helger.jcodemodel
-
Program elements that can have Javadoc
- IJExpression - Interface in com.helger.jcodemodel
-
A Java expression.
- IJExpressionStatement - Interface in com.helger.jcodemodel
-
Expressions which can stand alone as statements, such as a += b; or ++i;
- IJGenerable - Interface in com.helger.jcodemodel
-
Common interface for code components that can generate uses of themselves.
- IJGenerifiable - Interface in com.helger.jcodemodel
-
Declarations that can have type variables.
- IJOwned - Interface in com.helger.jcodemodel
-
Base interface for objects having a relation to a
JCodeModel
.
- IJOwnedMaybe - Interface in com.helger.jcodemodel
-
Base interface for objects optionally having a relation to a
JCodeModel
.
- IJStatement - Interface in com.helger.jcodemodel
-
Common interface for code components that can generate uses of themselves as
statements.
- ILLEGAL_HASHCODE - Static variable in class com.helger.jcodemodel.util.JCHashCodeGenerator
-
Represents an illegal hash code that is never to be returned!
- incr() - Method in class com.helger.jcodemodel.AbstractJExpressionImpl
-
- incr() - Method in interface com.helger.jcodemodel.IJExpression
-
- incr(IJExpression) - Static method in class com.helger.jcodemodel.JExpr
-
- incr(IJExpression) - Static method in class com.helger.jcodemodel.JOp
-
- indent() - Method in class com.helger.jcodemodel.JFormatter
-
Increment the indentation level.
- indentRequired() - Method in class com.helger.jcodemodel.JBlock
-
- indentRequired(boolean) - Method in class com.helger.jcodemodel.JBlock
-
- index() - Method in class com.helger.jcodemodel.JArrayCompRef
-
- init() - Method in class com.helger.jcodemodel.JDefinedClass
-
Creates, if necessary, and returns the static initializer for this class.
- init(int, AbstractJType, String, IJExpression) - Method in class com.helger.jcodemodel.JForLoop
-
- init(AbstractJType, String, IJExpression) - Method in class com.helger.jcodemodel.JForLoop
-
- init(JVar, IJExpression) - Method in class com.helger.jcodemodel.JForLoop
-
- init(IJExpression) - Method in class com.helger.jcodemodel.JVar
-
Initialize this variable
- init() - Method in class com.helger.jcodemodel.JVar
-
- INITIAL_HASHCODE - Static variable in class com.helger.jcodemodel.util.JCHashCodeGenerator
-
Use a prime number as the start.
- inits() - Method in class com.helger.jcodemodel.JForLoop
-
- insertBefore(JVar, Object) - Method in class com.helger.jcodemodel.JBlock
-
Insert a variable before another element of this block.
- instanceInit() - Method in class com.helger.jcodemodel.JDefinedClass
-
Creates, if necessary, and returns the instance initializer for this class.
- INT - Variable in class com.helger.jcodemodel.JCodeModel
-
- INT - Static variable in class com.helger.jcodemodel.JPrimitiveType
-
- invoke(JMethod) - Method in class com.helger.jcodemodel.AbstractJExpressionImpl
-
- invoke(String) - Method in class com.helger.jcodemodel.AbstractJExpressionImpl
-
- invoke(JMethod) - Method in interface com.helger.jcodemodel.IJExpression
-
- invoke(String) - Method in interface com.helger.jcodemodel.IJExpression
-
- invoke(IJExpression, String) - Method in class com.helger.jcodemodel.JBlock
-
Creates an invocation statement and adds it to this block.
- invoke(IJExpression, JMethod) - Method in class com.helger.jcodemodel.JBlock
-
Creates an invocation statement and adds it to this block.
- invoke(String) - Method in class com.helger.jcodemodel.JBlock
-
Creates an invocation statement and adds it to this block.
- invoke(JMethod) - Method in class com.helger.jcodemodel.JBlock
-
Creates an invocation statement and adds it to this block.
- invoke(String) - Static method in class com.helger.jcodemodel.JExpr
-
- invoke(JMethod) - Static method in class com.helger.jcodemodel.JExpr
-
- invoke(IJExpression, JMethod) - Static method in class com.helger.jcodemodel.JExpr
-
- invoke(IJExpression, String) - Static method in class com.helger.jcodemodel.JExpr
-
- invoke(Object, Method, Object[]) - Method in class com.helger.jcodemodel.TypedAnnotationWriter
-
- invokeThis(String) - Method in class com.helger.jcodemodel.JBlock
-
Creates an invocation statement and adds it to this block.
- invokeThis(JMethod) - Method in class com.helger.jcodemodel.JBlock
-
Creates an invocation statement and adds it to this block.
- isAbstract() - Method in class com.helger.jcodemodel.AbstractJClass
-
- isAbstract() - Method in class com.helger.jcodemodel.JArrayClass
-
- isAbstract() - Method in class com.helger.jcodemodel.JDefinedClass
-
- isAbstract() - Method in class com.helger.jcodemodel.JDirectClass
-
- isAbstract() - Method in class com.helger.jcodemodel.JErrorClass
-
- isAbstract() - Method in class com.helger.jcodemodel.JMods
-
- isAbstract() - Method in class com.helger.jcodemodel.JNarrowedClass
-
- isAbstract() - Method in class com.helger.jcodemodel.JNullType
-
- isAbstract() - Method in class com.helger.jcodemodel.JTypeVar
-
- isAbstract() - Method in class com.helger.jcodemodel.JTypeWildcard
-
- isAnnotated() - Method in class com.helger.jcodemodel.JVar
-
- isAnnotationTypeDeclaration() - Method in class com.helger.jcodemodel.AbstractJClassContainer
-
This method indicates if the interface is an annotationTypeDeclaration
- isAnonymous() - Method in class com.helger.jcodemodel.AbstractJClassContainer
-
- isArray() - Method in class com.helger.jcodemodel.AbstractJType
-
Tell whether or not this is an array type.
- isArray() - Method in class com.helger.jcodemodel.JArrayClass
-
- isArray() - Method in class com.helger.jcodemodel.JNarrowedClass
-
- isArrayOfsLen(Object[], int, int) - Static method in class com.helger.jcodemodel.util.JCValueEnforcer
-
- isArrayOfsLen(boolean[], int, int) - Static method in class com.helger.jcodemodel.util.JCValueEnforcer
-
- isArrayOfsLen(byte[], int, int) - Static method in class com.helger.jcodemodel.util.JCValueEnforcer
-
- isArrayOfsLen(char[], int, int) - Static method in class com.helger.jcodemodel.util.JCValueEnforcer
-
- isArrayOfsLen(double[], int, int) - Static method in class com.helger.jcodemodel.util.JCValueEnforcer
-
- isArrayOfsLen(float[], int, int) - Static method in class com.helger.jcodemodel.util.JCValueEnforcer
-
- isArrayOfsLen(int[], int, int) - Static method in class com.helger.jcodemodel.util.JCValueEnforcer
-
- isArrayOfsLen(long[], int, int) - Static method in class com.helger.jcodemodel.util.JCValueEnforcer
-
- isArrayOfsLen(short[], int, int) - Static method in class com.helger.jcodemodel.util.JCValueEnforcer
-
- isAssignableFrom(AbstractJType) - Method in class com.helger.jcodemodel.AbstractJType
-
Checks the relationship between two types.
- isAssignableFrom(AbstractJType, boolean) - Method in class com.helger.jcodemodel.AbstractJType
-
- isBetweenExclusive(short, String, short, short) - Static method in class com.helger.jcodemodel.util.JCValueEnforcer
-
Check if
nValue > nLowerBoundInclusive && nValue < nUpperBoundInclusive
- isBetweenExclusive(int, String, int, int) - Static method in class com.helger.jcodemodel.util.JCValueEnforcer
-
Check if
nValue > nLowerBoundInclusive && nValue < nUpperBoundInclusive
- isBetweenExclusive(long, String, long, long) - Static method in class com.helger.jcodemodel.util.JCValueEnforcer
-
Check if
nValue > nLowerBoundInclusive && nValue < nUpperBoundInclusive
- isBetweenExclusive(float, String, float, float) - Static method in class com.helger.jcodemodel.util.JCValueEnforcer
-
Check if
nValue > nLowerBoundInclusive && nValue < nUpperBoundInclusive
- isBetweenExclusive(double, String, double, double) - Static method in class com.helger.jcodemodel.util.JCValueEnforcer
-
Check if
nValue > nLowerBoundInclusive && nValue < nUpperBoundInclusive
- isBetweenExclusive(BigDecimal, String, BigDecimal, BigDecimal) - Static method in class com.helger.jcodemodel.util.JCValueEnforcer
-
Check if
nValue > nLowerBoundInclusive && nValue < nUpperBoundInclusive
- isBetweenExclusive(BigInteger, String, BigInteger, BigInteger) - Static method in class com.helger.jcodemodel.util.JCValueEnforcer
-
Check if
nValue > nLowerBoundInclusive && nValue < nUpperBoundInclusive
- isBetweenInclusive(short, String, short, short) - Static method in class com.helger.jcodemodel.util.JCValueEnforcer
-
Check if
nValue ≥ nLowerBoundInclusive && nValue ≤ nUpperBoundInclusive
- isBetweenInclusive(int, String, int, int) - Static method in class com.helger.jcodemodel.util.JCValueEnforcer
-
Check if
nValue ≥ nLowerBoundInclusive && nValue ≤ nUpperBoundInclusive
- isBetweenInclusive(long, String, long, long) - Static method in class com.helger.jcodemodel.util.JCValueEnforcer
-
Check if
nValue ≥ nLowerBoundInclusive && nValue ≤ nUpperBoundInclusive
- isBetweenInclusive(float, String, float, float) - Static method in class com.helger.jcodemodel.util.JCValueEnforcer
-
Check if
nValue ≥ nLowerBoundInclusive && nValue ≤ nUpperBoundInclusive
- isBetweenInclusive(double, String, double, double) - Static method in class com.helger.jcodemodel.util.JCValueEnforcer
-
Check if
nValue ≥ nLowerBoundInclusive && nValue ≤ nUpperBoundInclusive
- isBetweenInclusive(BigDecimal, String, BigDecimal, BigDecimal) - Static method in class com.helger.jcodemodel.util.JCValueEnforcer
-
Check if
nValue ≥ nLowerBoundInclusive && nValue ≤ nUpperBoundInclusive
- isBetweenInclusive(BigInteger, String, BigInteger, BigInteger) - Static method in class com.helger.jcodemodel.util.JCValueEnforcer
-
Check if
nValue ≥ nLowerBoundInclusive && nValue ≤ nUpperBoundInclusive
- isCaseSensitiveFileSystem - Variable in class com.helger.jcodemodel.JCodeModel
-
If the flag is true, we will consider two classes "Foo" and "foo" as a
collision.
- isClass() - Method in class com.helger.jcodemodel.AbstractJClassContainer
-
- isClass() - Method in interface com.helger.jcodemodel.IJClassContainer
-
- isClass() - Method in class com.helger.jcodemodel.JPackage
-
- isConstructor() - Method in class com.helger.jcodemodel.JInvocation
-
- isConstructor() - Method in class com.helger.jcodemodel.JMethod
-
- isDefault() - Method in class com.helger.jcodemodel.JMods
-
- isDefaultCase() - Method in class com.helger.jcodemodel.JCase
-
- isDefined(String) - Method in class com.helger.jcodemodel.JPackage
-
Checks if a given name is already defined as a class/interface
- isEmpty() - Method in class com.helger.jcodemodel.JBlock
-
- isEqual(boolean, boolean) - Static method in class com.helger.jcodemodel.util.JCEqualsHelper
-
- isEqual(byte, byte) - Static method in class com.helger.jcodemodel.util.JCEqualsHelper
-
- isEqual(char, char) - Static method in class com.helger.jcodemodel.util.JCEqualsHelper
-
- isEqual(double, double) - Static method in class com.helger.jcodemodel.util.JCEqualsHelper
-
Check if two double values are equal.
- isEqual(float, float) - Static method in class com.helger.jcodemodel.util.JCEqualsHelper
-
Check if two float values are equal.
- isEqual(int, int) - Static method in class com.helger.jcodemodel.util.JCEqualsHelper
-
- isEqual(long, long) - Static method in class com.helger.jcodemodel.util.JCEqualsHelper
-
- isEqual(short, short) - Static method in class com.helger.jcodemodel.util.JCEqualsHelper
-
- isEqual(Object, Object) - Static method in class com.helger.jcodemodel.util.JCEqualsHelper
-
- isError() - Method in class com.helger.jcodemodel.AbstractJType
-
Tells whether or not this is an error-type.
- isError() - Method in class com.helger.jcodemodel.JErrorClass
-
- isError() - Method in class com.helger.jcodemodel.JNarrowedClass
-
- isError() - Method in class com.helger.jcodemodel.JTypeWildcard
-
- isFalse(boolean, String) - Static method in class com.helger.jcodemodel.util.JCValueEnforcer
-
Check that the passed value is false
.
- isFullyQualifiedClassName(String) - Static method in class com.helger.jcodemodel.JJavaName
-
Checks if the given string is a valid fully qualified name.
- isGE0(short, String) - Static method in class com.helger.jcodemodel.util.JCValueEnforcer
-
- isGE0(int, String) - Static method in class com.helger.jcodemodel.util.JCValueEnforcer
-
- isGE0(long, String) - Static method in class com.helger.jcodemodel.util.JCValueEnforcer
-
- isGE0(double, String) - Static method in class com.helger.jcodemodel.util.JCValueEnforcer
-
- isGE0(float, String) - Static method in class com.helger.jcodemodel.util.JCValueEnforcer
-
- isGE0(BigDecimal, String) - Static method in class com.helger.jcodemodel.util.JCValueEnforcer
-
- isGE0(BigInteger, String) - Static method in class com.helger.jcodemodel.util.JCValueEnforcer
-
- isGT0(short, String) - Static method in class com.helger.jcodemodel.util.JCValueEnforcer
-
- isGT0(int, String) - Static method in class com.helger.jcodemodel.util.JCValueEnforcer
-
- isGT0(long, String) - Static method in class com.helger.jcodemodel.util.JCValueEnforcer
-
- isGT0(double, String) - Static method in class com.helger.jcodemodel.util.JCValueEnforcer
-
- isGT0(float, String) - Static method in class com.helger.jcodemodel.util.JCValueEnforcer
-
- isGT0(BigDecimal, String) - Static method in class com.helger.jcodemodel.util.JCValueEnforcer
-
- isGT0(BigInteger, String) - Static method in class com.helger.jcodemodel.util.JCValueEnforcer
-
- isHidden() - Method in class com.helger.jcodemodel.JDefinedClass
-
- isInterface() - Method in class com.helger.jcodemodel.AbstractJClass
-
- isInterface() - Method in class com.helger.jcodemodel.AbstractJClassContainer
-
- isInterface() - Method in class com.helger.jcodemodel.JArrayClass
-
- isInterface() - Method in class com.helger.jcodemodel.JErrorClass
-
- isInterface() - Method in class com.helger.jcodemodel.JNarrowedClass
-
- isInterface() - Method in class com.helger.jcodemodel.JNullType
-
- isInterface() - Method in class com.helger.jcodemodel.JTypeVar
-
- isInterface() - Method in class com.helger.jcodemodel.JTypeWildcard
-
- isJavaIdentifier(String) - Static method in class com.helger.jcodemodel.JJavaName
-
Checks if a given string is usable as a Java identifier.
- isJavaPackageName(String) - Static method in class com.helger.jcodemodel.JJavaName
-
Checks if the given string is a valid Java package name.
- isLE0(short, String) - Static method in class com.helger.jcodemodel.util.JCValueEnforcer
-
- isLE0(int, String) - Static method in class com.helger.jcodemodel.util.JCValueEnforcer
-
- isLE0(long, String) - Static method in class com.helger.jcodemodel.util.JCValueEnforcer
-
- isLE0(double, String) - Static method in class com.helger.jcodemodel.util.JCValueEnforcer
-
- isLE0(float, String) - Static method in class com.helger.jcodemodel.util.JCValueEnforcer
-
- isLE0(BigDecimal, String) - Static method in class com.helger.jcodemodel.util.JCValueEnforcer
-
- isLE0(BigInteger, String) - Static method in class com.helger.jcodemodel.util.JCValueEnforcer
-
- isLT0(short, String) - Static method in class com.helger.jcodemodel.util.JCValueEnforcer
-
- isLT0(int, String) - Static method in class com.helger.jcodemodel.util.JCValueEnforcer
-
- isLT0(long, String) - Static method in class com.helger.jcodemodel.util.JCValueEnforcer
-
- isLT0(double, String) - Static method in class com.helger.jcodemodel.util.JCValueEnforcer
-
- isLT0(float, String) - Static method in class com.helger.jcodemodel.util.JCValueEnforcer
-
- isLT0(BigDecimal, String) - Static method in class com.helger.jcodemodel.util.JCValueEnforcer
-
- isLT0(BigInteger, String) - Static method in class com.helger.jcodemodel.util.JCValueEnforcer
-
- isNative() - Method in class com.helger.jcodemodel.JMods
-
- isNativeValueExpression() - Method in class com.helger.jcodemodel.JAnnotationStringValue
-
- isNull(Object, String) - Static method in class com.helger.jcodemodel.util.JCValueEnforcer
-
Check that the passed value is null
.
- isPackage() - Method in class com.helger.jcodemodel.AbstractJClassContainer
-
- isPackage() - Method in interface com.helger.jcodemodel.IJClassContainer
-
- isPackage() - Method in class com.helger.jcodemodel.JPackage
-
- isParameterized() - Method in class com.helger.jcodemodel.AbstractJClass
-
- isPrimitive() - Method in class com.helger.jcodemodel.AbstractJType
-
Tell whether or not this is a built-in primitive type, such as int or void.
- isPrimitive() - Method in class com.helger.jcodemodel.JPrimitiveType
-
- isPrinting() - Method in class com.helger.jcodemodel.JFormatter
-
- isReference() - Method in class com.helger.jcodemodel.AbstractJType
-
- isResource() - Method in class com.helger.jcodemodel.AbstractJResourceFile
-
- isResource() - Method in class com.helger.jcodemodel.fmt.JStaticFile
-
- isResource() - Method in class com.helger.jcodemodel.fmt.JStaticJavaFile
-
- isSame(T, String, T) - Static method in class com.helger.jcodemodel.util.JCValueEnforcer
-
Check that the passed value is the same as the provided expected value
using ==
to check comparison.
- isSingleLineMode() - Method in class com.helger.jcodemodel.JDocComment
-
- isStatic() - Method in class com.helger.jcodemodel.JMods
-
- isStaticRef() - Method in class com.helger.jcodemodel.JLambdaMethodRef
-
- isStrictFP() - Method in class com.helger.jcodemodel.JMods
-
- isSynchronized() - Method in class com.helger.jcodemodel.JMods
-
- isTrue(boolean, String) - Static method in class com.helger.jcodemodel.util.JCValueEnforcer
-
Check that the passed value is true
.
- isUnnamed() - Method in class com.helger.jcodemodel.JPackage
-
Checks if this package is the root, unnamed package.
- JAnnotationArrayMember - Class in com.helger.jcodemodel
-
Represents an arrays as annotation members
This class implements
IJAnnotatable
to allow new annotations to be
added as a member of the array.
- JAnnotationArrayMember(JCodeModel) - Constructor for class com.helger.jcodemodel.JAnnotationArrayMember
-
- JAnnotationStringValue - Class in com.helger.jcodemodel
-
Captures the value of the annotation.
- JAnnotationStringValue(IJExpression) - Constructor for class com.helger.jcodemodel.JAnnotationStringValue
-
- JAnnotationStringValue(IJExpression, Object) - Constructor for class com.helger.jcodemodel.JAnnotationStringValue
-
- JAnnotationUse - Class in com.helger.jcodemodel
-
Represents an annotation on a program element.
- JAnnotationUse(AbstractJClass) - Constructor for class com.helger.jcodemodel.JAnnotationUse
-
- JAnonymousClass - Class in com.helger.jcodemodel
-
Anonymous class quick hack.
- JAnonymousClass(AbstractJClass) - Constructor for class com.helger.jcodemodel.JAnonymousClass
-
- JArray - Class in com.helger.jcodemodel
-
array creation and initialization.
- JArray(AbstractJType, IJExpression) - Constructor for class com.helger.jcodemodel.JArray
-
- JArrayClass - Class in com.helger.jcodemodel
-
Array class.
- JArrayClass(JCodeModel, AbstractJType) - Constructor for class com.helger.jcodemodel.JArrayClass
-
- JArrayCompRef - Class in com.helger.jcodemodel
-
array component reference.
- JArrayCompRef(IJExpression, IJExpression) - Constructor for class com.helger.jcodemodel.JArrayCompRef
-
JArray component reference constructor given an array expression and index.
- JAssignment - Class in com.helger.jcodemodel
-
Assignment statements, which are also expressions.
- JAssignment(IJAssignmentTarget, IJExpression) - Constructor for class com.helger.jcodemodel.JAssignment
-
Constructor for "=" operator
- JAssignment(IJAssignmentTarget, IJExpression, String) - Constructor for class com.helger.jcodemodel.JAssignment
-
Constructor for op + "="
operator
- JAtom - Class in com.helger.jcodemodel
-
JAtoms: Simple code components that merely generate themselves.
- JAtom(String) - Constructor for class com.helger.jcodemodel.JAtom
-
- JAtomDouble - Class in com.helger.jcodemodel
-
A special atom for double values
- JAtomDouble(double) - Constructor for class com.helger.jcodemodel.JAtomDouble
-
- JAtomFloat - Class in com.helger.jcodemodel
-
A special atom for float values
- JAtomFloat(float) - Constructor for class com.helger.jcodemodel.JAtomFloat
-
- JAtomInt - Class in com.helger.jcodemodel
-
A special atom for int values
- JAtomInt(int) - Constructor for class com.helger.jcodemodel.JAtomInt
-
- JAtomLong - Class in com.helger.jcodemodel
-
A special atom for long values
- JAtomLong(long) - Constructor for class com.helger.jcodemodel.JAtomLong
-
- JAVA_LANG_DOUBLE_NAN - Static variable in class com.helger.jcodemodel.JAtomDouble
-
- JAVA_LANG_DOUBLE_NEGATIVE_INFINITY - Static variable in class com.helger.jcodemodel.JAtomDouble
-
- JAVA_LANG_DOUBLE_POSITIVE_INFINITY - Static variable in class com.helger.jcodemodel.JAtomDouble
-
- JAVA_LANG_FLOAT_NAN - Static variable in class com.helger.jcodemodel.JAtomFloat
-
- JAVA_LANG_FLOAT_NEGATIVE_INFINITY - Static variable in class com.helger.jcodemodel.JAtomFloat
-
- JAVA_LANG_FLOAT_POSITIVE_INFINITY - Static variable in class com.helger.jcodemodel.JAtomFloat
-
- javadoc() - Method in interface com.helger.jcodemodel.IJDocCommentable
-
- javadoc() - Method in class com.helger.jcodemodel.JDefinedClass
-
- javadoc() - Method in class com.helger.jcodemodel.JEnumConstant
-
- javadoc() - Method in class com.helger.jcodemodel.JFieldVar
-
- javadoc() - Method in class com.helger.jcodemodel.JMethod
-
- javadoc() - Method in class com.helger.jcodemodel.JPackage
-
- JavadocEscapeWriter - Class in com.helger.jcodemodel.util
-
Writer
that escapes characters that are unsafe as Javadoc comments.
- JavadocEscapeWriter(Writer) - Constructor for class com.helger.jcodemodel.util.JavadocEscapeWriter
-
- JBinaryFile - Class in com.helger.jcodemodel.fmt
-
Allows the application to use OutputStream to define data that will be stored
into a file.
- JBinaryFile(String) - Constructor for class com.helger.jcodemodel.fmt.JBinaryFile
-
- JBlock - Class in com.helger.jcodemodel
-
A block of Java code, which may contain statements and local declarations.
- JBlock() - Constructor for class com.helger.jcodemodel.JBlock
-
- JBlock(boolean, boolean) - Constructor for class com.helger.jcodemodel.JBlock
-
Deprecated.
- JBreak - Class in com.helger.jcodemodel
-
JBreak statement
- JBreak(JLabel) - Constructor for class com.helger.jcodemodel.JBreak
-
- JCase - Class in com.helger.jcodemodel
-
Case statement
- JCase(IJExpression) - Constructor for class com.helger.jcodemodel.JCase
-
Construct a case statement
- JCase(IJExpression, boolean) - Constructor for class com.helger.jcodemodel.JCase
-
Construct a case statement.
- JCast - Class in com.helger.jcodemodel
-
A cast operation.
- JCast(AbstractJType, IJExpression) - Constructor for class com.helger.jcodemodel.JCast
-
JCast constructor
- JCatchBlock - Class in com.helger.jcodemodel
-
Catch block for a try/catch/finally statement
- JCatchBlock(AbstractJClass) - Constructor for class com.helger.jcodemodel.JCatchBlock
-
- JCEqualsHelper - Class in com.helger.jcodemodel.util
-
A small helper class that provides helper methods for easy
equals
method generation
- JCHashCodeCalculator - Class in com.helger.jcodemodel.util
-
This class provides the hash code generation for different data types.
- JCHashCodeGenerator - Class in com.helger.jcodemodel.util
-
A small hash code creation class based on the article found in the net.
- JCHashCodeGenerator(Object) - Constructor for class com.helger.jcodemodel.util.JCHashCodeGenerator
-
This is a sanity constructor that allows for any object to be passed in the
constructor (e.g.
- JCHashCodeGenerator(Class<?>) - Constructor for class com.helger.jcodemodel.util.JCHashCodeGenerator
-
This constructor requires a class name, because in case a class has no
instance variables the hash code may be the same for different instances of
different classes.
- JClassAlreadyExistsException - Exception in com.helger.jcodemodel
-
Indicates that the class is already created.
- JClassAlreadyExistsException(AbstractJClass) - Constructor for exception com.helger.jcodemodel.JClassAlreadyExistsException
-
- JCNameUtilities - Class in com.helger.jcodemodel.util
-
- JCodeModel - Class in com.helger.jcodemodel
-
Root of the code DOM.
- JCodeModel() - Constructor for class com.helger.jcodemodel.JCodeModel
-
- JCodeModelJavaxLangModelAdapter - Class in com.helger.jcodemodel.meta
-
- JCodeModelJavaxLangModelAdapter(JCodeModel, Elements) - Constructor for class com.helger.jcodemodel.meta.JCodeModelJavaxLangModelAdapter
-
Creates new instance of JCodeModelJavaxLangModelAdapter.
- JCommentPart - Class in com.helger.jcodemodel
-
A part is a part of a javadoc comment, and it is a list of values.
- JCommentPart() - Constructor for class com.helger.jcodemodel.JCommentPart
-
- JConditional - Class in com.helger.jcodemodel
-
If statement, with optional else clause
- JConditional(IJExpression) - Constructor for class com.helger.jcodemodel.JConditional
-
Constructor
- JContinue - Class in com.helger.jcodemodel
-
JContinue statement
- JContinue(JLabel) - Constructor for class com.helger.jcodemodel.JContinue
-
- JCSecureLoader - Class in com.helger.jcodemodel.util
-
Class defined for safe calls of getClassLoader methods of any kind
(context/system/class classloader.
- JCValueEnforcer - Class in com.helger.jcodemodel.util
-
- JDefinedClass - Class in com.helger.jcodemodel
-
A generated Java class/interface/enum/....
- JDefinedClass(IJClassContainer<?>, int, String, EClassType) - Constructor for class com.helger.jcodemodel.JDefinedClass
-
- JDefinedClass(JCodeModel, int, String) - Constructor for class com.helger.jcodemodel.JDefinedClass
-
Constructor for creating anonymous inner class.
- JDirectClass - Class in com.helger.jcodemodel
-
A special
AbstractJClass
that represents an unknown class (except its
name.)
- JDirectClass(JCodeModel, String) - Constructor for class com.helger.jcodemodel.JDirectClass
-
Deprecated.
- JDirectClass(JCodeModel, IJClassContainer<?>, EClassType, String) - Constructor for class com.helger.jcodemodel.JDirectClass
-
- JDirectStatement - Class in com.helger.jcodemodel
-
This class represents a single direct statement.
- JDirectStatement(String) - Constructor for class com.helger.jcodemodel.JDirectStatement
-
- JDocComment - Class in com.helger.jcodemodel
-
JavaDoc comment.
- JDocComment(JCodeModel) - Constructor for class com.helger.jcodemodel.JDocComment
-
- JDoLoop - Class in com.helger.jcodemodel
-
Do loops
- JDoLoop(IJExpression) - Constructor for class com.helger.jcodemodel.JDoLoop
-
Construct a Do statement
- JEnumConstant - Class in com.helger.jcodemodel
-
Enum Constant.
- JEnumConstant(AbstractJClass, String) - Constructor for class com.helger.jcodemodel.JEnumConstant
-
- JEnumConstantExpr(Enum<?>) - Constructor for class com.helger.jcodemodel.AbstractJAnnotationValueOwned.JEnumConstantExpr
-
- JEnumConstantRef - Class in com.helger.jcodemodel
-
Enum Constant reference.
- JEnumConstantRef(AbstractJClass, String) - Constructor for class com.helger.jcodemodel.JEnumConstantRef
-
- JErrorClass - Class in com.helger.jcodemodel
-
- JErrorClass(JCodeModel, String, String) - Constructor for class com.helger.jcodemodel.JErrorClass
-
- JErrorClass(JCodeModel, String) - Constructor for class com.helger.jcodemodel.JErrorClass
-
- JErrorClassUsedException - Exception in com.helger.jcodemodel
-
This exception purely indicates, that the
JErrorClass
is used which
is never intended.
- JExpr - Class in com.helger.jcodemodel
-
- JFieldRef - Class in com.helger.jcodemodel
-
Field Reference
- JFieldRef(IJExpression, String) - Constructor for class com.helger.jcodemodel.JFieldRef
-
Field reference constructor given an object expression and field name.
- JFieldRef(IJExpression, JVar) - Constructor for class com.helger.jcodemodel.JFieldRef
-
- JFieldRef(AbstractJType, String) - Constructor for class com.helger.jcodemodel.JFieldRef
-
Static field reference.
- JFieldRef(AbstractJType, JVar) - Constructor for class com.helger.jcodemodel.JFieldRef
-
Static field reference.
- JFieldRef(IJGenerable, String, boolean) - Constructor for class com.helger.jcodemodel.JFieldRef
-
- JFieldRef(IJGenerable, JVar, boolean) - Constructor for class com.helger.jcodemodel.JFieldRef
-
- JFieldVar - Class in com.helger.jcodemodel
-
- JFieldVar(JDefinedClass, JMods, AbstractJType, String, IJExpression) - Constructor for class com.helger.jcodemodel.JFieldVar
-
JFieldVar constructor
- JForEach - Class in com.helger.jcodemodel
-
ForEach Statement This will generate the code for statement based on the new
j2se 1.5 j.l.s.
- JForEach(AbstractJType, String, IJExpression) - Constructor for class com.helger.jcodemodel.JForEach
-
- JForLoop - Class in com.helger.jcodemodel
-
For statement
- JForLoop() - Constructor for class com.helger.jcodemodel.JForLoop
-
- JFormatter - Class in com.helger.jcodemodel
-
This is a utility class for managing indentation and other basic formatting
for PrintWriter.
- JFormatter(SourcePrintWriter) - Constructor for class com.helger.jcodemodel.JFormatter
-
Creates a formatter with default incremental indentations of four spaces.
- JFormatter(SourcePrintWriter, String) - Constructor for class com.helger.jcodemodel.JFormatter
-
Creates a JFormatter.
- JFormatter(Writer) - Constructor for class com.helger.jcodemodel.JFormatter
-
Creates a formatter with default incremental indentations of four spaces.
- JFormatter(Writer, String) - Constructor for class com.helger.jcodemodel.JFormatter
-
Creates a formatter with default incremental indentations of four spaces.
- JFormatter(Writer, String, String) - Constructor for class com.helger.jcodemodel.JFormatter
-
Creates a formatter with default incremental indentations of four spaces.
- JInvocation - Class in com.helger.jcodemodel
-
- JInvocation(IJExpression, String) - Constructor for class com.helger.jcodemodel.JInvocation
-
Invokes a method on an object.
- JInvocation(IJExpression, JMethod) - Constructor for class com.helger.jcodemodel.JInvocation
-
- JInvocation(AbstractJClass, String) - Constructor for class com.helger.jcodemodel.JInvocation
-
Invokes a static method on a class.
- JInvocation(AbstractJClass, JMethod) - Constructor for class com.helger.jcodemodel.JInvocation
-
Invokes a static method on a class.
- JInvocation(AbstractJType) - Constructor for class com.helger.jcodemodel.JInvocation
-
Invokes a constructor of an object (i.e., creates a new object.)
- JJavaName - Class in com.helger.jcodemodel
-
Utility methods that convert arbitrary strings into Java identifiers.
- JLabel - Class in com.helger.jcodemodel
-
Label that can be used for continue and break.
- JLabel(String) - Constructor for class com.helger.jcodemodel.JLabel
-
JLabel constructor
- JLambda - Class in com.helger.jcodemodel
-
This is a single Java 8 lambda expression.
- JLambda() - Constructor for class com.helger.jcodemodel.JLambda
-
- JLambdaBlock - Class in com.helger.jcodemodel
-
A special JBlock implementation that supports lambda expressions.
- JLambdaBlock() - Constructor for class com.helger.jcodemodel.JLambdaBlock
-
- JLambdaMethodRef - Class in com.helger.jcodemodel
-
This is a single Java 8 lambda method reference expression.
- JLambdaMethodRef(JMethod) - Constructor for class com.helger.jcodemodel.JLambdaMethodRef
-
Constructor to reference the passed method
- JLambdaMethodRef(AbstractJType) - Constructor for class com.helger.jcodemodel.JLambdaMethodRef
-
Constructor for a constructor method reference (type::new
).
- JLambdaMethodRef(AbstractJType, String) - Constructor for class com.helger.jcodemodel.JLambdaMethodRef
-
Constructor for an arbitrary method reference.
- JLambdaMethodRef(JVar, String) - Constructor for class com.helger.jcodemodel.JLambdaMethodRef
-
Constructor for an arbitrary instance method reference.
- JLambdaMethodRef(JVar, JMethod) - Constructor for class com.helger.jcodemodel.JLambdaMethodRef
-
Constructor for an arbitrary instance method reference.
- JLambdaParam - Class in com.helger.jcodemodel
-
This represent a single parameter to a Java 8 lambda expression.
- JLambdaParam(AbstractJType, String) - Constructor for class com.helger.jcodemodel.JLambdaParam
-
- JMethod - Class in com.helger.jcodemodel
-
Java method.
- JMethod(JDefinedClass, int, AbstractJType, String) - Constructor for class com.helger.jcodemodel.JMethod
-
Constructor for regular methods
- JMethod(int, JDefinedClass) - Constructor for class com.helger.jcodemodel.JMethod
-
Constructor for constructors
- JMod - Class in com.helger.jcodemodel
-
Modifier constants.
- JMods - Class in com.helger.jcodemodel
-
Modifier groups.
- JMods(int) - Constructor for class com.helger.jcodemodel.JMods
-
- JNarrowedClass - Class in com.helger.jcodemodel
-
Represents X<Y>.
- JNarrowedClass(AbstractJClass, AbstractJClass) - Constructor for class com.helger.jcodemodel.JNarrowedClass
-
- JNarrowedClass(AbstractJClass, List<? extends AbstractJClass>) - Constructor for class com.helger.jcodemodel.JNarrowedClass
-
- JNullType - Class in com.helger.jcodemodel
-
Special class object that represents the type of "null".
- JNullType(JCodeModel) - Constructor for class com.helger.jcodemodel.JNullType
-
- JOp - Class in com.helger.jcodemodel
-
Class for generating expressions containing operators
- JOpBinary - Class in com.helger.jcodemodel
-
- JOpBinary(IJExpression, String, IJGenerable) - Constructor for class com.helger.jcodemodel.JOpBinary
-
- JOpTernary - Class in com.helger.jcodemodel
-
- JOpTernary(IJExpression, String, IJExpression, String, IJExpression) - Constructor for class com.helger.jcodemodel.JOpTernary
-
- JOpUnary - Class in com.helger.jcodemodel
-
- JOpUnary(String, IJExpression) - Constructor for class com.helger.jcodemodel.JOpUnary
-
- JOpUnary(IJExpression, String) - Constructor for class com.helger.jcodemodel.JOpUnary
-
- JOpUnaryTight - Class in com.helger.jcodemodel
-
- JOpUnaryTight(IJExpression, String) - Constructor for class com.helger.jcodemodel.JOpUnaryTight
-
- JOpUnaryTight(String, IJExpression) - Constructor for class com.helger.jcodemodel.JOpUnaryTight
-
- JPackage - Class in com.helger.jcodemodel
-
A Java package.
- JPackage(String, JCodeModel) - Constructor for class com.helger.jcodemodel.JPackage
-
JPackage constructor
- JPrimitiveType - Class in com.helger.jcodemodel
-
Java built-in primitive types.
- JPrimitiveType(JCodeModel, String, Class<?>, boolean) - Constructor for class com.helger.jcodemodel.JPrimitiveType
-
- JPropertyFile - Class in com.helger.jcodemodel.fmt
-
A property file.
- JPropertyFile(String) - Constructor for class com.helger.jcodemodel.fmt.JPropertyFile
-
- JReturn - Class in com.helger.jcodemodel
-
A return statement
- JReturn(IJExpression) - Constructor for class com.helger.jcodemodel.JReturn
-
JReturn constructor
- JSerializedObject - Class in com.helger.jcodemodel.fmt
-
A simple class that takes an object and serializes it into a file in the
parent package with the given name.
- JSerializedObject(String, Serializable) - Constructor for class com.helger.jcodemodel.fmt.JSerializedObject
-
- JSingleLineCommentStatement - Class in com.helger.jcodemodel
-
This class represents a special single-comment "statement"!
- JSingleLineCommentStatement(String) - Constructor for class com.helger.jcodemodel.JSingleLineCommentStatement
-
Constructor.
- JStaticFile - Class in com.helger.jcodemodel.fmt
-
Allows an application to copy a resource file to the output.
- JStaticFile(String) - Constructor for class com.helger.jcodemodel.fmt.JStaticFile
-
- JStaticFile(String, boolean) - Constructor for class com.helger.jcodemodel.fmt.JStaticFile
-
- JStaticFile(ClassLoader, String, boolean) - Constructor for class com.helger.jcodemodel.fmt.JStaticFile
-
- JStaticJavaFile - Class in com.helger.jcodemodel.fmt
-
Statically generated Java soruce file.
- JStaticJavaFile(JPackage, String, String) - Constructor for class com.helger.jcodemodel.fmt.JStaticJavaFile
-
- JStaticJavaFile(JPackage, String, URL, JStaticJavaFile.ILineFilter) - Constructor for class com.helger.jcodemodel.fmt.JStaticJavaFile
-
- JStaticJavaFile.ChainFilter - Class in com.helger.jcodemodel.fmt
-
- JStaticJavaFile.ILineFilter - Interface in com.helger.jcodemodel.fmt
-
Filter that alters the Java source code.
- JStringLiteral - Class in com.helger.jcodemodel
-
String literal.
- JStringLiteral(String) - Constructor for class com.helger.jcodemodel.JStringLiteral
-
- JSwitch - Class in com.helger.jcodemodel
-
Switch statement
- JSwitch(IJExpression) - Constructor for class com.helger.jcodemodel.JSwitch
-
Construct a switch statement
- JSynchronizedBlock - Class in com.helger.jcodemodel
-
Synchronized block within a method statement
- JSynchronizedBlock(IJExpression) - Constructor for class com.helger.jcodemodel.JSynchronizedBlock
-
- JTextFile - Class in com.helger.jcodemodel.fmt
-
Simple text file.
- JTextFile(String) - Constructor for class com.helger.jcodemodel.fmt.JTextFile
-
- JThrow - Class in com.helger.jcodemodel
-
JThrow statement
- JThrow(IJExpression) - Constructor for class com.helger.jcodemodel.JThrow
-
JThrow constructor
- JTryBlock - Class in com.helger.jcodemodel
-
Try statement with Catch and/or Finally clause
- JTryBlock() - Constructor for class com.helger.jcodemodel.JTryBlock
-
- JTypeVar - Class in com.helger.jcodemodel
-
Type variable used to declare generics.
- JTypeVar(JCodeModel, String) - Constructor for class com.helger.jcodemodel.JTypeVar
-
- JTypeVarClass - Class in com.helger.jcodemodel
-
- JTypeVarClass(AbstractJClass) - Constructor for class com.helger.jcodemodel.JTypeVarClass
-
- JTypeWildcard - Class in com.helger.jcodemodel
-
Represents a wildcard type like "?
- JTypeWildcard(AbstractJClass, JTypeWildcard.EBoundMode) - Constructor for class com.helger.jcodemodel.JTypeWildcard
-
- JTypeWildcard.EBoundMode - Enum in com.helger.jcodemodel
-
- JVar - Class in com.helger.jcodemodel
-
Variables and fields.
- JVar(JMods, AbstractJType, String, IJExpression) - Constructor for class com.helger.jcodemodel.JVar
-
JVar constructor
- JWhileLoop - Class in com.helger.jcodemodel
-
While statement
- JWhileLoop(IJExpression) - Constructor for class com.helger.jcodemodel.JWhileLoop
-
Construct a While statement
- name() - Method in class com.helger.jcodemodel.AbstractJClass
-
Gets the name of this class.
- name() - Method in class com.helger.jcodemodel.AbstractJClassContainer
-
Class name accessor.
- name() - Method in class com.helger.jcodemodel.AbstractJResourceFile
-
- name() - Method in class com.helger.jcodemodel.AbstractJType
-
Gets the name of this type.
- name() - Method in class com.helger.jcodemodel.JArrayClass
-
- name() - Method in class com.helger.jcodemodel.JDirectClass
-
- name() - Method in class com.helger.jcodemodel.JEnumConstant
-
- name() - Method in class com.helger.jcodemodel.JEnumConstantRef
-
- name() - Method in class com.helger.jcodemodel.JErrorClass
-
- name() - Method in class com.helger.jcodemodel.JFieldRef
-
- name(String) - Method in class com.helger.jcodemodel.JFieldVar
-
- name() - Method in class com.helger.jcodemodel.JLambdaParam
-
- name() - Method in class com.helger.jcodemodel.JMethod
-
- name(String) - Method in class com.helger.jcodemodel.JMethod
-
Changes the name of the method.
- name() - Method in class com.helger.jcodemodel.JNarrowedClass
-
- name() - Method in class com.helger.jcodemodel.JNullType
-
- name() - Method in class com.helger.jcodemodel.JPackage
-
Get the name of this package
- name() - Method in class com.helger.jcodemodel.JPrimitiveType
-
- name() - Method in class com.helger.jcodemodel.JTypeVar
-
- name() - Method in class com.helger.jcodemodel.JTypeVarClass
-
- name() - Method in class com.helger.jcodemodel.JTypeWildcard
-
- name() - Method in class com.helger.jcodemodel.JVar
-
Get the name of this variable
- name(String) - Method in class com.helger.jcodemodel.JVar
-
Changes the name of this variable.
- narrow(Class<?>) - Method in class com.helger.jcodemodel.AbstractJClass
-
"Narrows" a generic class to a concrete class by specifying a type
argument.
- narrow(Class<?>...) - Method in class com.helger.jcodemodel.AbstractJClass
-
- narrow(AbstractJClass) - Method in class com.helger.jcodemodel.AbstractJClass
-
"Narrows" a generic class to a concrete class by specifying a type
argument.
- narrow(AbstractJType) - Method in class com.helger.jcodemodel.AbstractJClass
-
- narrow(AbstractJClass...) - Method in class com.helger.jcodemodel.AbstractJClass
-
- narrow(List<? extends AbstractJClass>) - Method in class com.helger.jcodemodel.AbstractJClass
-
- narrow(String) - Method in class com.helger.jcodemodel.JInvocation
-
- narrow(Class<?>) - Method in class com.helger.jcodemodel.JInvocation
-
- narrow(AbstractJClass) - Method in class com.helger.jcodemodel.JInvocation
-
- narrow(AbstractJClass) - Method in class com.helger.jcodemodel.JNarrowedClass
-
- narrow(AbstractJClass...) - Method in class com.helger.jcodemodel.JNarrowedClass
-
- narrowEmpty() - Method in class com.helger.jcodemodel.AbstractJClass
-
- NATIVE - Static variable in class com.helger.jcodemodel.JMod
-
- nativeValue() - Method in class com.helger.jcodemodel.JAnnotationStringValue
-
- ne(IJExpression) - Method in class com.helger.jcodemodel.AbstractJExpressionImpl
-
- ne(IJExpression) - Method in interface com.helger.jcodemodel.IJExpression
-
Not equals
- ne(IJExpression, IJExpression) - Static method in class com.helger.jcodemodel.JOp
-
- ne0() - Method in class com.helger.jcodemodel.AbstractJExpressionImpl
-
- ne0() - Method in interface com.helger.jcodemodel.IJExpression
-
Shortcut for ne (JExpr.lit (0))
- neNull() - Method in class com.helger.jcodemodel.AbstractJExpressionImpl
-
- neNull() - Method in interface com.helger.jcodemodel.IJExpression
-
Shortcut for ne (JExpr.
- newArray(AbstractJType) - Static method in class com.helger.jcodemodel.JExpr
-
- newArray(AbstractJType, IJExpression) - Static method in class com.helger.jcodemodel.JExpr
-
Generates new T[size]
.
- newArray(AbstractJType, int) - Static method in class com.helger.jcodemodel.JExpr
-
Generates new T[size]
.
- newline() - Method in class com.helger.jcodemodel.JFormatter
-
Print a new line into the stream
- NONE - Static variable in class com.helger.jcodemodel.JMod
-
- noNullValue(T[], String) - Static method in class com.helger.jcodemodel.util.JCValueEnforcer
-
Check that the passed Array contains no null
value.
- noNullValue(T, String) - Static method in class com.helger.jcodemodel.util.JCValueEnforcer
-
Check that the passed iterable contains no null
value.
- noNullValue(T, String) - Static method in class com.helger.jcodemodel.util.JCValueEnforcer
-
Check that the passed map is neither null
nor empty and that
no null
key or value is contained.
- not() - Method in class com.helger.jcodemodel.AbstractJExpressionImpl
-
Logical 'not' '!
- not() - Method in interface com.helger.jcodemodel.IJExpression
-
- not(IJExpression) - Static method in class com.helger.jcodemodel.JOp
-
Logical not '!
- notEmpty(T, String) - Static method in class com.helger.jcodemodel.util.JCValueEnforcer
-
Check that the passed String is neither null
nor empty.
- notEmpty(T[], String) - Static method in class com.helger.jcodemodel.util.JCValueEnforcer
-
Check that the passed Array is neither null
nor empty.
- notEmpty(boolean[], String) - Static method in class com.helger.jcodemodel.util.JCValueEnforcer
-
Check that the passed Array is neither null
nor empty.
- notEmpty(byte[], String) - Static method in class com.helger.jcodemodel.util.JCValueEnforcer
-
Check that the passed Array is neither null
nor empty.
- notEmpty(char[], String) - Static method in class com.helger.jcodemodel.util.JCValueEnforcer
-
Check that the passed Array is neither null
nor empty.
- notEmpty(double[], String) - Static method in class com.helger.jcodemodel.util.JCValueEnforcer
-
Check that the passed Array is neither null
nor empty.
- notEmpty(float[], String) - Static method in class com.helger.jcodemodel.util.JCValueEnforcer
-
Check that the passed Array is neither null
nor empty.
- notEmpty(int[], String) - Static method in class com.helger.jcodemodel.util.JCValueEnforcer
-
Check that the passed Array is neither null
nor empty.
- notEmpty(long[], String) - Static method in class com.helger.jcodemodel.util.JCValueEnforcer
-
Check that the passed Array is neither null
nor empty.
- notEmpty(short[], String) - Static method in class com.helger.jcodemodel.util.JCValueEnforcer
-
Check that the passed Array is neither null
nor empty.
- notEmpty(T, String) - Static method in class com.helger.jcodemodel.util.JCValueEnforcer
-
Check that the passed
Collection
is neither
null
nor
empty.
- notEmpty(T, String) - Static method in class com.helger.jcodemodel.util.JCValueEnforcer
-
Check that the passed
Iterable
is neither
null
nor
empty.
- notEmpty(T, String) - Static method in class com.helger.jcodemodel.util.JCValueEnforcer
-
Check that the passed Collection is neither null
nor empty.
- notEmptyNoNullValue(T[], String) - Static method in class com.helger.jcodemodel.util.JCValueEnforcer
-
Check that the passed Array is neither null
nor empty and that
no null
value is contained.
- notEmptyNoNullValue(T, String) - Static method in class com.helger.jcodemodel.util.JCValueEnforcer
-
Check that the passed collection is neither null
nor empty and
that no null
value is contained.
- notEmptyNoNullValue(T, String) - Static method in class com.helger.jcodemodel.util.JCValueEnforcer
-
Check that the passed map is neither null
nor empty and that
no null
value is contained.
- notNull(T, String) - Static method in class com.helger.jcodemodel.util.JCValueEnforcer
-
Check that the passed value is not null
.
- notNullAndEquals(T, String, T) - Static method in class com.helger.jcodemodel.util.JCValueEnforcer
-
Check that the passed value is not null
and equal to the
provided expected value.
- notNullNotEquals(T, String, T) - Static method in class com.helger.jcodemodel.util.JCValueEnforcer
-
Check that the passed value is not null
and not equal to the
provided value.
- NULL - Variable in class com.helger.jcodemodel.JCodeModel
-
Obtains a reference to the special "null" type.
- nullSafeEqualsIgnoreCase(String, String) - Static method in class com.helger.jcodemodel.util.JCEqualsHelper
-
- NullWriter - Class in com.helger.jcodemodel.util
-
An implementation of
Writer
that discards all input :)
- packages() - Method in class com.helger.jcodemodel.JCodeModel
-
- param(String) - Method in class com.helger.jcodemodel.JAnnotationArrayMember
-
Adds an array member to this annotation
- param(boolean) - Method in class com.helger.jcodemodel.JAnnotationArrayMember
-
Adds an array member to this annotation
- param(byte) - Method in class com.helger.jcodemodel.JAnnotationArrayMember
-
Adds an array member to this annotation
- param(char) - Method in class com.helger.jcodemodel.JAnnotationArrayMember
-
Adds an array member to this annotation
- param(double) - Method in class com.helger.jcodemodel.JAnnotationArrayMember
-
Adds an array member to this annotation
- param(long) - Method in class com.helger.jcodemodel.JAnnotationArrayMember
-
Adds an array member to this annotation
- param(short) - Method in class com.helger.jcodemodel.JAnnotationArrayMember
-
Adds an array member to this annotation
- param(int) - Method in class com.helger.jcodemodel.JAnnotationArrayMember
-
Adds an array member to this annotation
- param(float) - Method in class com.helger.jcodemodel.JAnnotationArrayMember
-
Adds an array member to this annotation
- param(Enum<?>) - Method in class com.helger.jcodemodel.JAnnotationArrayMember
-
Adds a enum array member to this annotation
- param(JEnumConstant) - Method in class com.helger.jcodemodel.JAnnotationArrayMember
-
Adds a enum array member to this annotation
- param(IJExpression) - Method in class com.helger.jcodemodel.JAnnotationArrayMember
-
Adds an expression array member to this annotation
- param(Class<?>) - Method in class com.helger.jcodemodel.JAnnotationArrayMember
-
Adds a class array member to this annotation
- param(AbstractJType) - Method in class com.helger.jcodemodel.JAnnotationArrayMember
-
- param(String, boolean) - Method in class com.helger.jcodemodel.JAnnotationUse
-
Adds a member value pair to this annotation
- param(String, byte) - Method in class com.helger.jcodemodel.JAnnotationUse
-
Adds a member value pair to this annotation
- param(String, char) - Method in class com.helger.jcodemodel.JAnnotationUse
-
Adds a member value pair to this annotation
- param(String, double) - Method in class com.helger.jcodemodel.JAnnotationUse
-
Adds a member value pair to this annotation
- param(String, float) - Method in class com.helger.jcodemodel.JAnnotationUse
-
Adds a member value pair to this annotation
- param(String, long) - Method in class com.helger.jcodemodel.JAnnotationUse
-
Adds a member value pair to this annotation
- param(String, short) - Method in class com.helger.jcodemodel.JAnnotationUse
-
Adds a member value pair to this annotation
- param(String, int) - Method in class com.helger.jcodemodel.JAnnotationUse
-
Adds a member value pair to this annotation
- param(String, String) - Method in class com.helger.jcodemodel.JAnnotationUse
-
Adds a member value pair to this annotation
- param(String, Enum<?>) - Method in class com.helger.jcodemodel.JAnnotationUse
-
Adds a member value pair to this annotation
- param(String, JEnumConstant) - Method in class com.helger.jcodemodel.JAnnotationUse
-
Adds a member value pair to this annotation
- param(String, Class<?>) - Method in class com.helger.jcodemodel.JAnnotationUse
-
Adds a member value pair to this annotation This can be used for e.g to
specify
@XmlCollectionItem(type=Integer.class);
For adding a value of Class<?
- param(String, AbstractJType) - Method in class com.helger.jcodemodel.JAnnotationUse
-
Adds a member value pair to this annotation based on the type represented
by the given
AbstractJType
- param(String, IJExpression) - Method in class com.helger.jcodemodel.JAnnotationUse
-
Adds a member value pair to this annotation.
- param(String) - Method in class com.helger.jcodemodel.JCatchBlock
-
- param() - Method in class com.helger.jcodemodel.JCatchBlock
-
- param(int, AbstractJType, String) - Method in class com.helger.jcodemodel.JMethod
-
Add the specified variable to the list of parameters for this method
signature.
- param(AbstractJType, String) - Method in class com.helger.jcodemodel.JMethod
-
- param(int, Class<?>, String) - Method in class com.helger.jcodemodel.JMethod
-
- param(Class<?>, String) - Method in class com.helger.jcodemodel.JMethod
-
- paramArray(String, boolean...) - Method in class com.helger.jcodemodel.JAnnotationUse
-
- paramArray(String, byte...) - Method in class com.helger.jcodemodel.JAnnotationUse
-
- paramArray(String, char...) - Method in class com.helger.jcodemodel.JAnnotationUse
-
- paramArray(String, double...) - Method in class com.helger.jcodemodel.JAnnotationUse
-
- paramArray(String, float...) - Method in class com.helger.jcodemodel.JAnnotationUse
-
- paramArray(String, long...) - Method in class com.helger.jcodemodel.JAnnotationUse
-
- paramArray(String, short...) - Method in class com.helger.jcodemodel.JAnnotationUse
-
- paramArray(String, int...) - Method in class com.helger.jcodemodel.JAnnotationUse
-
- paramArray(String, String...) - Method in class com.helger.jcodemodel.JAnnotationUse
-
- paramArray(String, Enum<?>...) - Method in class com.helger.jcodemodel.JAnnotationUse
-
- paramArray(String, JEnumConstant...) - Method in class com.helger.jcodemodel.JAnnotationUse
-
- paramArray(String, Class<?>...) - Method in class com.helger.jcodemodel.JAnnotationUse
-
- paramArray(String, AbstractJType...) - Method in class com.helger.jcodemodel.JAnnotationUse
-
- paramArray(String, IJExpression...) - Method in class com.helger.jcodemodel.JAnnotationUse
-
- paramArray(String) - Method in class com.helger.jcodemodel.JAnnotationUse
-
Adds a member value pair which is of type array to this annotation
- paramAtIndex(int) - Method in class com.helger.jcodemodel.JMethod
-
- paramCount() - Method in class com.helger.jcodemodel.JLambda
-
- params(String...) - Method in class com.helger.jcodemodel.JAnnotationArrayMember
-
- params(boolean...) - Method in class com.helger.jcodemodel.JAnnotationArrayMember
-
- params(byte...) - Method in class com.helger.jcodemodel.JAnnotationArrayMember
-
- params(char...) - Method in class com.helger.jcodemodel.JAnnotationArrayMember
-
- params(double...) - Method in class com.helger.jcodemodel.JAnnotationArrayMember
-
- params(long...) - Method in class com.helger.jcodemodel.JAnnotationArrayMember
-
- params(short...) - Method in class com.helger.jcodemodel.JAnnotationArrayMember
-
- params(int...) - Method in class com.helger.jcodemodel.JAnnotationArrayMember
-
- params(float...) - Method in class com.helger.jcodemodel.JAnnotationArrayMember
-
- params(Enum<?>...) - Method in class com.helger.jcodemodel.JAnnotationArrayMember
-
- params(JEnumConstant...) - Method in class com.helger.jcodemodel.JAnnotationArrayMember
-
- params(IJExpression...) - Method in class com.helger.jcodemodel.JAnnotationArrayMember
-
- params(Class<?>...) - Method in class com.helger.jcodemodel.JAnnotationArrayMember
-
- params(AbstractJType...) - Method in class com.helger.jcodemodel.JAnnotationArrayMember
-
- params() - Method in class com.helger.jcodemodel.JLambda
-
- params() - Method in class com.helger.jcodemodel.JMethod
-
Returns the list of variable of this method.
- parent() - Method in class com.helger.jcodemodel.JPackage
-
- parentContainer() - Method in class com.helger.jcodemodel.AbstractJClassContainer
-
- parentContainer() - Method in interface com.helger.jcodemodel.IJClassContainer
-
- parentContainer() - Method in class com.helger.jcodemodel.JPackage
-
- parse(JCodeModel, String) - Static method in class com.helger.jcodemodel.AbstractJType
-
Obtains a reference to the primitive type object from a type name.
- parseType(String) - Method in class com.helger.jcodemodel.JCodeModel
-
Obtains a type object from a type name.
- plus(IJExpression) - Method in class com.helger.jcodemodel.AbstractJExpressionImpl
-
- plus(double) - Method in class com.helger.jcodemodel.AbstractJExpressionImpl
-
- plus(float) - Method in class com.helger.jcodemodel.AbstractJExpressionImpl
-
- plus(int) - Method in class com.helger.jcodemodel.AbstractJExpressionImpl
-
- plus(long) - Method in class com.helger.jcodemodel.AbstractJExpressionImpl
-
- plus(String) - Method in class com.helger.jcodemodel.AbstractJExpressionImpl
-
- plus(IJExpression) - Method in interface com.helger.jcodemodel.IJExpression
-
- plus(double) - Method in interface com.helger.jcodemodel.IJExpression
-
- plus(float) - Method in interface com.helger.jcodemodel.IJExpression
-
- plus(int) - Method in interface com.helger.jcodemodel.IJExpression
-
- plus(long) - Method in interface com.helger.jcodemodel.IJExpression
-
- plus(String) - Method in interface com.helger.jcodemodel.IJExpression
-
- plus(IJExpression, IJExpression) - Static method in class com.helger.jcodemodel.JOp
-
- pos() - Method in class com.helger.jcodemodel.JBlock
-
- pos(int) - Method in class com.helger.jcodemodel.JBlock
-
Sets the current position.
- postdecr(IJExpression) - Static method in class com.helger.jcodemodel.JOp
-
Post decrement
- postincr(IJExpression) - Static method in class com.helger.jcodemodel.JOp
-
Post increment
- predecr() - Method in class com.helger.jcodemodel.AbstractJExpressionImpl
-
- predecr() - Method in interface com.helger.jcodemodel.IJExpression
-
- predecr(IJExpression) - Static method in class com.helger.jcodemodel.JExpr
-
- predecr(IJExpression) - Static method in class com.helger.jcodemodel.JOp
-
Pre decrement
- preincr() - Method in class com.helger.jcodemodel.AbstractJExpressionImpl
-
- preincr() - Method in interface com.helger.jcodemodel.IJExpression
-
- preincr(IJExpression) - Static method in class com.helger.jcodemodel.JExpr
-
- preincr(IJExpression) - Static method in class com.helger.jcodemodel.JOp
-
Pre increment
- primitiveToBox - Static variable in class com.helger.jcodemodel.JCodeModel
-
Conversion from primitive type
Class
(such as
Integer.TYPE
)
to its boxed type (such as
Integer.class).
- print(char) - Method in class com.helger.jcodemodel.JFormatter
-
Print a char into the stream
- print(String) - Method in class com.helger.jcodemodel.JFormatter
-
Print a String into the stream.
- print(char) - Method in class com.helger.jcodemodel.SourcePrintWriter
-
- print(String) - Method in class com.helger.jcodemodel.SourcePrintWriter
-
- println() - Method in class com.helger.jcodemodel.SourcePrintWriter
-
- println(String) - Method in class com.helger.jcodemodel.SourcePrintWriter
-
- PRIVATE - Static variable in class com.helger.jcodemodel.JMod
-
- process(String) - Method in class com.helger.jcodemodel.fmt.JStaticJavaFile.ChainFilter
-
- process(String) - Method in interface com.helger.jcodemodel.fmt.JStaticJavaFile.ILineFilter
-
- ProgressCodeWriter - Class in com.helger.jcodemodel.writer
-
Filter CodeWriter that writes a progress message to the specified
PrintStream.
- ProgressCodeWriter(AbstractCodeWriter, PrintStream) - Constructor for class com.helger.jcodemodel.writer.ProgressCodeWriter
-
- PrologCodeWriter - Class in com.helger.jcodemodel.writer
-
Writes all the source files under the specified file folder and inserts a
file prolog comment in each java source file.
- PrologCodeWriter(AbstractCodeWriter, String) - Constructor for class com.helger.jcodemodel.writer.PrologCodeWriter
-
- propertyFiles() - Method in class com.helger.jcodemodel.JPackage
-
Iterates all resource files in this package.
- PROTECTED - Static variable in class com.helger.jcodemodel.JMod
-
- PUBLIC - Static variable in class com.helger.jcodemodel.JMod
-
- value() - Method in class com.helger.jcodemodel.JAnnotationStringValue
-
- valueOf(String) - Static method in enum com.helger.jcodemodel.EClassType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.helger.jcodemodel.JTypeWildcard.EBoundMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.helger.jcodemodel.meta.ErrorTypePolicy.EAction
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.helger.jcodemodel.EClassType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.helger.jcodemodel.JTypeWildcard.EBoundMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.helger.jcodemodel.meta.ErrorTypePolicy.EAction
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- var() - Method in class com.helger.jcodemodel.JFieldRef
-
- var() - Method in class com.helger.jcodemodel.JForEach
-
- var(JVar) - Method in class com.helger.jcodemodel.JFormatter
-
Cause the
JVar
to generate source for itself
- var() - Method in class com.helger.jcodemodel.JLambdaMethodRef
-
- varParam(Class<?>, String) - Method in class com.helger.jcodemodel.JMethod
-
Add the specified variable argument to the list of parameters for this
method signature.
- varParam(AbstractJType, String) - Method in class com.helger.jcodemodel.JMethod
-
Add the specified variable argument to the list of parameters for this
method signature.
- varParam(int, Class<?>, String) - Method in class com.helger.jcodemodel.JMethod
-
Add the specified variable argument to the list of parameters for this
method signature.
- varParam(int, AbstractJType, String) - Method in class com.helger.jcodemodel.JMethod
-
Add the specified variable argument to the list of parameters for this
method signature.
- varParam() - Method in class com.helger.jcodemodel.JMethod
-
- virtual() - Method in class com.helger.jcodemodel.JBlock
-
- virtual(boolean) - Method in class com.helger.jcodemodel.JBlock
-
Mark this block virtual or not.
- VOID - Variable in class com.helger.jcodemodel.JCodeModel
-
- VOID - Static variable in class com.helger.jcodemodel.JPrimitiveType
-
- VOLATILE - Static variable in class com.helger.jcodemodel.JMod
-
- _annotationTypeDeclaration(String) - Method in class com.helger.jcodemodel.AbstractJClassContainer
-
- _annotationTypeDeclaration(int, String) - Method in class com.helger.jcodemodel.AbstractJClassContainer
-
- _annotationTypeDeclaration(String) - Method in interface com.helger.jcodemodel.IJClassContainer
-
Add an annotationType Declaration to this package
- _annotationTypeDeclaration(int, String) - Method in interface com.helger.jcodemodel.IJClassContainer
-
Add an annotationType Declaration to this package
- _annotationTypeDeclaration(int, String) - Method in class com.helger.jcodemodel.JPackage
-
Add a annotationType Declaration to this package
- _annotationTypeDeclaration(String) - Method in class com.helger.jcodemodel.JPackage
-
Add a public annotationType Declaration to this package
- _break() - Method in class com.helger.jcodemodel.JBlock
-
Create a break statement without a label and add it to this block
- _break(JLabel) - Method in class com.helger.jcodemodel.JBlock
-
Create a break statement with an optional label and add it to this block
- _case(IJExpression) - Method in class com.helger.jcodemodel.JSwitch
-
- _catch(AbstractJClass) - Method in class com.helger.jcodemodel.JTryBlock
-
- _class(int, String, EClassType) - Method in class com.helger.jcodemodel.AbstractJClassContainer
-
- _class(String) - Method in class com.helger.jcodemodel.AbstractJClassContainer
-
- _class(int, String) - Method in class com.helger.jcodemodel.AbstractJClassContainer
-
- _class(int, String, EClassType) - Method in interface com.helger.jcodemodel.IJClassContainer
-
Creates a new class/enum/interface/annotation.
- _class(String) - Method in interface com.helger.jcodemodel.IJClassContainer
-
Add a new public class to this class/package.
- _class(int, String) - Method in interface com.helger.jcodemodel.IJClassContainer
-
Add a new class to this package/class.
- _class(int, String, EClassType) - Method in class com.helger.jcodemodel.JCodeModel
-
Creates a new generated class.
- _class(String) - Method in class com.helger.jcodemodel.JCodeModel
-
Creates a new generated class.
- _class(int, String) - Method in class com.helger.jcodemodel.JCodeModel
-
Creates a new generated class.
- _class(String, EClassType) - Method in class com.helger.jcodemodel.JCodeModel
-
Creates a new generated class.
- _class(int, String) - Method in class com.helger.jcodemodel.JPackage
-
Add a class to this package.
- _class(int, String, EClassType) - Method in class com.helger.jcodemodel.JPackage
-
- _class(String) - Method in class com.helger.jcodemodel.JPackage
-
Adds a public class to this package.
- _continue() - Method in class com.helger.jcodemodel.JBlock
-
Create a continue statement without a label and add it to this block
- _continue(JLabel) - Method in class com.helger.jcodemodel.JBlock
-
Create a continue statement with an optional label and add it to this block
- _default() - Method in class com.helger.jcodemodel.JSwitch
-
- _do(IJExpression) - Method in class com.helger.jcodemodel.JBlock
-
Create a Do statement and add it to this block
- _else() - Method in class com.helger.jcodemodel.JConditional
-
Create a block to be executed by "else" branch
- _elseif(IJExpression) - Method in class com.helger.jcodemodel.JConditional
-
Creates ... else if(...) ...
- _enum(String) - Method in class com.helger.jcodemodel.AbstractJClassContainer
-
- _enum(int, String) - Method in class com.helger.jcodemodel.AbstractJClassContainer
-
- _enum(String) - Method in interface com.helger.jcodemodel.IJClassContainer
-
Add a public enum to this package
- _enum(int, String) - Method in interface com.helger.jcodemodel.IJClassContainer
-
Add a enum to this package
- _enum(int, String) - Method in class com.helger.jcodemodel.JPackage
-
Add a enum to this package
- _enum(String) - Method in class com.helger.jcodemodel.JPackage
-
Add a public enum to this package
- _extends() - Method in class com.helger.jcodemodel.AbstractJClass
-
Gets the super class of this class.
- _extends() - Method in class com.helger.jcodemodel.JArrayClass
-
- _extends(AbstractJClass) - Method in class com.helger.jcodemodel.JDefinedClass
-
This class extends the specified class.
- _extends(Class<?>) - Method in class com.helger.jcodemodel.JDefinedClass
-
- _extends() - Method in class com.helger.jcodemodel.JDefinedClass
-
Returns the class extended by this class.
- _extends() - Method in class com.helger.jcodemodel.JDirectClass
-
- _extends() - Method in class com.helger.jcodemodel.JErrorClass
-
- _extends() - Method in class com.helger.jcodemodel.JNarrowedClass
-
- _extends() - Method in class com.helger.jcodemodel.JNullType
-
- _extends() - Method in class com.helger.jcodemodel.JTypeVar
-
Returns the class bound of this variable.
- _extends() - Method in class com.helger.jcodemodel.JTypeWildcard
-
Returns the class bound of this variable.
- _finally() - Method in class com.helger.jcodemodel.JTryBlock
-
- _for() - Method in class com.helger.jcodemodel.JBlock
-
Create a For statement and add it to this block
- _getClass(String) - Method in class com.helger.jcodemodel.JCodeModel
-
Gets a reference to the already created generated class.
- _getClass(String) - Method in class com.helger.jcodemodel.JPackage
-
- _if(IJExpression) - Method in class com.helger.jcodemodel.JBlock
-
Create an If statement and add it to this block
- _if(IJExpression, IJStatement) - Method in class com.helger.jcodemodel.JBlock
-
Create an If statement with the respective then statement and add it to
this block
- _if(IJExpression, IJStatement, IJStatement) - Method in class com.helger.jcodemodel.JBlock
-
Create an If statement with the respective then and else statements and add
it to this block
- _implements() - Method in class com.helger.jcodemodel.AbstractJClass
-
Iterates all super interfaces directly implemented by this class/interface.
- _implements() - Method in class com.helger.jcodemodel.JArrayClass
-
- _implements(AbstractJClass) - Method in class com.helger.jcodemodel.JDefinedClass
-
This class implements the specifed interface.
- _implements(Class<?>) - Method in class com.helger.jcodemodel.JDefinedClass
-
- _implements() - Method in class com.helger.jcodemodel.JDefinedClass
-
Returns an iterator that walks the nested classes defined in this class.
- _implements() - Method in class com.helger.jcodemodel.JDirectClass
-
- _implements() - Method in class com.helger.jcodemodel.JErrorClass
-
- _implements() - Method in class com.helger.jcodemodel.JNarrowedClass
-
- _implements() - Method in class com.helger.jcodemodel.JNullType
-
- _implements() - Method in class com.helger.jcodemodel.JTypeVar
-
Returns the interface bounds of this variable.
- _implements() - Method in class com.helger.jcodemodel.JTypeWildcard
-
Returns the interface bounds of this variable.
- _insert(T) - Method in class com.helger.jcodemodel.JBlock
-
- _insertAt(int, T) - Method in class com.helger.jcodemodel.JBlock
-
- _instanceof(AbstractJType) - Method in class com.helger.jcodemodel.AbstractJExpressionImpl
-
- _instanceof(AbstractJType) - Method in interface com.helger.jcodemodel.IJExpression
-
- _instanceof(IJExpression, AbstractJType) - Static method in class com.helger.jcodemodel.JOp
-
- _interface(String) - Method in class com.helger.jcodemodel.AbstractJClassContainer
-
- _interface(int, String) - Method in class com.helger.jcodemodel.AbstractJClassContainer
-
- _interface(String) - Method in interface com.helger.jcodemodel.IJClassContainer
-
Adds a public interface to this package.
- _interface(int, String) - Method in interface com.helger.jcodemodel.IJClassContainer
-
Add an interface to this class/package.
- _interface(int, String) - Method in class com.helger.jcodemodel.JPackage
-
Add an interface to this package.
- _interface(String) - Method in class com.helger.jcodemodel.JPackage
-
Adds a public interface to this package.
- _new(AbstractJClass) - Method in class com.helger.jcodemodel.JBlock
-
- _new(AbstractJType) - Method in class com.helger.jcodemodel.JBlock
-
- _new(AbstractJClass) - Static method in class com.helger.jcodemodel.JExpr
-
- _new(AbstractJType) - Static method in class com.helger.jcodemodel.JExpr
-
- _null() - Static method in class com.helger.jcodemodel.JExpr
-
- _package() - Method in class com.helger.jcodemodel.AbstractJClass
-
Gets the package to which this class belongs.
- _package() - Method in class com.helger.jcodemodel.JArrayClass
-
- _package(String) - Method in class com.helger.jcodemodel.JCodeModel
-
Add a package to the list of packages to be generated
- _package() - Method in class com.helger.jcodemodel.JDefinedClass
-
- _package() - Method in class com.helger.jcodemodel.JDirectClass
-
- _package() - Method in class com.helger.jcodemodel.JErrorClass
-
- _package() - Method in class com.helger.jcodemodel.JNarrowedClass
-
- _package() - Method in class com.helger.jcodemodel.JNullType
-
- _package() - Method in class com.helger.jcodemodel.JTypeVar
-
- _package() - Method in class com.helger.jcodemodel.JTypeVarClass
-
- _package() - Method in class com.helger.jcodemodel.JTypeWildcard
-
- _ref(Class<?>) - Method in class com.helger.jcodemodel.JCodeModel
-
- _return() - Method in class com.helger.jcodemodel.JBlock
-
Create a return statement and add it to this block
- _return(IJExpression) - Method in class com.helger.jcodemodel.JBlock
-
Create a return statement and add it to this block
- _super() - Static method in class com.helger.jcodemodel.JExpr
-
- _switch(IJExpression) - Method in class com.helger.jcodemodel.JBlock
-
Create a switch/case statement and add it to this block
- _then() - Method in class com.helger.jcodemodel.JConditional
-
Return the block to be executed by the "then" branch
- _this() - Static method in class com.helger.jcodemodel.JExpr
-
- _throw(IJExpression) - Method in class com.helger.jcodemodel.JBlock
-
Create a throw statement and add it to this block
- _throws(AbstractJClass) - Method in class com.helger.jcodemodel.JMethod
-
Add an exception to the list of exceptions that this method may throw.
- _throws(Class<? extends Throwable>) - Method in class com.helger.jcodemodel.JMethod
-
- _try() - Method in class com.helger.jcodemodel.JBlock
-
Create a Try statement and add it to this block
- _while(IJExpression) - Method in class com.helger.jcodemodel.JBlock
-
Create a While statement and add it to this block