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

A

adaptorName() - Method in class com.gammastream.validity.GSVEOModel
 
add_escapes(String) - Method in class com.gammastream.validity._private.ParseException
Used to convert raw characters to their escaped version when these raw version cannot be used as part of an ASCII string literal.
addAttribute(GSVAttribute) - Method in class com.gammastream.validity.GSVEntity
Adds the attribute to this entity.
addEntity(GSVEntity) - Method in class com.gammastream.validity.GSVModel
Adds a GSVEntity object to this GSVModel.
addEscapes(String) - Static method in class com.gammastream.validity._private.TokenMgrError
Replaces unprintable characters by their espaced (or unicode escaped) equivalents in the given string
addRule(GSVRule) - Method in class com.gammastream.validity.GSVAttribute
Adds the rule to this attribute.
adjustBeginLineColumn(int, int) - Static method in class com.gammastream.validity._private.SimpleCharStream
Method to adjust line and column numbers for the start of a token.
allowsNull() - Method in class com.gammastream.validity.GSVEOAttribute
 
alpha - Static variable in interface com.gammastream.validity._private.GSVUtilityParserConstants
 
alphadigit - Static variable in interface com.gammastream.validity._private.GSVUtilityParserConstants
 
article - Static variable in interface com.gammastream.validity._private.GSVUtilityParserConstants
 
attributeKey() - Method in class com.gammastream.validity.GSVExceptionViewer
 
attributeNamed(String) - Method in class com.gammastream.validity.GSVEOEntity
 
attributeNamed(String) - Method in class com.gammastream.validity.GSVEntity
Returns the attribute with the provided name.
attributes() - Method in class com.gammastream.validity.GSVEOEntity
 
attributes() - Method in class com.gammastream.validity.GSVEntity
Returns the attributes for this entity.
attributesUsedForLocking() - Method in class com.gammastream.validity.GSVEOEntity
 
available - Static variable in class com.gammastream.validity._private.SimpleCharStream
 

B

backup(int) - Static method in class com.gammastream.validity._private.SimpleCharStream
 
beginColumn - Variable in class com.gammastream.validity._private.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
beginLine - Variable in class com.gammastream.validity._private.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
BeginToken() - Static method in class com.gammastream.validity._private.SimpleCharStream
 
bufpos - Static variable in class com.gammastream.validity._private.SimpleCharStream
 
bufsize - Static variable in class com.gammastream.validity._private.SimpleCharStream
 

C

checkRule(GSVRule, String, NSMutableDictionary, Object, int) - Method in class com.gammastream.validity.GSVEngine
May be called arbitrarily to validate an EO Object, though it is explicitly called by validateObject Returns true if all validation succeeds.
classForCoder() - Method in class com.gammastream.validity.GSVAttribute
WOXMLCoding Impl
classForCoder() - Method in class com.gammastream.validity.GSVEntity
WOXMLCoding Impl
classForCoder() - Method in class com.gammastream.validity.GSVModel
WOXMLCoding Impl
classForCoder() - Method in class com.gammastream.validity.GSVRule
WOXMLCoding Impl
className() - Method in class com.gammastream.validity.GSVEOEntity
 
classProperties() - Method in class com.gammastream.validity.GSVEOEntity
 
cName() - Method in class com.gammastream.validity.GSVRule
Returns the fully qualified class name of the class in which the method used in this rule is located.
columnName() - Method in class com.gammastream.validity.GSVEOAttribute
 
compareTo(Object, Object, String, NSDictionary) - Static method in class com.gammastream.validity.GSVNumberMethods
Compares the specified attribute to a number provided in the params dictionary.
compareTo(Object, Object, String, NSDictionary) - Static method in class com.gammastream.validity.GSVStringMethods
Performs a string comparision using the specified params dictionary.
connectionDictionary() - Method in class com.gammastream.validity.GSVEOModel
 
contains(Object, Object, String, NSDictionary) - Static method in class com.gammastream.validity.GSVStringMethods
Verifies that the attribute contains the specified string.
curChar - Static variable in class com.gammastream.validity._private.GSVUtilityParserTokenManager
 
curLexState - Static variable in class com.gammastream.validity._private.GSVUtilityParserTokenManager
 
currentMessage - Variable in class com.gammastream.validity.GSVExceptionViewer
 
currentToken - Variable in class com.gammastream.validity._private.ParseException
This is the last token that has been consumed successfully.

D

debugStream - Static variable in class com.gammastream.validity._private.GSVUtilityParserTokenManager
 
DEFAULT - Static variable in interface com.gammastream.validity._private.GSVUtilityParserConstants
 
defaultLexState - Static variable in class com.gammastream.validity._private.GSVUtilityParserTokenManager
 
digit - Static variable in interface com.gammastream.validity._private.GSVUtilityParserConstants
 
digits - Static variable in interface com.gammastream.validity._private.GSVUtilityParserConstants
 
disable_tracing() - Static method in class com.gammastream.validity._private.GSVUtilityParser
 
