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

A

ALLSTRUCTS - Static variable in class org.sandev.generator.FuncSpecGenerator
 
AbstractSandBaseTag - class org.sandev.generator.tags.AbstractSandBaseTag.
Abstract base class for all SAND tag definitions.
AbstractSandBaseTag() - Constructor for class org.sandev.generator.tags.AbstractSandBaseTag
 
AbstractSandClassTag - class org.sandev.generator.tags.AbstractSandClassTag.
Extend AbstractSandBaseTag to allow for tags in classes.
AbstractSandClassTag() - Constructor for class org.sandev.generator.tags.AbstractSandClassTag
 
AbstractSandFieldTag - class org.sandev.generator.tags.AbstractSandFieldTag.
Extend AbstractSandBaseTag to allow for tags in fields.
AbstractSandFieldTag() - Constructor for class org.sandev.generator.tags.AbstractSandFieldTag
 
AbstractSandNodeTag - class org.sandev.generator.tags.AbstractSandNodeTag.
Base class for all NodeTags.
AbstractSandNodeTag() - Constructor for class org.sandev.generator.tags.AbstractSandNodeTag
 
AbstractSandStructTag - class org.sandev.generator.tags.AbstractSandStructTag.
Base class for all StructTags.
AbstractSandStructTag() - Constructor for class org.sandev.generator.tags.AbstractSandStructTag
 
AggregateGeneratorBase - class org.sandev.generator.AggregateGeneratorBase.
Optional base class for generators which operate only on a single aggregate file, without side effects or merge requirements.
AggregateGeneratorBase() - Constructor for class org.sandev.generator.AggregateGeneratorBase
 
addSandAttrValToDecls(SandDecl[]) - Static method in class org.sandev.generator.AggregateGeneratorBase
SandAttrVal is treated as if it had a corresponding struct declaration for some purposes.
addTag(Tag) - Method in class org.sandev.generator.SandFieldDoc
Add a Tag to our collection.
array - Variable in class org.sandev.generator.tags.FieldTagRef
True if this field is an array, false otherwise.
asClassDoc() - Method in class org.sandev.generator.SandClassDoc
Not implemented; returns null.
asClassDoc() - Method in class org.sandev.generator.SandFieldType
Not implemented; returns null.
attachToTree(SandDeclTreeWrapper, SandDeclTreeWrapper) - Method in class org.sandev.generator.FuncSpecGenerator
Find the parent of the orphan and hook it up.

C

CONTEXT_CONFIGURATION - Static variable in class org.sandev.generator.GeneratorCommon
 
CONTEXT_CONTROL - Static variable in class org.sandev.generator.GeneratorCommon
 
CONTEXT_FRAMEWORK - Static variable in class org.sandev.generator.GeneratorCommon
 
CONTEXT_MESSAGING - Static variable in class org.sandev.generator.GeneratorCommon
 
CONTEXT_PERSISTENCE - Static variable in class org.sandev.generator.GeneratorCommon
 
CONTEXT_UI - Static variable in class org.sandev.generator.GeneratorCommon
 
CORENAME - Static variable in class org.sandev.generator.tags.FieldTagDecimalize
The core name of this tag.
CORENAME - Static variable in class org.sandev.generator.tags.FieldTagDefault
The core name of this tag.
CORENAME - Static variable in class org.sandev.generator.tags.FieldTagEnumint
The core name of this tag.
CORENAME - Static variable in class org.sandev.generator.tags.FieldTagFlags
The core name of this tag.
CORENAME - Static variable in class org.sandev.generator.tags.FieldTagInvalid
The core name of this tag.
CORENAME - Static variable in class org.sandev.generator.tags.FieldTagMetatype
The core name of this tag.
CORENAME - Static variable in class org.sandev.generator.tags.FieldTagPrintname
The core name of this tag.
CORENAME - Static variable in class org.sandev.generator.tags.FieldTagRange
The core name of this tag.
CORENAME - Static variable in class org.sandev.generator.tags.FieldTagRef
The core name of this tag.
CORENAME - Static variable in class org.sandev.generator.tags.FieldTagStringlength
The core name of this tag.
CORENAME - Static variable in class org.sandev.generator.tags.NodeTagCall
The core name of this tag.
CORENAME - Static variable in class org.sandev.generator.tags.NodeTagReceive
The core name of this tag.
CORENAME - Static variable in class org.sandev.generator.tags.NodeTagSend
The core name of this tag.
CORENAME - Static variable in class org.sandev.generator.tags.NodeTagSubscribe
The core name of this tag.
CORENAME - Static variable in class org.sandev.generator.tags.StructTagStructmessage
The core name of this tag.
CORENAME - Static variable in class org.sandev.generator.tags.StructTagSummaryfields
The core name of this tag.
CORENAME - Static variable in class org.sandev.generator.tags.StructTagVerbforms
The core name of this tag.
callGenerator(SandGenDecl, SandDecl[], SandProject, SandBuildDriver) - Static method in class org.sandev.generator.GenDriverDoclet
Call the build method of the given generator, with the given array of declarations.
canTransmit() - Method in class org.sandev.generator.tags.StructTagStructmessage
accessor for structTransmit
capitalize(String) - Static method in class org.sandev.generator.GeneratorCommon
Capitalizes the first letter of a string
charIter - Variable in class org.sandev.generator.RemainderTokenizer
Our character iterator.
cleanup(SandDecl[], File, boolean, String) - Method in class org.sandev.generator.AggregateGeneratorBase
Nuke the aggregate source file
cleanup(SandDecl[], File, boolean, String) - Method in class org.sandev.generator.DataManagerInfoGenerator
See the SandGenerator interface description and class comments for details.
cleanup(SandDecl[], File, boolean, String) - Method in class org.sandev.generator.FileGeneratorBase
Nuke the source files we generated.
cleanup(SandDecl[], File, boolean, String) - Method in class org.sandev.generator.FuncSpecGenerator
Clean up the files we wrote.
cleanup(SandDecl[], File, boolean, String) - Method in class org.sandev.generator.SandStringPersistConverterGenerator
See the SandGenerator interface description and class comments for details.
cleanupSecondaryFiles(SandDecl[], File) - Method in class org.sandev.generator.AggregateGeneratorBase
Clean up whatever was done in writeSecondaryFiles
collection - Variable in class org.sandev.generator.tags.StructTagVerbforms
Flag for collection
comment - Variable in class org.sandev.generator.tags.FieldTagDecimalize
Any comment text that was specified for this tag declaration
comment - Variable in class org.sandev.generator.tags.FieldTagEnumint
Any comment text that was specified for this tag declaration
comment - Variable in class org.sandev.generator.tags.FieldTagInvalid
Any comment text that was specified for this tag declaration
comment - Variable in class org.sandev.generator.tags.FieldTagRef
Any comment text that was specified for this tag declaration
comment - Variable in class org.sandev.generator.tags.FieldTagStringlength
Any comment text that was specified for this tag declaration
comment - Variable in class org.sandev.generator.tags.NodeTagCall
Any comment text that was specified for this tag declaration
comment - Variable in class org.sandev.generator.tags.NodeTagReceive
Any comment text that was specified for this tag declaration
comment - Variable in class org.sandev.generator.tags.NodeTagSend
Any comment text that was specified for this tag declaration
comment - Variable in class org.sandev.generator.tags.NodeTagSubscribe
Any comment text that was specified for this tag declaration
commentText() - Method in class org.sandev.generator.SandClassDoc
 
