Class AbstractClazzFilterStrategy
java.lang.Object
org.openurp.edu.clazz.service.impl.filterStrategy.AbstractClazzFilterStrategy
- All Implemented Interfaces:
ClazzFilterStrategy
- Direct Known Subclasses:
ClazzFilterByCourseTypeStrategy,ClazzFilterByDirectionStrategy,ClazzFilterByMajorStrategy,ClazzFilterBySquadStrategy,ClazzFilterByStdStrategy,ClazzFilterByStdTypeStrategy,ClazzFilterByTeachCLassDepartStrategy,ClazzFilterByTeachDepartStrategy,ClazzFilterByTeacherStrategy
教学任务过滤策略
-
Field Summary
Fields inherited from interface org.openurp.edu.clazz.service.ClazzFilterStrategy
COURSE_TYPE, DIRECTION, MAJOR, SQUAD, STD, STD_TYPE, TEACH_DEPART, TEACHCLASS_DEPART, TEACHER -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected -
Method Summary
Modifier and TypeMethodDescriptionorg.hibernate.QuerycreateQuery(org.hibernate.Session session) org.hibernate.QuerycreateQuery(org.hibernate.Session session, String prefix, String postfix) abstract String形成过滤的匹配串getName()getQueryString(String prefix, String postfix) voidsetPostfix(String postfix) void
-
Constructor Details
-
AbstractClazzFilterStrategy
public AbstractClazzFilterStrategy() -
AbstractClazzFilterStrategy
-
-
Method Details
-
getName
- Specified by:
getNamein interfaceClazzFilterStrategy- Returns:
- Returns the category.
-
getPostfix
- Specified by:
getPostfixin interfaceClazzFilterStrategy- Returns:
- Returns the postfix.
-
setPostfix
- Parameters:
postfix- The postfix to set.
-
getPrefix
- Specified by:
getPrefixin interfaceClazzFilterStrategy- Returns:
- Returns the prefix.
-
setPrefix
- Parameters:
prefix- The prefix to set.
-
getFilterString
形成过滤的匹配串- Specified by:
getFilterStringin interfaceClazzFilterStrategy- Returns:
-
createQuery
public org.hibernate.Query createQuery(org.hibernate.Session session) - Specified by:
createQueryin interfaceClazzFilterStrategy
-
getQueryString
- Specified by:
getQueryStringin interfaceClazzFilterStrategy
-
createQuery
public org.hibernate.Query createQuery(org.hibernate.Session session, String prefix, String postfix) - Specified by:
createQueryin interfaceClazzFilterStrategy
-
getQueryString
- Specified by:
getQueryStringin interfaceClazzFilterStrategy
-