documentation() - Method in class com.gammastream.validity.GSVRule
Returns the documentation for this rule.
domainlabel - Static variable in interface com.gammastream.validity._private.GSVUtilityParserConstants
 
Done() - Static method in class com.gammastream.validity._private.SimpleCharStream
 

E

email_address - Static variable in interface com.gammastream.validity._private.GSVUtilityParserConstants
 
enable_tracing() - Static method in class com.gammastream.validity._private.GSVUtilityParser
 
encoded822addr - Static variable in interface com.gammastream.validity._private.GSVUtilityParserConstants
 
encodeWithWOXMLCoder(WOXMLCoder) - Method in class com.gammastream.validity.GSVAttribute
WOXMLCoding Impl
encodeWithWOXMLCoder(WOXMLCoder) - Method in class com.gammastream.validity.GSVEntity
WOXMLCoding Impl
encodeWithWOXMLCoder(WOXMLCoder) - Method in class com.gammastream.validity.GSVModel
WOXMLCoding Impl
encodeWithWOXMLCoder(WOXMLCoder) - Method in class com.gammastream.validity.GSVRule
WOXMLCoding Impl
endColumn - Variable in class com.gammastream.validity._private.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
endLine - Variable in class com.gammastream.validity._private.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
endsWith(Object, Object, String, NSDictionary) - Static method in class com.gammastream.validity.GSVStringMethods
Verifies that the attribute ends with the specified string.
entities() - Method in class com.gammastream.validity.GSVEOModel
 
entities() - Method in class com.gammastream.validity.GSVModel
Returns the NSArray of GSVEntity Objects.
entity() - Method in class com.gammastream.validity.GSVAttribute
Returns the parent entity for this attribute.
entity() - Method in class com.gammastream.validity.GSVEOAttribute
 
entityForObject(Object) - Method in class com.gammastream.validity.GSVModel
Returns the GSVEntity object associated with the provided EOEnterpriseObject.
entityNamed(String) - Method in class com.gammastream.validity.GSVEOModel
 
entityNamed(String) - Method in class com.gammastream.validity.GSVModel
Returns the GSVEntity object for the provided entity name.
entityNames() - Method in class com.gammastream.validity.GSVModel
Returns an NSArray containing the GSVEntity names.
EOF - Static variable in interface com.gammastream.validity._private.GSVUtilityParserConstants
 
eol - Variable in class com.gammastream.validity._private.ParseException
The end of line string for this machine.
eomodelGroup() - Method in class com.gammastream.validity.GSVModel
Returns the EOModelGroup that is being used to query information from the EOModel.
eomodelName() - Method in class com.gammastream.validity.GSVModel
Returns the EOModel Name for the associated GSVModel.
eomodelPath() - Method in class com.gammastream.validity.GSVModel
Returns the path of the '.eomodeld' file.
eomodelVersion() - Method in class com.gammastream.validity.GSVEOModel
 
EQUAL - Static variable in class com.gammastream.validity.GSVNumberMethods
For programatic purposes, we include this constant which is used for the compareTo method.
EQUAL - Static variable in class com.gammastream.validity.GSVStringMethods
For programatic purposes, we include this constant which is used for the compareTo method.
ERROR_DICTIONARY_KEY - Static variable in class com.gammastream.validity.GSVEngine
Key used to access the Validity exception dictionary from NSValidation.Exception's userinfo dictionary.
errorCode - Variable in class com.gammastream.validity._private.TokenMgrError
Indicates the reason why the exception is thrown.
errorMessage() - Method in class com.gammastream.validity.GSVRule
Returns the error message that should be displayed to the user when this rule fails to be validated.
escape - Static variable in interface com.gammastream.validity._private.GSVUtilityParserConstants
 
exception() - Method in class com.gammastream.validity.GSVExceptionViewer
 
exception() - Method in class com.gammastream.validity.GSVExceptionableComponent
 
exceptionByAppendingErrorToException(String, String, ValidationException) - Static method in class com.gammastream.validity.GSVEngine
 
expectedTokenSequences - Variable in class com.gammastream.validity._private.ParseException
Each entry in this array is an array of integers.
externalName() - Method in class com.gammastream.validity.GSVEOEntity
 
externalType() - Method in class com.gammastream.validity.GSVEOAttribute
 
extra - Static variable in interface com.gammastream.validity._private.GSVUtilityParserConstants
 

F

failIfNULL() - Method in class com.gammastream.validity.GSVRule
 
file_url - Static variable in interface com.gammastream.validity._private.GSVUtilityParserConstants
 
fpath - Static variable in interface com.gammastream.validity._private.GSVUtilityParserConstants
 
fsegment - Static variable in interface com.gammastream.validity._private.GSVUtilityParserConstants
 
ftp_url - Static variable in interface com.gammastream.validity._private.GSVUtilityParserConstants
 
ftptype - Static variable in interface com.gammastream.validity._private.GSVUtilityParserConstants
 

G

generateParseException() - Static method in class com.gammastream.validity._private.GSVUtilityParser
 
getBeginColumn() - Static method in class com.gammastream.validity._private.SimpleCharStream
 
