Ontimize 5.2072EN

com.ontimize.gui.field
Class MultipleReferenceDataFieldAttribute

java.lang.Object
  extended bycom.ontimize.gui.field.MultipleReferenceDataFieldAttribute
All Implemented Interfaces:
java.io.Serializable

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

See Also:
Serialized Form

Constructor Summary
MultipleReferenceDataFieldAttribute(java.lang.String attr, java.lang.String entity, java.util.List cods, java.util.List typecods, java.util.List keys, java.util.List cols, java.util.List parentcods, java.util.List parentkeys)
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 java.lang.String getAttr()
           
 java.util.List getCods()
           
 java.util.List getCols()
           
 java.lang.String getEntity()
           
 java.util.List getKeys()
           
 java.util.List getParentCods()
           
 java.util.List getParentKeys()
           
 java.util.List getTypeCods()
           
 java.lang.Integer getTypeData(java.lang.Object cod)
           
 int hashCode()
           
 boolean needRefreshCache()
           
static java.util.Hashtable processMultipleReferenceFieldAttributes(java.util.Hashtable kv)
          Process the attributes with class MultipleReferenceDataFieldAttribute.
static java.util.Vector processMultipleReferenceFieldAttributes(java.util.Vector a)
          Creates a vector with the objects in the input parameters and adds all the objects inside the attributes with class MultipleReferenceDataFieldAttribute.
 void setLastCacheTime(long t)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MultipleReferenceDataFieldAttribute

public MultipleReferenceDataFieldAttribute(java.lang.String attr,
                                           java.lang.String entity,
                                           java.util.List cods,
                                           java.util.List typecods,
                                           java.util.List keys,
                                           java.util.List cols,
                                           java.util.List parentcods,
                                           java.util.List parentkeys)
Method Detail

getAttr

public java.lang.String getAttr()

getCods

public java.util.List getCods()

getKeys

public java.util.List getKeys()

getCols

public java.util.List getCols()

getTypeCods

public java.util.List getTypeCods()

getParentCods

public java.util.List getParentCods()

getParentKeys

public java.util.List getParentKeys()

getEntity

public java.lang.String getEntity()

toString

public java.lang.String toString()

getTypeData

public java.lang.Integer getTypeData(java.lang.Object cod)

equals

public boolean equals(java.lang.Object o)

hashCode

public int hashCode()

needRefreshCache

public boolean needRefreshCache()

setLastCacheTime

public void setLastCacheTime(long t)

processMultipleReferenceFieldAttributes

public static java.util.Hashtable processMultipleReferenceFieldAttributes(java.util.Hashtable kv)
Process the attributes with class MultipleReferenceDataFieldAttribute.

Parameters:
kv -
Returns:
The same hashtable that the input parameter but using MultipleReferenceDataFieldAttribute.getCods() to replace the MultipleReferenceDataFieldAttribute attributes

processMultipleReferenceFieldAttributes

public static java.util.Vector processMultipleReferenceFieldAttributes(java.util.Vector a)
Creates a vector with the objects in the input parameters and adds all the objects inside the attributes with class MultipleReferenceDataFieldAttribute.

Parameters:
a -
Returns:

Ontimize