***  This class is subject to change.  ***

com.sas.iquery.metadata.serverprop.formats
Class SASFormatCategory

com.sas.iquery.metadata.serverprop.formats.SASFormatCategory
All Implemented Interfaces:
LocalizableNamedObjectInterface, NamedObjectInterface, com.sas.util.LocalizableToStringInterface

public abstract class SASFormatCategory
implements LocalizableNamedObjectInterface, com.sas.util.LocalizableToStringInterface

Contains SAS Format Categories. Only one instance of each format category will exist in the entire application. This is an enumeration class. Thus "==" is valid for comparing these objects.


Field Summary
static SASFormatCategory CHARACTER_CATEGORY
          Fast access to Character SAS format
static java.lang.String CHARACTER_FORMAT
          Indication of character format
static SASFormatCategory CURRENCY_CONVERSION_CATEGORY
          Fast access to Currency SAS format
static java.lang.String CURRENCY_CONVERSION_FORMAT
          Indication of Currency format
static SASFormatCategory DATE_TIME_CATEGORY
          Fast access to DataTime SAS format
static java.lang.String DATE_TIME_FORMAT
          Indication of DataTime format
static SASFormatCategory NUMERIC_CATEGORY
          Fast access to Numeric SAS format
static java.lang.String NUMERIC_FORMAT
          Indication of numeric format
static SASFormatCategory USER_DEFINED_CATEGORY
          Fast access to a SAS User defined format
static java.lang.String USER_DEFINED_FORMAT
          Indication of a User defined format
 
Constructor Summary
SASFormatCategory()
           
 
Method Summary
static SASFormatCategory[] getAllCategories()
           
static SASFormatCategory getCategory(java.lang.String typeName)
          Returns a SASFormatCategory given a type
 
Methods inherited from interface com.sas.iquery.metadata.LocalizableNamedObjectInterface
getDescription, getDescriptions, getLabel, getLabels
 
Methods inherited from interface com.sas.iquery.metadata.NamedObjectInterface
getDescription, getLabel
 

Field Detail

***  This field is subject to change.  ***

CHARACTER_FORMAT

public static final java.lang.String CHARACTER_FORMAT
Indication of character format

See Also:
Constant Field Values

***  This field is subject to change.  ***

NUMERIC_FORMAT

public static final java.lang.String NUMERIC_FORMAT
Indication of numeric format

See Also:
Constant Field Values

***  This field is subject to change.  ***

DATE_TIME_FORMAT

public static final java.lang.String DATE_TIME_FORMAT
Indication of DataTime format

See Also:
Constant Field Values

***  This field is subject to change.  ***

CURRENCY_CONVERSION_FORMAT

public static final java.lang.String CURRENCY_CONVERSION_FORMAT
Indication of Currency format

See Also:
Constant Field Values

***  This field is subject to change.  ***

USER_DEFINED_FORMAT

public static final java.lang.String USER_DEFINED_FORMAT
Indication of a User defined format

See Also:
Constant Field Values

***  This field is subject to change.  ***

CHARACTER_CATEGORY

public static final SASFormatCategory CHARACTER_CATEGORY
Fast access to Character SAS format


***  This field is subject to change.  ***

NUMERIC_CATEGORY

public static final SASFormatCategory NUMERIC_CATEGORY
Fast access to Numeric SAS format


***  This field is subject to change.  ***

DATE_TIME_CATEGORY

public static final SASFormatCategory DATE_TIME_CATEGORY
Fast access to DataTime SAS format


***  This field is subject to change.  ***

CURRENCY_CONVERSION_CATEGORY

public static final SASFormatCategory CURRENCY_CONVERSION_CATEGORY
Fast access to Currency SAS format


***  This field is subject to change.  ***

USER_DEFINED_CATEGORY

public static final SASFormatCategory USER_DEFINED_CATEGORY
Fast access to a SAS User defined format

Constructor Detail

SASFormatCategory

public SASFormatCategory()
Method Detail
***  This method is subject to change.  ***

getAllCategories

public static final SASFormatCategory[] getAllCategories()

***  This method is subject to change.  ***

getCategory

public static SASFormatCategory getCategory(java.lang.String typeName)
Returns a SASFormatCategory given a type

Parameters:
typeName - for example, SASFormatCategory.CHARACTER_FORMAT (any type defined in SASFormatCategory)
Returns:
a SASFormatCategory representing the type null if the typeName is not valid

***  This class is subject to change.  ***




Copyright © 2009 SAS Institute Inc. All Rights Reserved.