getBeginLine() - Static method in class com.gammastream.validity._private.SimpleCharStream
 
getColumn() - Static method in class com.gammastream.validity._private.SimpleCharStream
Deprecated.  
getEndColumn() - Static method in class com.gammastream.validity._private.SimpleCharStream
 
getEndLine() - Static method in class com.gammastream.validity._private.SimpleCharStream
 
GetImage() - Static method in class com.gammastream.validity._private.SimpleCharStream
 
getLine() - Static method in class com.gammastream.validity._private.SimpleCharStream
Deprecated.  
getMessage() - Method in class com.gammastream.validity._private.ParseException
This method has the standard behavior when this object has been created using the standard constructors.
getMessage() - Method in class com.gammastream.validity._private.TokenMgrError
You can also modify the body of this method to customize your error messages.
getNextToken() - Static method in class com.gammastream.validity._private.GSVUtilityParser
 
getNextToken() - Static method in class com.gammastream.validity._private.GSVUtilityParserTokenManager
 
GetSuffix(int) - Static method in class com.gammastream.validity._private.SimpleCharStream
 
getToken(int) - Static method in class com.gammastream.validity._private.GSVUtilityParser
 
gopher_and_string - Static variable in interface com.gammastream.validity._private.GSVUtilityParserConstants
 
gopher_url - Static variable in interface com.gammastream.validity._private.GSVUtilityParserConstants
 
GREATER_EQUAL - Static variable in class com.gammastream.validity.GSVNumberMethods
For programatic purposes, we include this constant which is used for the compareTo method.
GREATER_EQUAL - Static variable in class com.gammastream.validity.GSVStringMethods
For programatic purposes, we include this constant which is used for the compareTo method.
GREATER_THAN - Static variable in class com.gammastream.validity.GSVNumberMethods
For programatic purposes, we include this constant which is used for the compareTo method.
GREATER_THAN - Static variable in class com.gammastream.validity.GSVStringMethods
For programatic purposes, we include this constant which is used for the compareTo method.
group - Static variable in interface com.gammastream.validity._private.GSVUtilityParserConstants
 
grouppart - Static variable in interface com.gammastream.validity._private.GSVUtilityParserConstants
 
GSVAttribute - class com.gammastream.validity.GSVAttribute.
This structure maps validation rules to a specific attribute of an entity.
GSVAttribute(GSVEntity, String) - Constructor for class com.gammastream.validity.GSVAttribute
Creates a new GSVAttribute with the provided information.
GSVAttribute(WOXMLDecoder) - Constructor for class com.gammastream.validity.GSVAttribute
WOXMLCoding Impl
GSVCustomObject - class com.gammastream.validity.GSVCustomObject.
In order for your EOCustomObjects to take advantage of Validity validation, they must extend GSVCustomObject.
GSVCustomObject() - Constructor for class com.gammastream.validity.GSVCustomObject
 
GSVDateMethods - class com.gammastream.validity.GSVDateMethods.
This class provides a set of predefined rules for performing validation on NSTimestamps.
GSVDateMethods() - Constructor for class com.gammastream.validity.GSVDateMethods
 
GSVEngine - class com.gammastream.validity.GSVEngine.
This is Validity's validation engine.
GSVEntity - class com.gammastream.validity.GSVEntity.
GSVEntity is the data structure associated with a paritcular table or EOEntity in an EOModel.
GSVEntity(GSVModel, String) - Constructor for class com.gammastream.validity.GSVEntity
Creates a new GSVEntity.
GSVEntity(WOXMLDecoder) - Constructor for class com.gammastream.validity.GSVEntity
WOXMLCoding Impl
GSVEOAttribute - class com.gammastream.validity.GSVEOAttribute.
 
GSVEOAttribute(GSVEOEntity, NSDictionary) - Constructor for class com.gammastream.validity.GSVEOAttribute
 
gsveoAttributes() - Method in class com.gammastream.validity.GSVEOEntity
 
gsveoEntities() - Method in class com.gammastream.validity.GSVEOModel
 
GSVEOEntity - class com.gammastream.validity.GSVEOEntity.
 
GSVEOEntity(GSVEOModel, String) - Constructor for class com.gammastream.validity.GSVEOEntity
 
GSVEOModel - class com.gammastream.validity.GSVEOModel.
 
GSVEOModel(NSDictionary, String) - Constructor for class com.gammastream.validity.GSVEOModel
 
GSVEOModel(String) - Constructor for class com.gammastream.validity.GSVEOModel
 
GSVExceptionableComponent - class com.gammastream.validity.GSVExceptionableComponent.
 
GSVExceptionableComponent(WOContext) - Constructor for class com.gammastream.validity.GSVExceptionableComponent
 
GSVExceptionViewer - class com.gammastream.validity.GSVExceptionViewer.
 
GSVExceptionViewer(WOContext) - Constructor for class com.gammastream.validity.GSVExceptionViewer
 
