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

public java.lang.String getName()

getParentElemPath

public SimplePath getParentElemPath()

getAnnotationAttributes

public java.util.List getAnnotationAttributes()

isListType

public boolean isListType()

isUnionType

public boolean isUnionType()

isOptional

public boolean isOptional()

isOutlined

public boolean isOutlined()

getTableName

public java.lang.String getTableName()

getFieldName

public java.lang.String getFieldName()

getSQLType

public int getSQLType()

getSQLTypeLen

public int getSQLTypeLen()

toString

public java.lang.String toString()

getDataType

public java.lang.String getDataType()