public class SearchValidator extends Object
SearchSpecification,
SearchQualification,
Search| Modifier and Type | Field and Description |
|---|---|
protected LibrarySession |
m_Session |
protected LibrarySession m_Session
protected static SearchValidator constructValidator(LibrarySession sess)
public static void disposeValidator(LibrarySession session)
session - the sessionprotected void validate(AttributeSearchSpecification asp) throws IfsException
IfsExceptionprotected void validate(ContextSearchSpecification csp) throws IfsException
IfsExceptionprotected ClassObject findClass(AttributeSearchSpecification asp, String cName) throws IfsException
IfsExceptionprotected ClassObject findClass(AttributeSearchSpecification asp, Long classId) throws IfsException
IfsExceptionprotected ClassObject findClass(String cName) throws IfsException
IfsExceptionprotected Attribute validateAttribute(ClassObject cls, String name) throws IfsException
IfsExceptionprotected boolean requiresSqlView(ClassObject cls, Attribute attr) throws IfsException
IfsExceptionprotected void setAttribute(AttributeQualification aq, Attribute attr) throws IfsException
IfsExceptionprotected void validateObject(Long id, Long classId, int type) throws IfsException
IfsExceptionprotected void validateValue(AttributeQualification aq) throws IfsException
IfsExceptionprotected void validateValue(PropertyQualification pq) throws IfsException
IfsExceptionprotected void validateValue(SubstringQualification sq) throws IfsException
sq - SubstrinQualification for validationIfsException - if the operation failsprotected void validateValue(ContextQualification cq) throws IfsException
cq - ContextQualification for validationIfsException - if the operation failsprotected void validateValue(FreeFormQualification ffq) throws IfsException
IfsExceptionprotected void validateFolder(FolderRestrictQualification fq) throws IfsException
IfsExceptionprotected void validateQuery(ContextQualification cq) throws IfsException
IfsExceptionprotected void validatePublicObjectClass(String clssName) throws IfsException
IfsExceptionprotected Attribute validateScalarAttribute(ClassObject co, String attributeName) throws IfsException
IfsExceptionprotected boolean isMVDataType(int dataType)
protected boolean isScalarDataType(int dataType)
Copyright © 2025. All rights reserved.