GSVGenericRecord - class com.gammastream.validity.GSVGenericRecord.
In order for your EOGenericRecords to take advantage of Validity validation, they must extend GSVGenericRecord.
GSVGenericRecord() - Constructor for class com.gammastream.validity.GSVGenericRecord
 
GSVModel - class com.gammastream.validity.GSVModel.
GSVModel used for the mapping validation rules to an entities' attributes.
The structure is very similar to Apple's EOModel.
GSVModel(String) - Constructor for class com.gammastream.validity.GSVModel
Creates a new GSVModel using the path to an '.eomodeld' file.

Example of creating a GSVModel for the Movies example which ships with WebObjects.

EOModel eoModel = EOModelGroup.defaultGroup().modelNamed("Moview");
GSVModel model = new GSVModel(eoModel.path());
GSVModel(WOXMLDecoder) - Constructor for class com.gammastream.validity.GSVModel
WOXMLCoding Impl
GSVNumberMethods - class com.gammastream.validity.GSVNumberMethods.
This class provides a set of predefined rules for performing validation on Numbers.
GSVNumberMethods() - Constructor for class com.gammastream.validity.GSVNumberMethods
 
GSVOtherMethods - class com.gammastream.validity.GSVOtherMethods.
This class provides a set of predefined rules for performing validation on miscellaneous data types.
GSVOtherMethods() - Constructor for class com.gammastream.validity.GSVOtherMethods
 
GSVRule - class com.gammastream.validity.GSVRule.
This structure stores the various information which defines each rule.
GSVRule(String, String, String, String, String) - Constructor for class com.gammastream.validity.GSVRule
Creates a new GSVRule with the provided parameters.
GSVRule(WOXMLDecoder) - Constructor for class com.gammastream.validity.GSVRule
WOXMLCoding Impl
GSVStringMethods - class com.gammastream.validity.GSVStringMethods.
This class provides a set of predefined rules for performing validation on Strings.
GSVStringMethods() - Constructor for class com.gammastream.validity.GSVStringMethods
 
GSVUtilityParser - class com.gammastream.validity._private.GSVUtilityParser.
 
GSVUtilityParser(GSVUtilityParserTokenManager) - Constructor for class com.gammastream.validity._private.GSVUtilityParser
 
GSVUtilityParser(InputStream) - Constructor for class com.gammastream.validity._private.GSVUtilityParser
 
GSVUtilityParser(Reader) - Constructor for class com.gammastream.validity._private.GSVUtilityParser
 
GSVUtilityParserConstants - interface com.gammastream.validity._private.GSVUtilityParserConstants.
 
GSVUtilityParserTokenManager - class com.gammastream.validity._private.GSVUtilityParserTokenManager.
 
GSVUtilityParserTokenManager(SimpleCharStream) - Constructor for class com.gammastream.validity._private.GSVUtilityParserTokenManager
 
GSVUtilityParserTokenManager(SimpleCharStream, int) - Constructor for class com.gammastream.validity._private.GSVUtilityParserTokenManager
 
gtype - Static variable in interface com.gammastream.validity._private.GSVUtilityParserConstants
 

H

hex - Static variable in interface com.gammastream.validity._private.GSVUtilityParserConstants
 
hialpha - Static variable in interface com.gammastream.validity._private.GSVUtilityParserConstants
 
host - Static variable in interface com.gammastream.validity._private.GSVUtilityParserConstants
 
hostname - Static variable in interface com.gammastream.validity._private.GSVUtilityParserConstants
 
hostnumber - Static variable in interface com.gammastream.validity._private.GSVUtilityParserConstants
 
hostport - Static variable in interface com.gammastream.validity._private.GSVUtilityParserConstants
 
hpath - Static variable in interface com.gammastream.validity._private.GSVUtilityParserConstants
 
hsegment - Static variable in interface com.gammastream.validity._private.GSVUtilityParserConstants
 
http_url - Static variable in interface com.gammastream.validity._private.GSVUtilityParserConstants
 
https_url - Static variable in interface com.gammastream.validity._private.GSVUtilityParserConstants
 

I

image - Static variable in class com.gammastream.validity._private.GSVUtilityParserTokenManager
 
image - Variable in class com.gammastream.validity._private.Token
The string image of the token.
INVALID_LEXICAL_STATE - Static variable in class com.gammastream.validity._private.TokenMgrError
Tried to change to an invalid lexical state.
isAlphabetic(Object, Object, String, NSDictionary) - Static method in class com.gammastream.validity.GSVStringMethods
Verifies that the attribute contains only alphabetic characters.
isAlphaNumeric(Object, Object, String, NSDictionary) - Static method in class com.gammastream.validity.GSVStringMethods
Verifies that the attribute contains only letters or numbers.
isArrayEmpty(Object, Object, String, NSDictionary) - Static method in class com.gammastream.validity.GSVOtherMethods
Determines whether the specified to-many relationship contains any objects.
isInRange(Object, Object, String, NSDictionary) - Static method in class com.gammastream.validity.GSVNumberMethods
Checks to make sure the attribute falls within the range specified in the params dictionary.
isNegativeNumber(Object, Object, String, NSDictionary) - Static method in class com.gammastream.validity.GSVNumberMethods
Verifies that attribute is a negative number.
isNull(Object, Object, String, NSDictionary) - Static method in class com.gammastream.validity.GSVOtherMethods
Determines whether a value has been provided for the specified attribute.
isPositiveNumber(Object, Object, String, NSDictionary) - Static method in class com.gammastream.validity.GSVNumberMethods
Verifies that attribute is a positive number.
isStateless() - Method in class com.gammastream.validity.GSVExceptionViewer
 
