edu.ogi.cse.xs.xsd
Interface XSAttribute

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
XercesXSAttributeImpl

public interface XSAttribute
extends java.io.Serializable


Method Summary
 java.util.List getAnnotationAttributes()
           
 java.lang.String getDataType()
           
 java.lang.String getFieldName()
           
 java.lang.String getName()
           
 SimplePath getParentElemPath()
           
 int getSQLType()
           
 int getSQLTypeLen()
           
 java.lang.String getTableName()
           
 boolean isListType()
           
 boolean isOptional()
           
 boolean isOutlined()
           
 boolean isUnionType()
           
 java.lang.String toString()
           
 

Method Detail

getName

java.lang.String getName()

getParentElemPath

SimplePath getParentElemPath()

getAnnotationAttributes

java.util.List getAnnotationAttributes()

isListType

boolean isListType()

isUnionType

boolean isUnionType()

isOptional

boolean isOptional()

isOutlined

boolean isOutlined()

getTableName

java.lang.String getTableName()

getFieldName

java.lang.String getFieldName()

getSQLType

int getSQLType()

getSQLTypeLen

int getSQLTypeLen()

toString

java.lang.String toString()
Overrides:
toString in class java.lang.Object

getDataType

java.lang.String getDataType()