commentText() - Method in class org.sandev.generator.SandFieldDoc
 
comments - Variable in class org.sandev.generator.SandClassDoc
 
comments - Variable in class org.sandev.generator.SandFieldDoc
 
compareTo(Object) - Method in class org.sandev.generator.SandClassDoc
Not implemented; always returns 0.
compareTo(Object) - Method in class org.sandev.generator.SandFieldDoc
Not implemented; always returns 0.
configParam - Variable in class org.sandev.generator.tags.NodeTagCall
The configuration parameter that holds the messaging setup for a declared node instance.
configParam - Variable in class org.sandev.generator.tags.NodeTagSubscribe
The configuration parameter that holds the messaging setup for a declared node instance.
constantValue() - Method in class org.sandev.generator.SandFieldDoc
Constant objects aren't supported, so always return null
constantValueExpression() - Method in class org.sandev.generator.SandFieldDoc
Constant values aren't supported, so always return null
constructors() - Method in class org.sandev.generator.SandClassDoc
Not implemented; returns null.
constructors(boolean) - Method in class org.sandev.generator.SandClassDoc
Not implemented; returns null.
containingClass() - Method in class org.sandev.generator.SandClassDoc
All classes are assumed to be outer classes so return null
containingClass() - Method in class org.sandev.generator.SandFieldDoc
All classes are assumed to be outer classes so return null
containingPackage() - Method in class org.sandev.generator.SandClassDoc
Not implemented; returns null
containingPackage() - Method in class org.sandev.generator.SandFieldDoc
Not implemented; returns null
copyfile(String, String) - Method in class org.sandev.generator.GeneratorCommon
Wrapper to access copyfile utility in the SandProject class.

D

DEFAULT_LINE_LENGTH - Static variable in class org.sandev.generator.GeneratorCommon
Default value at which to wrap comments and other output text.
DataManagerInfoGenerator - class org.sandev.generator.DataManagerInfoGenerator.
Create the DataManagerInfo class.
DataManagerInfoGenerator() - Constructor for class org.sandev.generator.DataManagerInfoGenerator
 
DefaultSQLStructMapper - class org.sandev.generator.DefaultSQLStructMapper.
A default StructMapper with minimal tranformations, for mapping to relational database tables.
DefaultSQLStructMapper() - Constructor for class org.sandev.generator.DefaultSQLStructMapper
 
decimals - Variable in class org.sandev.generator.tags.FieldTagDecimalize
The number of decimal places
defaultStr - Variable in class org.sandev.generator.tags.FieldTagDefault
The declared default value
definesSerializableFields() - Method in class org.sandev.generator.SandClassDoc
Not implemented; returns false.
delete(SandDecl, File, String) - Method in class org.sandev.generator.FileGeneratorBase
Delete what you wrote, calling trackFileDelete for each file deleted.
delete(SandDecl, File, String) - Method in class org.sandev.generator.MessageClassGenerator
Delete the message source files.
delete(SandDecl, File, String) - Method in class org.sandev.generator.NodeClassGenerator
Delete the NodeBase source file.
delete(SandDecl, File, String) - Method in class org.sandev.generator.NodeInstClassGenerator
Delete the NodeInstance source file.
delete(SandDecl, File, String) - Method in class org.sandev.generator.PackageHTMLGenerator
Delete the package summary file
deleteFile(String) - Method in class org.sandev.generator.MessageClassGenerator
Factors the file deletion steps
deletefile(String) - Method in class org.sandev.generator.GeneratorCommon
Wrapper to access deletefile utility in the SandProject class.
dimension() - Method in class org.sandev.generator.SandClassDoc
 
dimension - Variable in class org.sandev.generator.SandFieldType
 
dimension() - Method in class org.sandev.generator.SandFieldType
 
displayText - Variable in class org.sandev.generator.tags.FieldTagEnumint
The optional display text for this enumerated value.
dumpClassDocs(ClassDoc[]) - Static method in class org.sandev.generator.GenDriverDoclet
Dump out the given ClassDocs for debug purposes.
dumpGeneratedComments(PrintStream, FieldDoc, String) - Method in class org.sandev.generator.FuncSpecGenerator
Dump out any additional generated comments for this field.

E