isStringEmpty(Object, Object, String, NSDictionary) - Static method in class com.gammastream.validity.GSVStringMethods
Determines whether the specified attribute is empty.
isUnique(Object, Object, String, NSDictionary) - Static method in class com.gammastream.validity.GSVOtherMethods
Verifies that the specified attribute is unique.
isValidEmailAddress(Object, Object, String, NSDictionary) - Static method in class com.gammastream.validity.GSVStringMethods
Verifies the attribute is a valid email address.
isValidURL(Object, Object, String, NSDictionary) - Static method in class com.gammastream.validity.GSVStringMethods
Verifies the attribute is a valid url.

J

jj_input_stream - Static variable in class com.gammastream.validity._private.GSVUtilityParser
 
jj_nt - Static variable in class com.gammastream.validity._private.GSVUtilityParser
 
jjbeenHere - Static variable in class com.gammastream.validity._private.GSVUtilityParserTokenManager
 
jjemptyColNo - Static variable in class com.gammastream.validity._private.GSVUtilityParserTokenManager
 
jjemptyLineNo - Static variable in class com.gammastream.validity._private.GSVUtilityParserTokenManager
 
jjimageLen - Static variable in class com.gammastream.validity._private.GSVUtilityParserTokenManager
 
jjmatchedKind - Static variable in class com.gammastream.validity._private.GSVUtilityParserTokenManager
 
jjmatchedPos - Static variable in class com.gammastream.validity._private.GSVUtilityParserTokenManager
 
jjnewStateCnt - Static variable in class com.gammastream.validity._private.GSVUtilityParserTokenManager
 
jjnextStates - Static variable in class com.gammastream.validity._private.GSVUtilityParserTokenManager
 
jjround - Static variable in class com.gammastream.validity._private.GSVUtilityParserTokenManager
 
jjstrLiteralImages - Static variable in class com.gammastream.validity._private.GSVUtilityParserTokenManager
 

K

kind - Variable in class com.gammastream.validity._private.Token
An integer that describes the kind of this token.

L

length(Object, Object, String, NSDictionary) - Static method in class com.gammastream.validity.GSVStringMethods
Determines whether the specified string is of a specified length.
lengthOfMatch - Static variable in class com.gammastream.validity._private.GSVUtilityParserTokenManager
 
LESS_EQUAL - Static variable in class com.gammastream.validity.GSVNumberMethods
For programatic purposes, we include this constant which is used for the compareTo method.
LESS_EQUAL - Static variable in class com.gammastream.validity.GSVStringMethods
For programatic purposes, we include this constant which is used for the compareTo method.
LESS_THAN - Static variable in class com.gammastream.validity.GSVNumberMethods
For programatic purposes, we include this constant which is used for the compareTo method.
LESS_THAN - Static variable in class com.gammastream.validity.GSVStringMethods
For programatic purposes, we include this constant which is used for the compareTo method.
LEXICAL_ERROR - Static variable in class com.gammastream.validity._private.TokenMgrError
Lexical error occured.
lexStateNames - Static variable in class com.gammastream.validity._private.GSVUtilityParserTokenManager
 
login - Static variable in interface com.gammastream.validity._private.GSVUtilityParserConstants
 
LOOP_DETECTED - Static variable in class com.gammastream.validity._private.TokenMgrError
Detected (and bailed out of) an infinite loop in the token manager.
lowalpha - Static variable in interface com.gammastream.validity._private.GSVUtilityParserConstants
 

M

mailto_url - Static variable in interface com.gammastream.validity._private.GSVUtilityParserConstants
 
main(String[]) - Static method in class com.gammastream.validity._private.GSVUtilityParser
 
messageArray - Variable in class com.gammastream.validity.GSVExceptionViewer
 
messageDictionary() - Method in class com.gammastream.validity.GSVExceptionViewer
 
messages() - Method in class com.gammastream.validity.GSVExceptionViewer
 
messagesForAttribute() - Method in class com.gammastream.validity.GSVExceptionViewer
 
mName() - Method in class com.gammastream.validity.GSVRule
Returns the method name used for this rule.
MODEL_EXTENSION - Static variable in class com.gammastream.validity.GSVModel
The extension of the GSVModel file included in the '.eomodeld' wrapper.
Currently the full name is: 'Validity.model'
MODEL_NAME - Static variable in class com.gammastream.validity.GSVModel
The name of the GSVModel file included in the '.eomodeld' wrapper.
Currently the full name is: 'Validity.model'
model() - Method in class com.gammastream.validity.GSVEOEntity
 
