*** This class provides Binary Compatibility only, not Source Compatibility ***
Class OutputParameter
java.lang.Object
com.sas.services.storedprocess.metadata.OutputParameter
- All Implemented Interfaces:
Serializable
@SASScope("ALL")
@BinaryCompatibilityOnly
public class OutputParameter
extends Object
implements Serializable
Design time output parameter.
- Since:
- 9.2
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic Stringstatic Stringstatic Stringstatic Stringstatic Stringstatic String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionStringReturns the description.StringgetLabel()Returns the label.StringgetName()Returns the name of the output parameter.StringgetType()Returns the type of the output parameter.voidsetDescription(String description) Sets the description.voidsetLabel(String label) Sets the label.voidsetName(String name) Returns the name of the output parameter.voidsetType(String type) Returns the type of the output parameter.voidvalidate()Validates the OutputParameter.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
TYPE_DATE
public static String TYPE_DATE -
TYPE_DOUBLE
public static String TYPE_DOUBLE -
TYPE_INTEGER
public static String TYPE_INTEGER -
TYPE_TIME
public static String TYPE_TIME -
TYPE_TIMESTAMP
public static String TYPE_TIMESTAMP -
TYPE_STRING
public static String TYPE_STRING
-
-
Constructor Details
-
OutputParameter
public OutputParameter()Constructs an empty output parameter.
-
-
Method Details
-
getDescription
public String getDescription()Returns the description. -
getLabel
public String getLabel()Returns the label. -
getName
public String getName()Returns the name of the output parameter. -
getType
public String getType()Returns the type of the output parameter. The type is one of -
setDescription
public void setDescription(String description) Sets the description. -
setLabel
public void setLabel(String label) Sets the label. -
setName
public void setName(String name) Returns the name of the output parameter. -
setType
public void setType(String type) Returns the type of the output parameter. The type is one of -
validate
Validates the OutputParameter. There is no requirement for consumer code to call this method. The name and type are validated. The name should be non-empty and satisfy the requirements ofNames.validateSASVariableName(). The type should be one of the types listed insetType(String).- Throws:
ServiceException- if validation fails
-