EXPAND_JAVA - Static variable in class org.sandev.generator.tags.FieldTagRange
use java standards for expanding the match expression
EXPAND_SQL - Static variable in class org.sandev.generator.tags.FieldTagRange
use SQL92 standards for expanding the match expression
enumConstant - Variable in class org.sandev.generator.tags.FieldTagEnumint
The enumerated constant base name.
enumValStr - Variable in class org.sandev.generator.tags.FieldTagEnumint
The integer value for this enumerated value constant, in its originally declared String form.
exists(FieldDoc) - Static method in class org.sandev.generator.tags.FieldTagDecimalize
Returns true if the given field contains this tag, false otherwise.
exists(FieldDoc) - Static method in class org.sandev.generator.tags.FieldTagDefault
Returns true if the given field contains this tag, false otherwise.
exists(FieldDoc) - Static method in class org.sandev.generator.tags.FieldTagEnumint
Returns true if the given field contains this tag, false otherwise.
exists(FieldDoc) - Static method in class org.sandev.generator.tags.FieldTagFlags
Returns true if the given field contains this tag, false otherwise.
exists(FieldDoc) - Static method in class org.sandev.generator.tags.FieldTagInvalid
Returns true if the given field contains this tag, false otherwise.
exists(FieldDoc) - Static method in class org.sandev.generator.tags.FieldTagMetatype
Returns true if the given field contains this tag, false otherwise.
exists(FieldDoc) - Static method in class org.sandev.generator.tags.FieldTagPrintname
Returns true if the given field contains this tag, false otherwise.
exists(FieldDoc) - Static method in class org.sandev.generator.tags.FieldTagRange
Returns true if the given field contains this tag, false otherwise.
exists(FieldDoc) - Static method in class org.sandev.generator.tags.FieldTagRef
Returns true if the given field contains this tag, false otherwise.
exists(FieldDoc) - Static method in class org.sandev.generator.tags.FieldTagStringlength
Returns true if the given field contains this tag, false otherwise.
exists(ClassDoc) - Static method in class org.sandev.generator.tags.NodeTagCall
Returns true if the given class contains this tag, false otherwise.
exists(ClassDoc) - Static method in class org.sandev.generator.tags.NodeTagReceive
Returns true if the given class contains this tag, false otherwise.
exists(ClassDoc) - Static method in class org.sandev.generator.tags.NodeTagSend
Returns true if the given class contains this tag, false otherwise.
exists(ClassDoc) - Static method in class org.sandev.generator.tags.NodeTagSubscribe
Returns true if the given class contains this tag, false otherwise.
exists(ClassDoc) - Static method in class org.sandev.generator.tags.StructTagStructmessage
Returns true if the given field contains this tag, false otherwise.
exists(ClassDoc) - Static method in class org.sandev.generator.tags.StructTagSummaryfields
Returns true if the given field contains this tag, false otherwise.
exists(ClassDoc) - Static method in class org.sandev.generator.tags.StructTagVerbforms
Returns true if the given field contains this tag, false otherwise.
extra - Variable in class org.sandev.generator.AggregateGeneratorBase
 

F

FieldTagDecimalize - class org.sandev.generator.tags.FieldTagDecimalize.
Handle @sand.decimalize declarations.
FieldTagDecimalize() - Constructor for class org.sandev.generator.tags.FieldTagDecimalize
 
FieldTagDefault - class org.sandev.generator.tags.FieldTagDefault.
Handle @sand.default declarations.
FieldTagDefault() - Constructor for class org.sandev.generator.tags.FieldTagDefault
 
FieldTagEnumint - class org.sandev.generator.tags.FieldTagEnumint.
Handle @sand.enumint declarations.
FieldTagEnumint() - Constructor for class org.sandev.generator.tags.FieldTagEnumint
 
FieldTagFlags - class org.sandev.generator.tags.FieldTagFlags.
Handle @sand.flags field declarations.
FieldTagFlags() - Constructor for class org.sandev.generator.tags.FieldTagFlags
 
FieldTagInvalid - class org.sandev.generator.tags.FieldTagInvalid.
Handle @sand.invalid declarations.
FieldTagInvalid() - Constructor for class org.sandev.generator.tags.FieldTagInvalid
 
FieldTagMetatype - class org.sandev.generator.tags.FieldTagMetatype.
Handle @sand.metatype declarations.
FieldTagMetatype() - Constructor for class org.sandev.generator.tags.FieldTagMetatype
 
FieldTagPrintname - class org.sandev.generator.tags.FieldTagPrintname.
Handle @sand.printname declarations.
FieldTagPrintname() - Constructor for class org.sandev.generator.tags.FieldTagPrintname
 
FieldTagRange - class org.sandev.generator.tags.FieldTagRange.
Handle @sand.range declarations.
FieldTagRange() - Constructor for class org.sandev.generator.tags.FieldTagRange
 
FieldTagRef - class org.sandev.generator.tags.FieldTagRef.
Handle @sand.ref declarations.
FieldTagRef() - Constructor for class org.sandev.generator.tags.FieldTagRef
 
FieldTagStringlength - class org.sandev.generator.tags.FieldTagStringlength.
Handle @sand.stringlength declarations.
FieldTagStringlength() - Constructor for class org.sandev.generator.tags.FieldTagStringlength
 
FileGeneratorBase - class org.sandev.generator.FileGeneratorBase.
Optional base class for generators which operate only on files, without side effects or merge requirements.
FileGeneratorBase() - Constructor for class org.sandev.generator.FileGeneratorBase
 
FuncSpecGenerator - class org.sandev.generator.FuncSpecGenerator.
Write out a functional specification website off the driving project docs area.
FuncSpecGenerator() - Constructor for class org.sandev.generator.FuncSpecGenerator
 
fieldName - Variable in class org.sandev.generator.SandFieldDoc
 