model() - Method in class com.gammastream.validity.GSVEntity
Returns the GSVModel the GSVEntity belongs to.

N

name() - Method in class com.gammastream.validity.GSVAttribute
Returns the name of this attribute.
name() - Method in class com.gammastream.validity.GSVEOAttribute
 
name() - Method in class com.gammastream.validity.GSVEOEntity
 
name() - Method in class com.gammastream.validity.GSVEOModel
 
name() - Method in class com.gammastream.validity.GSVEntity
Returns the name of the GSVEntity.
national - Static variable in interface com.gammastream.validity._private.GSVUtilityParserConstants
 
negate() - Method in class com.gammastream.validity.GSVRule
Should the outcome of this rule be negated (reversed).
news_url - Static variable in interface com.gammastream.validity._private.GSVUtilityParserConstants
 
newToken(int) - Static method in class com.gammastream.validity._private.Token
Returns a new Token object, by default.
next - Variable in class com.gammastream.validity._private.Token
A reference to the next regular (non-special) token from the input stream.
NOT_EQUAL - Static variable in class com.gammastream.validity.GSVNumberMethods
For programatic purposes, we include this constant which is used for the compareTo method.
NOT_EQUAL - Static variable in class com.gammastream.validity.GSVStringMethods
For programatic purposes, we include this constant which is used for the compareTo method.

O

onDelete() - Method in class com.gammastream.validity.GSVRule
 
onInsert() - Method in class com.gammastream.validity.GSVRule
 
onSave() - Method in class com.gammastream.validity.GSVRule
 
onUpdate() - Method in class com.gammastream.validity.GSVRule
 

P

parameters() - Method in class com.gammastream.validity.GSVRule
Returns a dictionary of key-value pairs used for providing parameters to the validation rule's method.
ParseException - exception com.gammastream.validity._private.ParseException.
This exception is thrown when parse errors are encountered.
ParseException() - Constructor for class com.gammastream.validity._private.ParseException
The following constructors are for use by you for whatever purpose you can think of.
ParseException(String) - Constructor for class com.gammastream.validity._private.ParseException
 
ParseException(Token, int[][], String[]) - Constructor for class com.gammastream.validity._private.ParseException
This constructor is used by the method "generateParseException" in the generated parser.
parser(String) - Static method in class com.gammastream.validity.GSVStringMethods
Internal parser for verifing various strings.
password - Static variable in interface com.gammastream.validity._private.GSVUtilityParserConstants
 
path() - Method in class com.gammastream.validity.GSVEOModel
 
port - Static variable in interface com.gammastream.validity._private.GSVUtilityParserConstants
 
primaryKeyAttributes() - Method in class com.gammastream.validity.GSVEOEntity
 
punctuation - Static variable in interface com.gammastream.validity._private.GSVUtilityParserConstants
 

R

raiseGSVException(ValidationException) - Method in class com.gammastream.validity.GSVExceptionableComponent
 
readChar() - Static method in class com.gammastream.validity._private.SimpleCharStream
 
ReInit(GSVUtilityParserTokenManager) - Method in class com.gammastream.validity._private.GSVUtilityParser
 
ReInit(InputStream) - Static method in class com.gammastream.validity._private.GSVUtilityParser
 
ReInit(InputStream) - Method in class com.gammastream.validity._private.SimpleCharStream
 
ReInit(InputStream, int, int) - Method in class com.gammastream.validity._private.SimpleCharStream
 
ReInit(InputStream, int, int, int) - Method in class com.gammastream.validity._private.SimpleCharStream
 
ReInit(Reader) - Static method in class com.gammastream.validity._private.GSVUtilityParser
 
ReInit(Reader) - Method in class com.gammastream.validity._private.SimpleCharStream
 
ReInit(Reader, int, int) - Method in class com.gammastream.validity._private.SimpleCharStream
 
ReInit(Reader, int, int, int) - Method in class com.gammastream.validity._private.SimpleCharStream
 
ReInit(SimpleCharStream) - Static method in class com.gammastream.validity._private.GSVUtilityParserTokenManager
 
ReInit(SimpleCharStream, int) - Static method in class com.gammastream.validity._private.GSVUtilityParserTokenManager
 
relationships() - Method in class com.gammastream.validity.GSVEOEntity
 
removeAttribute(GSVAttribute) - Method in class com.gammastream.validity.GSVEntity
Removes the attribute from this entity.
removeEntity(GSVEntity) - Method in class com.gammastream.validity.GSVModel
Removes a GSVEntity object from this GSVModel.
removeRule(GSVRule) - Method in class com.gammastream.validity.GSVAttribute
Remove the rule from this attribute.
reserved - Static variable in interface com.gammastream.validity._private.GSVUtilityParserConstants
 
ruleName() - Method in class com.gammastream.validity.GSVRule
Returns the name of this rule.
ruleNamed(String) - Method in class com.gammastream.validity.GSVAttribute
Returns the rule with the provided name.
rules() - Method in class com.gammastream.validity.GSVAttribute
The list of rules assigned to this attribute.

S

