uba.db.ar
Class TuplaDef

java.lang.Object
  extended by uba.db.ar.TuplaDef

public class TuplaDef
extends java.lang.Object

Es la definicion de los atributos de una tupla

Version:
1.0

Constructor Summary
TuplaDef()
           
TuplaDef(java.util.List attributeDefinitions)
           
 
Method Summary
 void addDefinition(AttributeDef attributeDef)
          addDef
 java.util.List atributos()
           
 AttributeDef attributeDefAt(int indice)
           
 AttributeDef attributeDefAt(java.lang.Integer indice)
           
 AttributeDef attributeDefAt(java.lang.String name)
           
 TuplaDef concat(TuplaDef tuplaDefRight)
           
 int getSize()
           
 int indexOf(java.lang.String name)
           
 TuplaDef newFromListOfIndexes(java.util.List listaIndices)
          newFromTupla Devuelve una nueva tupla definition a partir de una lista de Integers indicando cuales atributos copiar
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TuplaDef

public TuplaDef()

TuplaDef

public TuplaDef(java.util.List attributeDefinitions)
Method Detail

addDefinition

public void addDefinition(AttributeDef attributeDef)
addDef

Parameters:
attributeDef - AttributeDef

attributeDefAt

public AttributeDef attributeDefAt(java.lang.String name)

indexOf

public int indexOf(java.lang.String name)

attributeDefAt

public AttributeDef attributeDefAt(java.lang.Integer indice)

attributeDefAt

public AttributeDef attributeDefAt(int indice)

getSize

public int getSize()

newFromListOfIndexes

public TuplaDef newFromListOfIndexes(java.util.List listaIndices)
newFromTupla Devuelve una nueva tupla definition a partir de una lista de Integers indicando cuales atributos copiar

Parameters:
listaIndices - List
Returns:
TuplaDef

toString

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

atributos

public java.util.List atributos()

concat

public TuplaDef concat(TuplaDef tuplaDefRight)


Copyright © -2005 . All Rights Reserved.