com.funambol.syncclient.sps.common
Class FieldMetadata

java.lang.Object
  extended by com.funambol.syncclient.sps.common.FieldMetadata
Direct Known Subclasses:
FieldMetadataImpl

public abstract class FieldMetadata
extends java.lang.Object

This class create FieldMetadata

Version:
$Id: FieldMetadata.java,v 1.3 2007-12-22 18:09:17 nichele Exp $

Constructor Summary
FieldMetadata(java.lang.String fieldName, java.lang.String fieldType, java.util.Hashtable fieldAttributes)
           
 
Method Summary
 java.util.Hashtable getAttributes()
           
 java.lang.String getName()
           
 java.lang.String getType()
           
abstract  boolean validateAttributes(java.lang.String fieldName, java.lang.String fieldType, java.util.Hashtable fieldAttributes)
          validate fieldAttributes
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FieldMetadata

public FieldMetadata(java.lang.String fieldName,
                     java.lang.String fieldType,
                     java.util.Hashtable fieldAttributes)
              throws DatabaseException
Throws:
DatabaseException
Method Detail

getName

public java.lang.String getName()
Returns:
fieldName

getType

public java.lang.String getType()
Returns:
fieldType

getAttributes

public java.util.Hashtable getAttributes()
Returns:
fieldAttributes

validateAttributes

public abstract boolean validateAttributes(java.lang.String fieldName,
                                           java.lang.String fieldType,
                                           java.util.Hashtable fieldAttributes)
validate fieldAttributes

Parameters:
fieldName -
fieldType -
fieldAttributes -


Copyright © 2010 Funambol. All Rights Reserved.