A B C D E F G H I J L M N O P Q R S T U V W X

S

S - Static variable in interface org.inxar.jenesis.Assign
Assignment type for simple: (a = b).
S - Static variable in interface org.inxar.jenesis.Comment
Type constant for a single line comment.
S_COMMENT_LENGTH - Static variable in class com.inxar.jenesis.MComment
 
ScientificLiteral - interface org.inxar.jenesis.ScientificLiteral.
Literal subinterface for scientific floating point literals.
setAccess(int) - Method in interface org.inxar.jenesis.Access
Sets the access level according to the given constant.
setArgs(Object) - Method in interface org.inxar.jenesis.ArrayInitializer
Sets the array initialization expressions as an arbitrarily nested array of Expression[] or as a single Expression.
setAuthor(String) - Method in interface org.inxar.jenesis.DocumentationComment
Sets the author tag.
setCode(String) - Method in interface org.inxar.jenesis.Freeform
Sets the code for this expression.
setComment(Comment) - Method in class com.inxar.jenesis.MLiteral
 
setComment(int, String) - Method in interface org.inxar.jenesis.Codeable
Sets the comment to the given type and text.
setCompiler(VirtualCompiler) - Method in class org.inxar.jenesis.VirtualMachine
Sets the active compiler.
setCompiler(VirtualCompiler) - Method in class com.inxar.jenesis.MVM
 
setConstant(Expression) - Method in interface org.inxar.jenesis.Case
Sets the constant expression for this condition.
setDate(String) - Method in interface org.inxar.jenesis.DocumentationComment
Sets the datew tag.
setDeprecated(String) - Method in interface org.inxar.jenesis.DocumentationComment
Sets the deprecated tag.
setDestination(String) - Method in interface org.inxar.jenesis.VirtualCompiler
Sets the base destination where new classes should be written.
setDestination(String) - Method in class com.inxar.jenesis.MVC
 
setException(String) - Method in interface org.inxar.jenesis.DocumentationComment
Sets the exception tag.
setExpression(Expression) - Method in interface org.inxar.jenesis.ExpressionStatement
Sets the Expression for this Statement.
setExpression(Expression) - Method in interface org.inxar.jenesis.Return
Sets the expression for this return statement.
setExpression(Expression) - Method in interface org.inxar.jenesis.Field
Sets the initial value of this Field.
setExpression(Expression) - Method in interface org.inxar.jenesis.Cast
Sets the Expression for the cast (the right hand part of the expression).
setExtends(String) - Method in interface org.inxar.jenesis.ClassDeclaration
Sets the extends clause to the given string.
setGoto(String) - Method in interface org.inxar.jenesis.Continue
Sets the target for this continue statement.
setGoto(String) - Method in interface org.inxar.jenesis.Break
Sets the target for this break statement.
setInit(Type) - Method in interface org.inxar.jenesis.For
Sets this declaration statement to a Let statement with the given Type.
setInitializer(ArrayInitializer) - Method in interface org.inxar.jenesis.NewArray
Sets the array initialization expressions as an arbitrarily nested array[n] of expressions.
setLabel(String) - Method in interface org.inxar.jenesis.Statement
Sets the label for the statement.
setLabel(String) - Method in class com.inxar.jenesis.MStatement
 
setLValue(Expression) - Method in interface org.inxar.jenesis.Binary
Setter method for the left side.
setMutex(Expression) - Method in interface org.inxar.jenesis.Synchronized
Sets the object or expression to synchronize upon.
setName(String) - Method in interface org.inxar.jenesis.FormalParameter
Setter method for the formal parameter identifier.
setName(String) - Method in interface org.inxar.jenesis.Namespace
Sets the declaration to the given string.
setName(String) - Method in interface org.inxar.jenesis.Variable
Sets the name of this variable.
setName(String) - Method in interface org.inxar.jenesis.Member
Sets the identifier for this member.
setName(String) - Method in interface org.inxar.jenesis.Import
Sets the name of the class or package to be imported.
setNamespace(String) - Method in interface org.inxar.jenesis.CompilationUnit
Sets the package name and returns the corresponding package declaration.
setPredicate(Expression) - Method in interface org.inxar.jenesis.ConditionalStatement
Sets the expression for this condition.
setQualifier(String) - Method in interface org.inxar.jenesis.Accessor
Sets the qualified name of the resource container object.
setQualifier(String) - Method in interface org.inxar.jenesis.NewClass
Sets the qualifier for this instance creation.
setReturn(String) - Method in interface org.inxar.jenesis.DocumentationComment
Sets the return tag.
setRValue(Expression) - Method in interface org.inxar.jenesis.Binary
Setter method for the right side.
setSerial(String) - Method in interface org.inxar.jenesis.DocumentationComment
Sets the serial tag.
setSerialData(String) - Method in interface org.inxar.jenesis.DocumentationComment
Sets the serialData tag.
setSerialField(String) - Method in interface org.inxar.jenesis.DocumentationComment
Sets the serialField tag.
setSince(String) - Method in interface org.inxar.jenesis.DocumentationComment
Sets the since tag.
setText(String) - Method in interface org.inxar.jenesis.Comment
Sets the text for this comment.
setText(String) - Method in class com.inxar.jenesis.MComment
 