safe - Static variable in interface com.gammastream.validity._private.GSVUtilityParserConstants
 
saveModel() - Method in class com.gammastream.validity.GSVModel
Saves the GSVModel to inside the '.eomodeld' file wrapper.
savePath(String) - Method in class com.gammastream.validity.GSVModel
Internal method for saving paths
search - Static variable in interface com.gammastream.validity._private.GSVUtilityParserConstants
 
selector - Static variable in interface com.gammastream.validity._private.GSVUtilityParserConstants
 
setCName(String) - Method in class com.gammastream.validity.GSVRule
Set the class name for this rule.
setDebugStream(PrintStream) - Static method in class com.gammastream.validity._private.GSVUtilityParserTokenManager
 
setDocumentation(String) - Method in class com.gammastream.validity.GSVRule
Set the documentation to the provided String.
setEntity(GSVEntity) - Method in class com.gammastream.validity.GSVAttribute
Sets the parent entity for this attribute to the provided entity.
setEomodelPath(String) - Method in class com.gammastream.validity.GSVModel
Set the path of the EOModel file.
setErrorMessage(String) - Method in class com.gammastream.validity.GSVRule
Set the error message.
setException(ValidationException) - Method in class com.gammastream.validity.GSVExceptionableComponent
 
setFailIfNULL(boolean) - Method in class com.gammastream.validity.GSVRule
 
setMName(String) - Method in class com.gammastream.validity.GSVRule
Set the method name for this rule.
setModel(GSVModel) - Method in class com.gammastream.validity.GSVEntity
Sets the GSVModel the GSVEntity belongs to.
setName(String) - Method in class com.gammastream.validity.GSVAttribute
Sets the name of the attribute.
setNegate(boolean) - Method in class com.gammastream.validity.GSVRule
Assigns a key-value pair dictionary to this rule.
setOnDelete(boolean) - Method in class com.gammastream.validity.GSVRule
 
setOnInsert(boolean) - Method in class com.gammastream.validity.GSVRule
 
setOnSave(boolean) - Method in class com.gammastream.validity.GSVRule
 
setOnUpdate(boolean) - Method in class com.gammastream.validity.GSVRule
 
setParameters(NSMutableDictionary) - Method in class com.gammastream.validity.GSVRule
Assigns a key-value pair dictionary to this rule.
setRuleName(String) - Method in class com.gammastream.validity.GSVRule
Sets the name of this rule.
setStopIfFails(boolean) - Method in class com.gammastream.validity.GSVRule
 
sharedValidationEngine() - Static method in class com.gammastream.validity.GSVEngine
Creates a new GSVEngine if one is not already created, and returns the shared instance.
shouldUseDefaultValidition() - Method in class com.gammastream.validity.GSVCustomObject
Override this method in your EOCustomObject if you do not want to take advantage of the built in EOF validation.
shouldUseDefaultValidition() - Method in class com.gammastream.validity.GSVGenericRecord
Override this method in your EOGenericRecord if you do not want to take advantage of the built in EOF validation.
show() - Method in class com.gammastream.validity.GSVExceptionViewer
 
showAllErrors() - Method in class com.gammastream.validity.GSVExceptionViewer
 
SimpleCharStream - class com.gammastream.validity._private.SimpleCharStream.
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
SimpleCharStream(InputStream) - Constructor for class com.gammastream.validity._private.SimpleCharStream
 
SimpleCharStream(InputStream, int, int) - Constructor for class com.gammastream.validity._private.SimpleCharStream
 
SimpleCharStream(InputStream, int, int, int) - Constructor for class com.gammastream.validity._private.SimpleCharStream
 
SimpleCharStream(Reader) - Constructor for class com.gammastream.validity._private.SimpleCharStream
 
SimpleCharStream(Reader, int, int) - Constructor for class com.gammastream.validity._private.SimpleCharStream
 
SimpleCharStream(Reader, int, int, int) - Constructor for class com.gammastream.validity._private.SimpleCharStream
 
sleep() - Method in class com.gammastream.validity.GSVExceptionableComponent
 
specialConstructor - Variable in class com.gammastream.validity._private.ParseException
This variable determines which constructor was used to create this object and thereby affects the semantics of the "getMessage" method (see below).
specialToken - Variable in class com.gammastream.validity._private.Token
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
startsWith(Object, Object, String, NSDictionary) - Static method in class com.gammastream.validity.GSVStringMethods
Verifies that the attribute starts with the specified string.
STATIC_LEXER_ERROR - Static variable in class com.gammastream.validity._private.TokenMgrError
An attempt wass made to create a second instance of a static token manager.
staticFlag - Static variable in class com.gammastream.validity._private.SimpleCharStream
 
stopIfFails() - Method in class com.gammastream.validity.GSVRule
 
stripHTML(Object, Object, String, NSDictionary) - Static method in class com.gammastream.validity.GSVStringMethods
One of the many 'mutators' which never fail, unless of course, an exception is thrown.
SwitchTo(int) - Static method in class com.gammastream.validity._private.GSVUtilityParserTokenManager
 