fieldName - Variable in class org.sandev.generator.tags.FieldTagDecimalize
The name of the field which will be accessed in decimalized form.
fieldName - Variable in class org.sandev.generator.tags.FieldTagEnumint
The name of the field which had this enumint associated with it.
fieldName - Variable in class org.sandev.generator.tags.FieldTagFlags
The name of the field which had these flag associations.
fieldName - Variable in class org.sandev.generator.tags.FieldTagRange
The name of the field which had this range spec associated with it.
fieldName - Variable in class org.sandev.generator.tags.FieldTagRef
The name of the field which had this ref associated with it.
fieldName - Variable in class org.sandev.generator.tags.FieldTagStringlength
The name of the field which had this stringlength associated with it.
fieldNames - Variable in class org.sandev.generator.tags.StructTagSummaryfields
The array of field names
fieldType - Variable in class org.sandev.generator.tags.FieldTagDecimalize
The type of the field which will be accessed in decimalized form.
fieldType - Variable in class org.sandev.generator.tags.FieldTagRef
The type of the field which had this ref associated with it.
fields - Variable in class org.sandev.generator.SandClassDoc
 
fields() - Method in class org.sandev.generator.SandClassDoc
 
fields(boolean) - Method in class org.sandev.generator.SandClassDoc
Same as regular fields method with no params
filterHTMLLine(String) - Method in class org.sandev.generator.FuncSpecGenerator
If the given line contains a node documentation link to be substituted then make that happen.
filterHTMLLine(String) - Method in class org.sandev.generator.GeneratorCommon
Called from writeHTMLContents for each line being written to provide an opportunity to change the text.
findClass(String) - Method in class org.sandev.generator.SandClassDoc
Not implemented; returns null.
firstSentenceTags() - Method in class org.sandev.generator.SandClassDoc
Not implemented; returns null.
firstSentenceTags() - Method in class org.sandev.generator.SandFieldDoc
Not implemented; returns null.
firstSentenceTags() - Method in class org.sandev.generator.SandTag
stubbed
flagBinary - Variable in class org.sandev.generator.tags.FieldTagFlags
Flag for binary
flagDynamicSelect - Variable in class org.sandev.generator.tags.FieldTagFlags
Flag for dynamicselect
flagEncrypt - Variable in class org.sandev.generator.tags.FieldTagFlags
Flag for encrypt
flagHasbool - Variable in class org.sandev.generator.tags.FieldTagFlags
Flag for hasbool
flagInternal - Variable in class org.sandev.generator.tags.FieldTagFlags
Flag for internal
flagIsbool - Variable in class org.sandev.generator.tags.FieldTagFlags
Flag for isbool
flagNoecho - Variable in class org.sandev.generator.tags.FieldTagFlags
Flag for noecho
flagNorefdisplay - Variable in class org.sandev.generator.tags.FieldTagFlags
Flag for flagNorefdisplay
flagObfuscate - Variable in class org.sandev.generator.tags.FieldTagFlags
Flag for obfuscate
flagStack - Variable in class org.sandev.generator.tags.FieldTagFlags
Flag for stack
flagStringpersist - Variable in class org.sandev.generator.tags.FieldTagFlags
Flag for stringpersist
flagTreeChildren - Variable in class org.sandev.generator.tags.FieldTagFlags
Flag for treechildren
flagTreeParent - Variable in class org.sandev.generator.tags.FieldTagFlags
Flag for treeparent
flagUnique - Variable in class org.sandev.generator.tags.FieldTagFlags
Flag for unique

G

GenDriverDoclet - class org.sandev.generator.GenDriverDoclet.
Bridge between the SAND build, the doclet API, and the SandGenerator API.
GenDriverDoclet() - Constructor for class org.sandev.generator.GenDriverDoclet
 
GeneratorCommon - class org.sandev.generator.GeneratorCommon.
Common generator utilities, extend from here or call directly
GeneratorCommon() - Constructor for class org.sandev.generator.GeneratorCommon
 