setThrowable(Expression) - Method in interface org.inxar.jenesis.Throw
Sets the expression for this throw statement.
setThrowable(Type, String) - Method in interface org.inxar.jenesis.Catch
Sets the formal parameter for this catch clause.
setThrows(String) - Method in interface org.inxar.jenesis.DocumentationComment
Sets the throws tag.
setType(Type) - Method in interface org.inxar.jenesis.Field
Sets the (return) type of this Field.
setType(Type) - Method in interface org.inxar.jenesis.FormalParameter
Setter method for the formal parameter type.
setType(Type) - Method in interface org.inxar.jenesis.Let
Sets the type for this declaration.
setType(Type) - Method in interface org.inxar.jenesis.NewArray
Sets the given type for this array creation.
setType(Type) - Method in interface org.inxar.jenesis.NewClass
Sets the given type for this instance creation.
setType(Type) - Method in interface org.inxar.jenesis.Method
Sets the (return) type of this method.
setValue(Expression) - Method in interface org.inxar.jenesis.Unary
Setter method for the operand.
setValue1(Expression) - Method in interface org.inxar.jenesis.Ternary
Mutator method for the first operand.
setValue2(Expression) - Method in interface org.inxar.jenesis.Ternary
Mutator method for the second operand.
setValue3(Expression) - Method in interface org.inxar.jenesis.Ternary
Mutator method for the third operand.
setVariable(Variable) - Method in interface org.inxar.jenesis.Assign
Sets the lvalue.
setVersion(String) - Method in interface org.inxar.jenesis.DocumentationComment
Sets the version tag.
setVirtualMachine(VirtualMachine) - Static method in class org.inxar.jenesis.VirtualMachine
Sets the default VirtualMachine implementation.
SHORT - Static variable in interface org.inxar.jenesis.Type
Constant for the short type.
ShortLiteral - interface org.inxar.jenesis.ShortLiteral.
Literal subinterface for short literals.
SimpleGenerator - class examples.SimpleGenerator.
The SimpleGenerator class creates getXXX(), setXXX(), and member fields using the addMember() method.
SimpleGenerator() - Constructor for class examples.SimpleGenerator
Create a new SimpleGenerator.
size() - Method in interface org.inxar.jenesis.Iterator
Returns the length (size) of the list.
size() - Method in class com.inxar.jenesis.util.TypeIterator
 
size() - Method in class com.inxar.jenesis.util.EnumerationIterator
 
size() - Method in class com.inxar.jenesis.util.ArrayIterator
 
space() - Method in interface org.inxar.jenesis.Freeform
Writes a single space.
space() - Method in interface org.inxar.jenesis.CodeWriter
Writes a single space.
space() - Method in class com.inxar.jenesis.MCodeWriter
Writes a single space.
split(String, String) - Method in class com.inxar.jenesis.MVC
 
srcs - Variable in class com.inxar.jenesis.MVC
 
Statement - interface org.inxar.jenesis.Statement.
The Statement superinterface.
STATIC_INIT - Static variable in class com.inxar.jenesis.util.MemberComparator
 
StaticInitializer - interface org.inxar.jenesis.StaticInitializer.
Declaration subinterface for a static initialization block.
StringLiteral - interface org.inxar.jenesis.StringLiteral.
Literal subinterface for string literals.
SUB - Static variable in interface org.inxar.jenesis.Binary
Binary function type for arithmetix subtraction: (a - b).
SUB - Static variable in interface org.inxar.jenesis.Assign
Assignment type for arithmetix subtraction: (a -= b).
Switch - interface org.inxar.jenesis.Switch.
Statement subinterface for the switch construct.
Synchronized - interface org.inxar.jenesis.Synchronized.
Statement subinterface for the synchronized construct.

A B C D E F G H I J L M N O P Q R S T U V W X