com.jamasoftware.contour.dao
Interface DocumentTypeFieldDao


public interface DocumentTypeFieldDao


Method Summary
 java.util.List<java.lang.Integer> clearDocumentValuesForDeletedField(DocumentType docType, DocumentField docField)
           
 java.util.List<java.lang.Integer> clearDocumentValuesForDeletedField(DocumentTypeField docTypeField)
           
 void deleteDocumentTypeField(DocumentTypeField documentTypeField)
           
 void deleteDocumentTypeField(java.lang.Integer documentFieldId)
           
 java.util.List<DocumentType> getDocumentTypeByLookupTypeId(java.lang.Integer lookupTypeId)
           
 DocumentTypeField getDocumentTypeField(java.lang.Integer documentTypeFieldId)
           
 DocumentTypeField getDocumentTypeField(java.lang.Integer documentFieldId, java.lang.Integer documentTypeId)
           
 DocumentTypeField getDocumentTypeFieldByName(java.lang.String name, java.lang.Integer documentTypeId)
           
 java.util.List<DocumentTypeField> getDocumentTypeFieldListByField(java.lang.Integer documentFieldId)
           
 java.util.List<DocumentTypeField> getDocumentTypeFieldListByType(java.lang.Integer documentTypeId)
           
 java.util.List<DocumentTypeField> getFieldsForDocumentTypeAndDataTypes(java.lang.Integer documentTypeId, java.util.List<java.lang.Integer> dataTypeIds)
           
 java.util.Set<java.lang.String> getSyncDocumentFieldNamesForDocType(java.lang.Integer documentTypeId)
           
 boolean hasDocumentTypeField(java.lang.String fieldName, java.lang.Integer documentTypeId)
           
 boolean isDocumentFieldNameUnique(java.lang.String string, java.lang.Integer documentTypeId)
           
 void saveDocumentTypeField(DocumentTypeField documentField)
           
 void saveDocumentTypeFieldList(java.util.Collection<DocumentTypeField> list)
           
 

Method Detail

hasDocumentTypeField

boolean hasDocumentTypeField(java.lang.String fieldName,
                             java.lang.Integer documentTypeId)

getDocumentTypeFieldListByType

java.util.List<DocumentTypeField> getDocumentTypeFieldListByType(java.lang.Integer documentTypeId)

getDocumentTypeFieldListByField

java.util.List<DocumentTypeField> getDocumentTypeFieldListByField(java.lang.Integer documentFieldId)

getDocumentTypeField

DocumentTypeField getDocumentTypeField(java.lang.Integer documentTypeFieldId)

saveDocumentTypeField

void saveDocumentTypeField(DocumentTypeField documentField)

saveDocumentTypeFieldList

void saveDocumentTypeFieldList(java.util.Collection<DocumentTypeField> list)

deleteDocumentTypeField

void deleteDocumentTypeField(java.lang.Integer documentFieldId)

getDocumentTypeFieldByName

DocumentTypeField getDocumentTypeFieldByName(java.lang.String name,
                                             java.lang.Integer documentTypeId)

deleteDocumentTypeField

void deleteDocumentTypeField(DocumentTypeField documentTypeField)

getDocumentTypeByLookupTypeId

java.util.List<DocumentType> getDocumentTypeByLookupTypeId(java.lang.Integer lookupTypeId)

getDocumentTypeField

DocumentTypeField getDocumentTypeField(java.lang.Integer documentFieldId,
                                       java.lang.Integer documentTypeId)

isDocumentFieldNameUnique

boolean isDocumentFieldNameUnique(java.lang.String string,
                                  java.lang.Integer documentTypeId)

clearDocumentValuesForDeletedField

java.util.List<java.lang.Integer> clearDocumentValuesForDeletedField(DocumentType docType,
                                                                     DocumentField docField)

clearDocumentValuesForDeletedField

java.util.List<java.lang.Integer> clearDocumentValuesForDeletedField(DocumentTypeField docTypeField)

getFieldsForDocumentTypeAndDataTypes

java.util.List<DocumentTypeField> getFieldsForDocumentTypeAndDataTypes(java.lang.Integer documentTypeId,
                                                                       java.util.List<java.lang.Integer> dataTypeIds)

getSyncDocumentFieldNamesForDocType

java.util.Set<java.lang.String> getSyncDocumentFieldNamesForDocType(java.lang.Integer documentTypeId)


Copyright (c) 2010 Jama Software, Inc. All Rights Reserved.