EVEDemo.SWEEP
Class Attribute

java.lang.Object
  |
  +--EVEDemo.SWEEP.Attribute

public class Attribute
extends java.lang.Object
implements java.io.Serializable

See Also:
Serialized Form

Field Summary
(package private)  java.lang.String Name
           
(package private)  Relation R
           
(package private)  int size
           
(package private)  Type type
           
 
Constructor Summary
Attribute(java.lang.String newName, Relation Father, Type newType, int newSize)
          Parameter: newSize is the number of newTypes.
 
Method Summary
 java.lang.String getName()
          Return Name of this Attribute.
 Relation getRelation()
          Return Relation REFERENCE of this attribute
 java.lang.String getSQL()
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

R

Relation R

Name

java.lang.String Name

type

Type type

size

int size
Constructor Detail

Attribute

public Attribute(java.lang.String newName,
                 Relation Father,
                 Type newType,
                 int newSize)
          throws java.lang.Exception
Parameter: newSize is the number of newTypes. e.g. long[2], the newSize is 2.
Method Detail

getName

public java.lang.String getName()
Return Name of this Attribute.

getSQL

public java.lang.String getSQL()

getRelation

public Relation getRelation()
Return Relation REFERENCE of this attribute