com.dotmarketing.portlets.structure.factories
Class FieldFactory

java.lang.Object
  extended by com.dotmarketing.portlets.structure.factories.FieldFactory

public class FieldFactory
extends java.lang.Object


Constructor Summary
FieldFactory()
           
 
Method Summary
static void deleteField(Field field)
           
static void deleteField(long inode)
           
static Field getFieldByInode(long inode)
           
static Field getFieldByName(long structureInode, java.lang.String fieldName)
           
static Field getFieldByName(java.lang.String structureType, java.lang.String fieldName)
           
static java.util.List<Field> getFieldByStructureType(long structureInode)
           
static java.util.List<Field> getFieldByStructureTypeNoLock(long structureInode)
           
static java.util.List getFieldsByContentletField(java.lang.String dataType, long fieldInode, long structureInode)
           
static void saveField(Field field)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FieldFactory

public FieldFactory()
Method Detail

getFieldByInode

public static Field getFieldByInode(long inode)

getFieldByStructureType

public static java.util.List<Field> getFieldByStructureType(long structureInode)

getFieldByStructureTypeNoLock

public static java.util.List<Field> getFieldByStructureTypeNoLock(long structureInode)

getFieldsByContentletField

public static java.util.List getFieldsByContentletField(java.lang.String dataType,
                                                        long fieldInode,
                                                        long structureInode)

getFieldByName

public static Field getFieldByName(long structureInode,
                                   java.lang.String fieldName)

getFieldByName

public static Field getFieldByName(java.lang.String structureType,
                                   java.lang.String fieldName)

saveField

public static void saveField(Field field)

deleteField

public static void deleteField(long inode)

deleteField

public static void deleteField(Field field)


Copyright © 2006 Dotmarketing, Inc. All Rights Reserved.