generate(SandDecl[], File, boolean, Collection, String) - Method in class org.sandev.generator.AggregateGeneratorBase
Write the aggregate source file
generate(SandDecl[], File, boolean, Collection, String) - Method in class org.sandev.generator.DataManagerInfoGenerator
See the SandGenerator interface description and class comments for details.
generate(SandDecl[], File, boolean, Collection, String) - Method in class org.sandev.generator.FileGeneratorBase
Write the NodeBase source files if the declaration changed.
generate(SandDecl[], File, boolean, Collection, String) - Method in class org.sandev.generator.FuncSpecGenerator
Create the functional specification website files.
generate(SandDecl[], File, boolean, Collection, String) - Method in class org.sandev.generator.SandStringPersistConverterGenerator
See the SandGenerator interface description and class comments for details.
getCharIter() - Method in class org.sandev.generator.RemainderTokenizer
accessor for charIter
getCodeConstant() - Method in class org.sandev.generator.tags.FieldTagEnumint
Return the code constant
getCollectionMessageFields(String, String) - Method in class org.sandev.generator.MessageClassGenerator
Return the fields for a SandQueryMessage.
getComment() - Method in class org.sandev.generator.tags.FieldTagDecimalize
accessor for comment
getComment() - Method in class org.sandev.generator.tags.FieldTagEnumint
accessor for comment
getComment() - Method in class org.sandev.generator.tags.FieldTagInvalid
accessor for comment
getComment() - Method in class org.sandev.generator.tags.FieldTagRef
accessor for comment
getComment() - Method in class org.sandev.generator.tags.FieldTagStringlength
accessor for comment
getComment() - Method in class org.sandev.generator.tags.NodeTagCall
accessor for comment
getComment() - Method in class org.sandev.generator.tags.NodeTagReceive
accessor for comment
getComment() - Method in class org.sandev.generator.tags.NodeTagSend
accessor for comment
getComment() - Method in class org.sandev.generator.tags.NodeTagSubscribe
accessor for comment
getConfigParam() - Method in class org.sandev.generator.tags.NodeTagCall
accessor for configParam
getConfigParam() - Method in class org.sandev.generator.tags.NodeTagSubscribe
accessor for configParam
getCoreMethodSig(boolean) - Method in class org.sandev.generator.tags.NodeTagCall
Return the undecorated signature of the messaging method generated for this tag.
getCoreMethodSig(boolean) - Method in class org.sandev.generator.tags.NodeTagSend
Return the undecorated signature of the messaging method generated for this tag.
getDMIFileName(File) - Method in class org.sandev.generator.DataManagerInfoGenerator
Return the file spec for the DataManagerInfo file
getDecimals() - Method in class org.sandev.generator.tags.FieldTagDecimalize
accessor for decimals
getDeclaredFields(ClassDoc, boolean, int) - Static method in class org.sandev.generator.GeneratorCommon
Return an ArrayList containing all the fields for this class, including inherited fields if requested.
getDefaultStr() - Method in class org.sandev.generator.tags.FieldTagDefault
accessor for defaultStr
getDisplayText() - Method in class org.sandev.generator.tags.FieldTagEnumint
accessor for displayText
getEnumConstant() - Method in class org.sandev.generator.tags.FieldTagEnumint
accessor for enumConstant
getEnumVal() - Method in class org.sandev.generator.tags.FieldTagEnumint
Return the enumeration value as an integer.
getEnumValStr() - Method in class org.sandev.generator.tags.FieldTagEnumint
accessor for enumValStr
getExpandedExpression(String, int) - Method in class org.sandev.generator.tags.FieldTagRange
Expand this range expression into a conditional expression by substituting in the given value as needed, and translating the conditional operators as needed.
getExtra() - Method in class org.sandev.generator.AggregateGeneratorBase
accessor for extra
getFieldName() - Method in class org.sandev.generator.tags.FieldTagDecimalize
accessor for fieldName
getFieldName() - Method in class org.sandev.generator.tags.FieldTagEnumint
accessor for fieldName
getFieldName() - Method in class org.sandev.generator.tags.FieldTagFlags
accessor for fieldName
getFieldName() - Method in class org.sandev.generator.tags.FieldTagRange
accessor for fieldName
getFieldName() - Method in class org.sandev.generator.tags.FieldTagRef
accessor for fieldName
getFieldName() - Method in class org.sandev.generator.tags.FieldTagStringlength
accessor for fieldName
getFieldNameText(FieldDoc) - Method in class org.sandev.generator.FuncSpecGenerator
Return the display text for this field
getFieldNames() - Method in class org.sandev.generator.tags.StructTagSummaryfields
accessor for fieldNames
getFieldTagDecimalize(FieldDoc) - Static method in class org.sandev.generator.tags.FieldTagDecimalize
Factory method for retrieving a new instance given a FieldDoc.
getFieldTagDefault(FieldDoc) - Static method in class org.sandev.generator.tags.FieldTagDefault
Factory method for retrieving a new instance given a FieldDoc.
getFieldTagEnumints(FieldDoc) - Static method in class org.sandev.generator.tags.FieldTagEnumint
Factory method to return the FieldTagEnumint elements of a field.
getFieldTagFlags(FieldDoc) - Static method in class org.sandev.generator.tags.FieldTagFlags
Factory method for retrieving a new instance given a FieldDoc.
getFieldTagInvalid(FieldDoc) - Static method in class org.sandev.generator.tags.FieldTagInvalid
Factory method for retrieving a new instance given a FieldDoc.
getFieldTagMetatype(FieldDoc) - Static method in class org.sandev.generator.tags.FieldTagMetatype
Factory method for retrieving a new instance given a FieldDoc.
getFieldTagPrintname(FieldDoc) - Static method in class org.sandev.generator.tags.FieldTagPrintname
Factory method for retrieving a new instance given a FieldDoc.
getFieldTagRange(FieldDoc) - Static method in class org.sandev.generator.tags.FieldTagRange
Factory method for retrieving a new instance given a FieldDoc.
getFieldTagRef(FieldDoc) - Static method in class org.sandev.generator.tags.FieldTagRef
Factory method for retrieving a new instance given a FieldDoc.
getFieldTagStringlength(FieldDoc) - Static method in class org.sandev.generator.tags.FieldTagStringlength
Factory method for retrieving a new instance given a FieldDoc.
getFieldType() - Method in class org.sandev.generator.tags.FieldTagDecimalize
accessor for fieldType
getFieldType() - Method in class org.sandev.generator.tags.FieldTagRef
accessor for fieldType
getFields(ClassDoc, boolean, int) - Static method in class org.sandev.generator.GeneratorCommon
Given a ClassDoc, return all the fields for it, including any synthetic fields generated for SAND.
getFileSpec(File) - Method in class org.sandev.generator.AggregateGeneratorBase
Return the full file specification we of the file we are generating.
getFileSpec(File) - Method in class org.sandev.generator.InstClassEnumGenerator
Return lastApp/src/org/xyz/util/AppInstanceClassEnumerator.java or the equivalent filespec.
getFrameworkMethodSig(boolean) - Method in class org.sandev.generator.tags.NodeTagReceive
Return the undecorated signature of the messaging method generated for this tag.
getFrameworkMethodSig(boolean) - Method in class org.sandev.generator.tags.NodeTagSubscribe
Return the undecorated signature of the messaging method generated for this tag.
getGenFileName(SandDecl) - Method in class org.sandev.generator.NodeClassGenerator
Return the name of the file we are generating from this declaration.
getGenFileName(SandDecl) - Method in class org.sandev.generator.NodeInstClassGenerator
Return the name of the file we are generating from this declaration.
getInboundMessage() - Method in class org.sandev.generator.tags.NodeTagReceive
accessor for inboundMessage
getInboundMessage() - Method in class org.sandev.generator.tags.NodeTagSubscribe
accessor for inboundMessage
getInheritanceHierarchy(ClassDoc, boolean) - Static method in class org.sandev.generator.GeneratorCommon
Returns the inheritance hierarchy for the given ClassDoc.
getInput() - Method in class org.sandev.generator.RemainderTokenizer
accessor for input
getInstanceConfigParam() - Method in class org.sandev.generator.tags.NodeTagCall
Return the name of the NodeInstance data member which will hold the messaging configuration for this declaration.
getInstanceConfigParam() - Method in class org.sandev.generator.tags.NodeTagReceive
Return the name of the NodeInstance data member which will hold the messaging configuration for this declaration.
getInstanceConfigParam() - Method in class org.sandev.generator.tags.NodeTagSend
Return the name of the NodeInstance data member which will hold the messaging configuration for this declaration.
getInstanceConfigParam() - Method in class org.sandev.generator.tags.NodeTagSubscribe
Return the name of the NodeInstance data member which will hold the messaging configuration for this declaration.
getInstanceName(String) - Static method in class org.sandev.generator.InstanceGeneratorBase
Given the name of a NodeDecl, return the name of the instance.
getInvalidArrayStr() - Method in class org.sandev.generator.tags.FieldTagInvalid
Get the invalid value for an array as a String.
getInvalidStr() - Method in class org.sandev.generator.tags.FieldTagInvalid
accessor for invalidStr
getLastAppProject() - Method in class org.sandev.generator.GeneratorCommon
Return the SandProject just before the triggering build project.
getLastUtilDir() - Method in class org.sandev.generator.GeneratorCommon
Return the name of the util directory of the last project before the triggering deployment build.
getLineCounter() - Method in class org.sandev.generator.LineCountPrintStream
 
