|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.sandev.basics.structs.IODeclCallStruct
org.sandev.basics.sandmessages.IODeclCall
AUTOGENERATED FILE, DO NOT EDIT DIRECTLY.
source: org.sandev.basics.structs.IODeclCallStruct
generator: org.sandev.generator.MessageClassGenerator
time: Dec 2, 2005 6:38:50 PM
| Field Summary | |
static int |
MODE_DIRECT
Possible value for mode |
static int |
MODE_INVALID
Possible value for mode |
static int |
MODE_SECURE
Possible value for mode |
static int |
OPTIMIZE_IF_POSSIBLE
Possible value for optimize |
static int |
OPTIMIZE_NEVER
Possible value for optimize |
| Fields inherited from class org.sandev.basics.structs.IODeclCallStruct |
gateway, mode, optimize, target |
| Fields inherited from interface org.sandev.basics.structs.SandInstanceMessage |
FIELDCHECK_INVALIDVAL, FIELDCHECK_NOTAREF, FIELDCHECK_NOTINRANGE, FIELDCHECK_NULLARRAY, FIELDCHECK_STRINGOVER, FIELDCHECK_UNKNOWNVAL, FIELDFLAG_BINARY, FIELDFLAG_ENCRYPT, FIELDFLAG_INTERNAL, FIELDFLAG_NOECHO, FIELDFLAG_OBFUSCATE, FIELDFLAG_STRINGPERSIST, FIELDFLAG_UNIQUE, GENMOD_ACTION_APPEND, GENMOD_ACTION_INSERT, GENMOD_ACTION_REMOVE, GENMOD_ACTION_SET |
| Constructor Summary | |
IODeclCall()
Default constructor calls init. |
|
| Method Summary | |
IODeclCall |
cloneIODeclCall()
Make a deep copy of this IODeclCall. |
SandInstanceMessage |
cloneMessage()
Calls cloneIODeclCall |
SandInstanceMessage |
convertToSuperstructClass()
Return a new instance of the message associated with the superstruct of this instance. |
void |
copyDataFrom(IODeclCall other)
Deep copy all the data from the specified instance. |
void |
copyFieldValue(java.lang.String fieldName,
SandInstanceMessage other)
Copy the specified field from the given instance. |
java.lang.String |
debugDump(java.lang.String prefix)
Dump this instance into a debug printable string. |
void |
defaultField(java.lang.String fieldname)
Set the specified field to its default value. |
boolean |
fieldHasFlag(java.lang.String fieldname,
int fieldflag)
Return true if the named field declares the indicated flag, false otherwise. |
boolean |
fieldsValid()
Validate the fields as specified in the SandInstanceMessage interface |
SandAttrVal[] |
fieldValidate(SandAttrVal[] checkFields)
Validate the fields as specified in the SandInstanceMessage interface |
java.lang.Object |
generalAccessor(java.lang.String fieldspec)
General field accessor method. |
SandAttrVal |
generalDereference(java.lang.String fieldspec)
General reference field accessor method. |
void |
generalModifier(int action,
java.lang.String field,
int index,
java.lang.Object val)
General mutator method. |
java.lang.String[] |
getAllFields()
Return an array of all fields for this class. |
SandCollectionMessage |
getCollectionMessage()
Returns null |
java.lang.String[] |
getDisplayFields()
Return an array of the summary field names for this class. |
java.lang.String[] |
getDisplayValues()
Return the values for the summary fields. |
java.lang.String[] |
getDisplayValues(IDLookup lookup,
AuthUser user,
java.lang.String defaultVal)
Return the values for the summary fields, including dereference expressions. |
java.lang.String |
getGateway()
Accessor for gateway |
static java.lang.String |
getGatewayDefaultValue()
Default value for gateway. |
java.lang.String |
getGatewayFieldPrintValue()
Return the print name of the gateway field. |
static boolean |
getGatewayFlag(int fieldflag)
Field flag accessor. |
static java.lang.String |
getGatewayInvalidValue()
Invalid value for gateway. |
static int |
getGatewayLengthMax()
Maximum gateway length is 80 characters |
static int |
getGatewayLengthNorm()
Normal gateway length is 10 characters |
java.lang.String |
getGatewayMetatype()
Return the metatype text for this field, or "" if no metatype was declared. |
java.lang.String |
getGatewayPrintValue()
Retrieve the current value of this field as a print String. |
java.lang.String |
getGatewayRange()
Return the range specification for this field |
java.lang.String |
getGatewayValidityCheck()
Return the empty string if the value of this field is valid according to the base SAND declarations. |
int |
getMode()
Accessor for mode |
static java.lang.String[] |
getModeActualVals()
Return an array of the possible values for this field as Strings. |
static int |
getModeDefaultValue()
Default value for mode. |
static java.lang.String |
getModeEnumSummary()
Return a single String summary of the possible enum values for debug and similar purposes. |
java.lang.String |
getModeFieldPrintValue()
Return the print name of the mode field. |
static boolean |
getModeFlag(int fieldflag)
Field flag accessor. |
static int |
getModeInvalidValue()
Invalid value for mode. |
static java.lang.String[] |
getModeKeyVals()
Return an array of unique keys for the values of this field. |
java.lang.String |
getModeMetatype()
Return the metatype text for this field, or "" if no metatype was declared. |
static java.lang.String[] |
getModePrintVals()
Return an array of the possible values for this field in display format. |
java.lang.String |
getModePrintValue()
Retrieve the current value of this field as a print String. |
java.lang.String |
getModeRange()
Return the range specification for this field |
java.lang.String |
getModeValidityCheck()
Return the empty string if the value of this field is valid according to the base SAND declarations. |
int |
getOptimize()
Accessor for optimize |
static java.lang.String[] |
getOptimizeActualVals()
Return an array of the possible values for this field as Strings. |
static int |
getOptimizeDefaultValue()
Default value for optimize. |
static java.lang.String |
getOptimizeEnumSummary()
Return a single String summary of the possible enum values for debug and similar purposes. |
java.lang.String |
getOptimizeFieldPrintValue()
Return the print name of the optimize field. |
static boolean |
getOptimizeFlag(int fieldflag)
Field flag accessor. |
static int |
getOptimizeInvalidValue()
Invalid value for optimize. |
static java.lang.String[] |
getOptimizeKeyVals()
Return an array of unique keys for the values of this field. |
java.lang.String |
getOptimizeMetatype()
Return the metatype text for this field, or "" if no metatype was declared. |
static java.lang.String[] |
getOptimizePrintVals()
Return an array of the possible values for this field in display format. |
java.lang.String |
getOptimizePrintValue()
Retrieve the current value of this field as a print String. |
java.lang.String |
getOptimizeRange()
Return the range specification for this field |
java.lang.String |
getOptimizeValidityCheck()
Return the empty string if the value of this field is valid according to the base SAND declarations. |
SandQueryMessage |
getQueryMessage()
Returns null |
java.lang.String |
getShortName()
Returns the unqualified name of this message. |
SandStructMessage |
getStructMessage()
Returns a new IODeclCall instance |
java.lang.String |
getTarget()
Accessor for target |
static java.lang.String |
getTargetDefaultValue()
Default value for target. |
java.lang.String |
getTargetFieldPrintValue()
Return the print name of the target field. |
static boolean |
getTargetFlag(int fieldflag)
Field flag accessor. |
static java.lang.String |
getTargetInvalidValue()
Invalid value for target. |
static int |
getTargetLengthMax()
Maximum target length is 80 characters |
static int |
getTargetLengthNorm()
Normal target length is 10 characters |
java.lang.String |
getTargetMetatype()
Return the metatype text for this field, or "" if no metatype was declared. |
java.lang.String |
getTargetPrintValue()
Retrieve the current value of this field as a print String. |
java.lang.String |
getTargetRange()
Return the range specification for this field |
java.lang.String |
getTargetValidityCheck()
Return the empty string if the value of this field is valid according to the base SAND declarations. |
SandUpdateMessage |
getUpdateMessage()
Returns null |
java.lang.String |
getValueForFieldName(java.lang.String fieldname,
IDLookup lookup,
AuthUser user,
java.lang.String defaultVal)
Returns the print representation of the value of the specified field, or the given default value if innaccessible. |
void |
init()
Initialize all fields to their default values |
boolean |
isEquivalent(SandMessage sm)
Declared field equivalence check as specified by the SandMessage interface. |
static java.lang.String |
modeActual2Print(java.lang.String actualVal)
Utility method to transform an actual value for this field into a print value. |
int |
modeLabelToValue(java.lang.String label)
Given a label, return the value for it. |
static java.lang.String |
modePrint2Actual(java.lang.String printVal)
Utility method to transform a print value for this field into an actual value. |
static java.lang.String |
modePrint2Key(java.lang.String printVal)
Utility method to transform a print value for this field into a key value. |
java.lang.String |
modeValueToLabel(int val)
Given a value, return the declared label for it. |
static java.lang.String |
optimizeActual2Print(java.lang.String actualVal)
Utility method to transform an actual value for this field into a print value. |
int |
optimizeLabelToValue(java.lang.String label)
Given a label, return the value for it. |
static java.lang.String |
optimizePrint2Actual(java.lang.String printVal)
Utility method to transform a print value for this field into an actual value. |
static java.lang.String |
optimizePrint2Key(java.lang.String printVal)
Utility method to transform a print value for this field into a key value. |
java.lang.String |
optimizeValueToLabel(int val)
Given a value, return the declared label for it. |
java.lang.String[] |
referenceValidate(java.lang.String[] locations,
java.lang.String prefix,
IDLookup idlookup,
NameLookup namelookup,
AuthUser au)
Validate the references as specified in the Resolvable interface. |
void |
setGateway(java.lang.Object gateway)
Generic mutator for gateway |
void |
setGateway(java.lang.String gateway)
Mutator for gateway |
void |
setMode(int mode)
Mutator for mode |
void |
setOptimize(int optimize)
Mutator for optimize |
void |
setTarget(java.lang.Object target)
Generic mutator for target |
void |
setTarget(java.lang.String target)
Mutator for target |
java.lang.String |
toString()
Return a string representation of this object. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
public static final int MODE_INVALID
public static final int MODE_DIRECT
public static final int MODE_SECURE
public static final int OPTIMIZE_IF_POSSIBLE
public static final int OPTIMIZE_NEVER
| Constructor Detail |
public IODeclCall()
| Method Detail |
public boolean fieldHasFlag(java.lang.String fieldname,
int fieldflag)
fieldHasFlag in interface SandInstanceMessagepublic int getMode()
public void setMode(int mode)
public java.lang.String modeValueToLabel(int val)
public int modeLabelToValue(java.lang.String label)
public static java.lang.String[] getModePrintVals()
public static java.lang.String[] getModeKeyVals()
public static java.lang.String[] getModeActualVals()
public static java.lang.String modePrint2Key(java.lang.String printVal)
getModePrintVals
and getModeKeyVals methods for details.
public static java.lang.String modePrint2Actual(java.lang.String printVal)
getModePrintVals
and getModeActualVals methods for details.
public static java.lang.String modeActual2Print(java.lang.String actualVal)
getModeActualVals
and getModePrintVals methods for details.
public static java.lang.String getModeEnumSummary()
public static boolean getModeFlag(int fieldflag)
public static int getModeDefaultValue()
public static int getModeInvalidValue()
public java.lang.String getModePrintValue()
Used for debug output, and as an initial value for
transformation and formatting.
public java.lang.String getModeFieldPrintValue()
public java.lang.String getModeRange()
public java.lang.String getModeValidityCheck()
public java.lang.String getModeMetatype()
public int getOptimize()
public void setOptimize(int optimize)
public java.lang.String optimizeValueToLabel(int val)
public int optimizeLabelToValue(java.lang.String label)
public static java.lang.String[] getOptimizePrintVals()
public static java.lang.String[] getOptimizeKeyVals()
public static java.lang.String[] getOptimizeActualVals()
public static java.lang.String optimizePrint2Key(java.lang.String printVal)
getOptimizePrintVals
and getOptimizeKeyVals methods for details.
public static java.lang.String optimizePrint2Actual(java.lang.String printVal)
getOptimizePrintVals
and getOptimizeActualVals methods for details.
public static java.lang.String optimizeActual2Print(java.lang.String actualVal)
getOptimizeActualVals
and getOptimizePrintVals methods for details.
public static java.lang.String getOptimizeEnumSummary()
public static boolean getOptimizeFlag(int fieldflag)
public static int getOptimizeDefaultValue()
public static int getOptimizeInvalidValue()
public java.lang.String getOptimizePrintValue()
Used for debug output, and as an initial value for
transformation and formatting.
public java.lang.String getOptimizeFieldPrintValue()
public java.lang.String getOptimizeRange()
public java.lang.String getOptimizeValidityCheck()
public java.lang.String getOptimizeMetatype()
public java.lang.String getTarget()
public void setTarget(java.lang.String target)
public void setTarget(java.lang.Object target)
public static boolean getTargetFlag(int fieldflag)
public static int getTargetLengthNorm()
public static int getTargetLengthMax()
public static java.lang.String getTargetDefaultValue()
public static java.lang.String getTargetInvalidValue()
public java.lang.String getTargetPrintValue()
Used for debug output, and as an initial value for
transformation and formatting.
public java.lang.String getTargetFieldPrintValue()
public java.lang.String getTargetRange()
public java.lang.String getTargetValidityCheck()
public java.lang.String getTargetMetatype()
public java.lang.String getGateway()
public void setGateway(java.lang.String gateway)
public void setGateway(java.lang.Object gateway)
public static boolean getGatewayFlag(int fieldflag)
public static int getGatewayLengthNorm()
public static int getGatewayLengthMax()
public static java.lang.String getGatewayDefaultValue()
public static java.lang.String getGatewayInvalidValue()
public java.lang.String getGatewayPrintValue()
Used for debug output, and as an initial value for
transformation and formatting.
public java.lang.String getGatewayFieldPrintValue()
public java.lang.String getGatewayRange()
public java.lang.String getGatewayValidityCheck()
public java.lang.String getGatewayMetatype()
public void init()
public java.lang.String getShortName()
getShortName in interface SandMessagepublic SandQueryMessage getQueryMessage()
getQueryMessage in interface SandMessagepublic SandCollectionMessage getCollectionMessage()
getCollectionMessage in interface SandMessagepublic SandUpdateMessage getUpdateMessage()
getUpdateMessage in interface SandMessagepublic SandStructMessage getStructMessage()
getStructMessage in interface SandMessagepublic boolean isEquivalent(SandMessage sm)
isEquivalent in interface SandMessage
public void generalModifier(int action,
java.lang.String field,
int index,
java.lang.Object val)
throws SandException
generalModifier in interface SandInstanceMessageSandExceptionpublic SandAttrVal generalDereference(java.lang.String fieldspec)
generalDereference in interface SandInstanceMessagepublic java.lang.Object generalAccessor(java.lang.String fieldspec)
generalAccessor in interface SandInstanceMessagepublic java.lang.String[] getDisplayFields()
getDisplayFields in interface SandInstanceMessagepublic java.lang.String[] getDisplayValues()
getDisplayValues in interface SandInstanceMessage
public java.lang.String[] getDisplayValues(IDLookup lookup,
AuthUser user,
java.lang.String defaultVal)
getDisplayValues in interface Resolvable
public java.lang.String getValueForFieldName(java.lang.String fieldname,
IDLookup lookup,
AuthUser user,
java.lang.String defaultVal)
public java.lang.String toString()
public java.lang.String[] getAllFields()
getAllFields in interface SandInstanceMessagepublic void defaultField(java.lang.String fieldname)
defaultField in interface SandInstanceMessagepublic SandInstanceMessage cloneMessage()
cloneMessage in interface SandInstanceMessagepublic IODeclCall cloneIODeclCall()
public void copyDataFrom(IODeclCall other)
public void copyFieldValue(java.lang.String fieldName,
SandInstanceMessage other)
copyFieldValue in interface SandInstanceMessagepublic SandAttrVal[] fieldValidate(SandAttrVal[] checkFields)
fieldValidate in interface SandInstanceMessagepublic boolean fieldsValid()
fieldsValid in interface SandInstanceMessage
public java.lang.String[] referenceValidate(java.lang.String[] locations,
java.lang.String prefix,
IDLookup idlookup,
NameLookup namelookup,
AuthUser au)
throws SandException
referenceValidate in interface ResolvableSandExceptionpublic SandInstanceMessage convertToSuperstructClass()
convertToSuperstructClass in interface SandInstanceMessagepublic java.lang.String debugDump(java.lang.String prefix)
debugDump in interface SandInstanceMessage
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||