synchronizesVariablesWithBindings() - Method in class com.gammastream.validity.GSVExceptionViewer
 

T

telnet_url - Static variable in interface com.gammastream.validity._private.GSVUtilityParserConstants
 
token - Static variable in class com.gammastream.validity._private.GSVUtilityParser
 
Token - class com.gammastream.validity._private.Token.
Describes the input token stream.
token_source - Static variable in class com.gammastream.validity._private.GSVUtilityParser
 
Token() - Constructor for class com.gammastream.validity._private.Token
 
tokenBegin - Static variable in class com.gammastream.validity._private.SimpleCharStream
 
tokenImage - Static variable in interface com.gammastream.validity._private.GSVUtilityParserConstants
 
tokenImage - Variable in class com.gammastream.validity._private.ParseException
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
TokenLexicalActions(Token) - Static method in class com.gammastream.validity._private.GSVUtilityParserTokenManager
 
TokenMgrError - error com.gammastream.validity._private.TokenMgrError.
 
TokenMgrError() - Constructor for class com.gammastream.validity._private.TokenMgrError
 
TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for class com.gammastream.validity._private.TokenMgrError
 
TokenMgrError(String, int) - Constructor for class com.gammastream.validity._private.TokenMgrError
 
toLowerCase(Object, Object, String, NSDictionary) - Static method in class com.gammastream.validity.GSVStringMethods
One of the many 'mutators' which never fail, unless of course, an exception is thrown.
toplabel - Static variable in interface com.gammastream.validity._private.GSVUtilityParserConstants
 
toString() - Method in class com.gammastream.validity._private.Token
Returns the image.
toUpperCase(Object, Object, String, NSDictionary) - Static method in class com.gammastream.validity.GSVStringMethods
One of the many 'mutators' which never fail, unless of course, an exception is thrown.

U

uchar - Static variable in interface com.gammastream.validity._private.GSVUtilityParserConstants
 
unreserved - Static variable in interface com.gammastream.validity._private.GSVUtilityParserConstants
 
updateTimestamp(Object, Object, String, NSDictionary) - Static method in class com.gammastream.validity.GSVDateMethods
One of the many 'mutators' which never fail, unless of course, an exception is thrown.
url - Static variable in interface com.gammastream.validity._private.GSVUtilityParserConstants
 
urlpath - Static variable in interface com.gammastream.validity._private.GSVUtilityParserConstants
 
user - Static variable in interface com.gammastream.validity._private.GSVUtilityParserConstants
 

V

validateAttribute(Object, String, GSVRule) - Method in class com.gammastream.validity.GSVEngine
May be called arbitrarily to validate an object Returns true if all validation succeeds.
validateEmailAddress() - Static method in class com.gammastream.validity._private.GSVUtilityParser
 
validateEOModelForPath(String) - Method in class com.gammastream.validity.GSVModel
Determines that there is indeed a file located at the given path.
validateEOObject(EOEnterpriseObject, int) - Method in class com.gammastream.validity.GSVEngine
May be called arbitrarily to validate and eo object Returns true if all validation succeeds.
validateEOObjectOnDelete(EOEnterpriseObject) - Method in class com.gammastream.validity.GSVEngine
Called from an object being validated (i.e.
validateEOObjectOnInsert(EOEnterpriseObject) - Method in class com.gammastream.validity.GSVEngine
Called from an object being validated (i.e.
validateEOObjectOnSave(EOEnterpriseObject) - Method in class com.gammastream.validity.GSVEngine
Called from an object being validated (i.e.
validateEOObjectOnUpdate(EOEnterpriseObject) - Method in class com.gammastream.validity.GSVEngine
Called from an object being validated (i.e.
validateForDelete() - Method in class com.gammastream.validity.GSVCustomObject
 
validateForDelete() - Method in class com.gammastream.validity.GSVGenericRecord
 
validateForInsert() - Method in class com.gammastream.validity.GSVCustomObject
 
validateForInsert() - Method in class com.gammastream.validity.GSVGenericRecord
 
validateForSave() - Method in class com.gammastream.validity.GSVCustomObject
 
validateForSave() - Method in class com.gammastream.validity.GSVGenericRecord
 
validateForUpdate() - Method in class com.gammastream.validity.GSVCustomObject
 
validateForUpdate() - Method in class com.gammastream.validity.GSVGenericRecord
 
validateURL() - Static method in class com.gammastream.validity._private.GSVUtilityParser
 
validateValueForKey(Object, String) - Method in class com.gammastream.validity.GSVCustomObject
 
validateValueForKey(Object, String) - Method in class com.gammastream.validity.GSVGenericRecord
 
valueClassName() - Method in class com.gammastream.validity.GSVEOAttribute
 
valueType() - Method in class com.gammastream.validity.GSVEOAttribute
 

W

width() - Method in class com.gammastream.validity.GSVEOAttribute
 
word - Static variable in interface com.gammastream.validity._private.GSVUtilityParserConstants
 

X

xchar - Static variable in interface com.gammastream.validity._private.GSVUtilityParserConstants
 

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