getLongInstanceName(String) - Static method in class org.sandev.generator.GeneratorCommon
Given the fully qualified name of a struct or node declaration, return the fully qualified name of the corresponding instance message.
getMappedFieldName(ClassDoc, FieldDoc) - Method in class org.sandev.generator.DefaultSQLStructMapper
Use the field name as the table column name.
getMappedFieldName(ClassDoc, FieldDoc) - Method in class org.sandev.generator.PostgreSQLStructMapper
PostgreSQL prevents some reserved words from being used as column names unless they're quoted.
getMappedFieldName(ClassDoc, FieldDoc) - Method in interface org.sandev.generator.StructMapper
Returns the mapped name for the field.
getMappedFieldRelation(ClassDoc, FieldDoc) - Method in class org.sandev.generator.DefaultSQLStructMapper
An array relation is the parent struct name, followed by an underscore, followed by the field name.
getMappedFieldRelation(ClassDoc, FieldDoc) - Method in interface org.sandev.generator.StructMapper
Returns the mapped name for the relationship between the struct and the reference array field values.
getMappedFieldRelationChild(ClassDoc, FieldDoc) - Method in class org.sandev.generator.DefaultSQLStructMapper
In an array relation, the child object column is named child.
getMappedFieldRelationChild(ClassDoc, FieldDoc) - Method in interface org.sandev.generator.StructMapper
In the relation between the struct and the reference array field values, return the name of the field representing the array field value.
getMappedFieldRelationIndex(ClassDoc, FieldDoc) - Method in class org.sandev.generator.DefaultSQLStructMapper
In an array relation, the ordering column would be called index, except that tends to be a reserved word, so its called aindex.
getMappedFieldRelationIndex(ClassDoc, FieldDoc) - Method in interface org.sandev.generator.StructMapper
In the relation between the struct and the reference array field values, return the name of the field representing the ordering information for the array values.
getMappedFieldRelationParent(ClassDoc, FieldDoc) - Method in class org.sandev.generator.DefaultSQLStructMapper
In an array relation, the parent object column is named parent.
getMappedFieldRelationParent(ClassDoc, FieldDoc) - Method in interface org.sandev.generator.StructMapper
In the relation between the struct and the reference array field values, return the name of the field representing the struct instance.
getMappedFieldType(ClassDoc, FieldDoc) - Method in class org.sandev.generator.DefaultSQLStructMapper
Return the corresponding type for the field.
getMappedFieldType(ClassDoc, FieldDoc) - Method in class org.sandev.generator.MySQLStructMapper
 
getMappedFieldType(ClassDoc, FieldDoc) - Method in interface org.sandev.generator.StructMapper
Returns the mapped type for the field.
getMappedStructName(ClassDoc) - Method in class org.sandev.generator.DefaultSQLStructMapper
Use the base struct name as the name of the table.
getMappedStructName(ClassDoc) - Method in interface org.sandev.generator.StructMapper
Returns the mapped name for the struct.
getMatchExpr() - Method in class org.sandev.generator.tags.FieldTagRange
accessor for matchExpr
getMaxLength() - Method in class org.sandev.generator.tags.FieldTagStringlength
Return the maximum length as an integer.
getMaxLengthStr() - Method in class org.sandev.generator.tags.FieldTagStringlength
accessor for maxLengthStr
getMetatype() - Method in class org.sandev.generator.tags.FieldTagMetatype
acessor for metatype
getName() - Method in class org.sandev.generator.tags.FieldTagDecimalize
Return our tag name
getName() - Method in class org.sandev.generator.tags.FieldTagDefault
Return our tag name
getName() - Method in class org.sandev.generator.tags.FieldTagEnumint
Return our tag name
getName() - Method in class org.sandev.generator.tags.FieldTagFlags
Return our tag name
getName() - Method in class org.sandev.generator.tags.FieldTagInvalid
Return our tag name
getName() - Method in class org.sandev.generator.tags.FieldTagMetatype
Return our tag name
getName() - Method in class org.sandev.generator.tags.FieldTagPrintname
Return our tag name
getName() - Method in class org.sandev.generator.tags.FieldTagRange
Return our tag name
getName() - Method in class org.sandev.generator.tags.FieldTagRef
Return our tag name
getName() - Method in class org.sandev.generator.tags.FieldTagStringlength
Return our tag name
getName() - Method in class org.sandev.generator.tags.NodeTagCall
Return our tag name
getName() - Method in class org.sandev.generator.tags.NodeTagReceive
Return our tag name
getName() - Method in class org.sandev.generator.tags.NodeTagSend
Return our tag name
getName() - Method in class org.sandev.generator.tags.NodeTagSubscribe
Return our tag name
getName() - Method in class org.sandev.generator.tags.StructTagStructmessage
Return our tag name
getName() - Method in class org.sandev.generator.tags.StructTagSummaryfields
Return our tag name
getName() - Method in class org.sandev.generator.tags.StructTagVerbforms
Return our tag name
getNodeTagCalls(ClassDoc) - Static method in class org.sandev.generator.tags.NodeTagCall
Factory method to return the NodeTagCall elements of a class.
getNodeTagReceives(ClassDoc) - Static method in class org.sandev.generator.tags.NodeTagReceive
Factory method to return the NodeTagReceive elements of a class.
getNodeTagSends(ClassDoc) - Static method in class org.sandev.generator.tags.NodeTagSend
Factory method to return the NodeTagSend elements of a class.
getNodeTagSubscribes(ClassDoc) - Static method in class org.sandev.generator.tags.NodeTagSubscribe
Factory method to return the NodeTagSubscribe elements of a class.
getNormLength() - Method in class org.sandev.generator.tags.FieldTagStringlength
Return the normal length as an integer.
getNormLengthStr() - Method in class org.sandev.generator.tags.FieldTagStringlength
accessor for normLengthStr
getNumDecimals() - Method in class org.sandev.generator.tags.FieldTagDecimalize
Return the number of decimals as an integer.
getOutboundMessage() - Method in class org.sandev.generator.tags.NodeTagCall
accessor for outboundMessage
getOutboundMessage() - Method in class org.sandev.generator.tags.NodeTagSend
accessor for outboundMessage
getPackageName(ClassDoc) - Method in class org.sandev.generator.MessageClassGenerator
Returns the package declaration
getPrintStream(String) - Static method in class org.sandev.generator.GeneratorCommon
Given a filename, return a PrintStream for it.
getPrintnameStr() - Method in class org.sandev.generator.tags.FieldTagPrintname
accessor for printnameStr
getQueryMessageFields(String, String) - Method in class org.sandev.generator.MessageClassGenerator
Return the fields for a SandQueryMessage.
getRawCommentText() - Method in class org.sandev.generator.SandClassDoc
Equivalent to commentText().
getRawCommentText() - Method in class org.sandev.generator.SandFieldDoc
Equivalent to commentText().
getRefFieldName() - Method in class org.sandev.generator.tags.FieldTagRef
Return the name of the field in the referenced object which is used as a key reference.
getRefKey() - Method in class org.sandev.generator.tags.FieldTagRef
accessor for refKey
getRefLongMessageClassName() - Method in class org.sandev.generator.tags.FieldTagRef
Return the fully qualified class name of the referenced message.
getRefShortMessageClassName() - Method in class org.sandev.generator.tags.FieldTagRef
Return the short class name of the referenced message.
getRemainder() - Method in class org.sandev.generator.RemainderTokenizer
Return the remaining text verbatim.
getReturnMessage() - Method in class org.sandev.generator.tags.NodeTagCall
accessor for returnMessage
getReturnMessage() - Method in class org.sandev.generator.tags.NodeTagReceive
accessor for returnMessage
getSPCFileName(File) - Method in class org.sandev.generator.SandStringPersistConverterGenerator
Return the file spec for the SandPersistConverter file
getSandProject(File) - Method in class org.sandev.generator.GeneratorCommon
Return the current SandProject.
getShortInstanceName(String) - Static method in class org.sandev.generator.GeneratorCommon
Given either a short or fully qualified name of a struct or node declaration, return the short name of the associated instance message.
getSortedShortNames(SandDecl[]) - Method in class org.sandev.generator.InstClassEnumGenerator
It is critical that the short and long message names be in the same sorted order so the lookup works.
getSrcBase(SandDecl) - Method in class org.sandev.generator.MessageClassGenerator
Return the base of the filename for where the message source should be written.
getStructTagStructmessage(ClassDoc) - Static method in class org.sandev.generator.tags.StructTagStructmessage
Factory method for retrieving a new instance given a ClassDoc.
getStructTagSummaryfields(ClassDoc) - Static method in class org.sandev.generator.tags.StructTagSummaryfields
Factory method for retrieving a new instance given a ClassDoc.
getStructTagVerbforms(ClassDoc) - Static method in class org.sandev.generator.tags.StructTagVerbforms
Factory method for retrieving a new instance given a ClassDoc.
getTagMap() - Method in class org.sandev.generator.SandFieldDoc
accessor for tagmap
getTagName() - Method in class org.sandev.generator.SandTag
accessor for tagName
getTagText() - Method in class org.sandev.generator.SandTag
accessor for tagText
getUpdateMessageFields(String, String) - Method in class org.sandev.generator.MessageClassGenerator
Return the fields for a SandUpdateMessage.
getUserMethodSig(boolean) - Method in class org.sandev.generator.tags.NodeTagReceive
Return the undecorated signature of the messaging method generated for this tag.
getUserMethodSig(boolean) - Method in class org.sandev.generator.tags.NodeTagSubscribe
Return the undecorated signature of the messaging method generated for this tag, which the user would typically override.
getUtilPackage(SandProject) - Method in class org.sandev.generator.GeneratorCommon
Return the name of the util package for the given project.
getVisibleFields(ClassDoc, boolean, int) - Static method in class org.sandev.generator.GeneratorCommon
Return an ArrayList of the fields for the given class.

H

HSQLDBStructMapper - class org.sandev.generator.HSQLDBStructMapper.
A StructMapper for HSQLDB database tables.
HSQLDBStructMapper() - Constructor for class org.sandev.generator.HSQLDBStructMapper
 
hasCollection() - Method in class org.sandev.generator.tags.StructTagVerbforms
accessor for collection
hasFlagBinary() - Method in class org.sandev.generator.tags.FieldTagFlags
accessor for flagBinary
hasFlagDynamicSelect() - Method in class org.sandev.generator.tags.FieldTagFlags
accessor for flagDynamicSelect
hasFlagEncrypt() - Method in class org.sandev.generator.tags.FieldTagFlags
accessor for flagEncrypt
hasFlagHasbool() - Method in class org.sandev.generator.tags.FieldTagFlags
accessor for flagHasbool
hasFlagInternal() - Method in class org.sandev.generator.tags.FieldTagFlags
accessor for flagInternal
hasFlagIsbool() - Method in class org.sandev.generator.tags.FieldTagFlags
accessor for flagIsbool
hasFlagNoecho() - Method in class org.sandev.generator.tags.FieldTagFlags
accessor for flagNoecho
hasFlagNorefdisplay() - Method in class org.sandev.generator.tags.FieldTagFlags
accessor for flagNorefdisplay
hasFlagObfuscate() - Method in class org.sandev.generator.tags.FieldTagFlags
accessor for flagObfuscate
hasFlagStack() - Method in class org.sandev.generator.tags.FieldTagFlags
accessor for flagStack
hasFlagStringpersist() - Method in class org.sandev.generator.tags.FieldTagFlags
accessor for flagStringpersist
hasFlagTreeChildren() - Method in class org.sandev.generator.tags.FieldTagFlags
accessor for flagTreeChildren
hasFlagTreeParent() - Method in class org.sandev.generator.tags.FieldTagFlags
accessor for flagTreeParent
hasFlagUnique() - Method in class org.sandev.generator.tags.FieldTagFlags
accessor for flagUnique
hasHistory() - Method in class org.sandev.generator.tags.StructTagVerbforms
accessor for history
hasMoreTokens() - Method in class org.sandev.generator.RemainderTokenizer
Return true if there are more tokens in the input.
hasQuery() - Method in class org.sandev.generator.tags.StructTagVerbforms
accessor for query
hasUpdate() - Method in class org.sandev.generator.tags.StructTagVerbforms
accessor for update
helpDeploy - Static variable in class org.sandev.generator.FuncSpecGenerator
 
helpObjective - Static variable in class org.sandev.generator.FuncSpecGenerator
 
helpTaskHeap - Static variable in class org.sandev.generator.FuncSpecGenerator
 
helpUIReqs - Static variable in class org.sandev.generator.FuncSpecGenerator
 
helpUserStories - Static variable in class org.sandev.generator.FuncSpecGenerator
 
history - Variable in class org.sandev.generator.tags.StructTagVerbforms
Flag for history
holder() - Method in class org.sandev.generator.SandTag
Not implemented, returns null

I

InstClassEnumGenerator - class org.sandev.generator.InstClassEnumGenerator.
Write the AppInstanceClassEnumerator source file
InstClassEnumGenerator() - Constructor for class org.sandev.generator.InstClassEnumGenerator
 
InstanceGeneratorBase - class org.sandev.generator.InstanceGeneratorBase.
Factored common methods for instance generators.
InstanceGeneratorBase() - Constructor for class org.sandev.generator.InstanceGeneratorBase
 
implementsAuthUser() - Method in class org.sandev.generator.tags.StructTagStructmessage
accessor for structAuthuser
importedClasses() - Method in class org.sandev.generator.SandClassDoc
Not implemented; returns null.
importedPackages() - Method in class org.sandev.generator.SandClassDoc
Not implemented; returns null.
inConstructor() - Method in class org.sandev.generator.tags.AbstractSandBaseTag
 
inField() - Method in class org.sandev.generator.tags.AbstractSandBaseTag
 
inField() - Method in class org.sandev.generator.tags.AbstractSandFieldTag
 
inMethod() - Method in class org.sandev.generator.tags.AbstractSandBaseTag
 
inOverview() - Method in class org.sandev.generator.tags.AbstractSandBaseTag
 
inPackage() - Method in class org.sandev.generator.tags.AbstractSandBaseTag
 
inType() - Method in class org.sandev.generator.tags.AbstractSandBaseTag
 
inType() - Method in class org.sandev.generator.tags.AbstractSandClassTag
 
inboundMessage - Variable in class org.sandev.generator.tags.NodeTagReceive
The fully qualified name of the inbound message class for this synchronous call.
inboundMessage - Variable in class org.sandev.generator.tags.NodeTagSubscribe
The fully qualified name of the inbound message class for this asynchronous call.
init(String) - Method in class org.sandev.generator.RemainderTokenizer
Initialize this tokenizer to be working off the given String input.
init(Tag) - Method in class org.sandev.generator.tags.FieldTagDecimalize
Initialize this instance from the tag information.
init(Tag) - Method in class org.sandev.generator.tags.FieldTagDefault
Initialize this instance from the tag information.
init(Tag) - Method in class org.sandev.generator.tags.FieldTagEnumint
Initialize this instance from the tag information.
init(Tag) - Method in class org.sandev.generator.tags.FieldTagFlags
Initialize this instance from the tag information.
init(Tag) - Method in class org.sandev.generator.tags.FieldTagInvalid
Initialize this instance from the tag information.
init(Tag) - Method in class org.sandev.generator.tags.FieldTagMetatype
Initialize this instance from the tag information.
init(Tag) - Method in class org.sandev.generator.tags.FieldTagPrintname
Initialize this instance from the tag information.
init(Tag) - Method in class org.sandev.generator.tags.FieldTagRange
Initialize this instance from the tag information.
init(Tag) - Method in class org.sandev.generator.tags.FieldTagRef
Initialize this instance from the tag information.